SoftVisionSoftware development, consulting and services
Guest (talk|msg)
Content Server >> Content > Content formats > lpi
Content Server




LPI formát obsahu
The content is interpreted as the PICTURE format (picture environment) of the LaTeX system, and on the basis of the content a LaTeX output graphical image is created, using the external LaTeX system. Available if there is a LaTeX system available.

The system allows to use the format identifiers to denote the blocks of text in the WIK article, enclosing the text between the opening <lpi> and closing </lpi> tag, which makes the denoted block of text to be interpreted using algorithm corresponding to the FMT content format. Denoting of the content blocks between the opening and closing format tags allows to specify the attributes of the output according to the type of output, such as alignment, and the like.

Systém je implementovaný pre spoluprácu s voľne dostupným publikačným systémom MikTex. Pri štarte systému ContentServer, systém automaticky nájde umiestnenie inštalácie systému MikText, a nastaví sa na zodpovedajúce moduly MikTex za účelom generovania LaTeX obsahu. To znamená, že za účelom umožnenia generovania LaTeX obsahu stačí nainštalovať MikTex systém na pracovnej stanici na ktorej beží ContentServer, a spustiť alebo reštartovať ContentServer.

Obsah článku formátu LPI musí zodpovedať špecifikácii PICTURE formátu LaTeX (PICTURE environment) nainštalovanej verzie systému MikTex, a predstavuje priamy vstup zdrojového kódu do PICTURE prostredia systému MikTex, ktorého výstupom je vygenerovaný obrázok LaTeX, ktorý je následne výstupom systému ContentServer.

Systém regeneruje obrázky LPI len pokiaľ bol zmenený zdrojový kód obrázku, teda pokiaľ bol zmenený zodpovedajúci LPI článok, alebo blok.

Príklad
\put(0,29){$A$}
\put(5,30){\line(1,0){20}}
\put(28,30){\circle*{2}}
\put(28,30){\vector(0,-1){10}}
\put(30,29){Pád}
\put(30,25){telesa}
\put(0, 9){$B$}
\put(5,10){\line(1,0){20}}
\put(0,5){\line(1,0){40}}
\multiput(1,5)(1,0){40}{\line(-2,-5){2}}
\put(15,10){\line(0,1){20}}
\put(16,19){$h$}
lpi.example