Předchozí   Další   Dolů   Obsah 

E) Skupiny a prostředí

Práci při vytváření dokumentu značně usnadňuje používání tzv. skupin a prostředí. Skupina je prostě oblast textu ohraničená párem složených závorek {} (pokud to není místo pro uvedení parametru). Podobně prostředí je oblast textu ohraničená řádky \begin{konkretní_prostředí} a \end{konkretní_prostředí}. Prostředí však musí být nejprve zkonstruováno (konstrukce řady prostředí je obsažena v souborech s příponou cls a sty - ty jsou součástí systému LaTeX). Řada nastavení uvnitř konkrétní skupiny nebo konkrétního prostředí po jejím opuštění přestává platit (např. nastavení velikosti písma). Např. pokud je písmo nastaveno na netučné a chceme, aby další věta byla tisknuta tučně, ale dále se opět tisklo netučně, stačí uvedenou větu uzavřít do skupiny a přepnout na tučné písmo uvnitř této skupiny - ... {\bfseries bla bla bla bla} ... . Toto je nejčastější využití skupiny. Pokud se jako argument nějakého příkazu zadává slovo nebo posloupnost slov, která se pak vytiskne a my nejsme spokojeni s tím jaké písmo příkaz nastaví, můžeme na začátek tohoto argumentu vložit příkaz pro nastavení nějakého písma, které nám vyhovuje. Může se však stát, že toto nastavení bude mít neblahé následky na druh písma po tomto příkazu. Tuto situaci lehce vyřešíme tak, že argument i se změnou písma vnoříme do skupiny, čímž se zajistí pouze lokální platnost změny písma (píšeme tedy např.: \nejakyprikaz{{\LARGE blabla}} místo \nejakyprikaz{\LARGE blabla}).

V prostředí mohou platit některé speciální nastavení a příkazy, které vně neplatí a naopak některé příkazy, které jsou dostupné vně, neplatí uvnitř. To které příkazy a nastavení je dáno konstrukcí prostředí. Prostředí je v podstatě jakási speciální skupina. Některá prostředí mají parametr: \begin{konkretní_prostředí}{parametr}. Některá prostředí se dají do sebe vnořovat.

Různá prostředí:
abstract, quote, quotation, flushleft, flushright, center, verse verbatim, itemize, enumerate, description, list, trivlist, math, displaymath, equation, eqnarray, tabbing, tabular, picture, letter, slide, overlay, figure a table (obě jsou tzv. plovoucí prostředí)

v prostředí verbatim se nic neformátuje - je to přeneseno na výstup tak jak je to napsáno

prostředí quote a quotation se často používá na citáty a šířka odstavce je zmenšena; v prostředí quote je mezi odstavci nenulová mezera a odstavce jsou bez zarážky, v prostředí quotation je tomu přesně naopak

Prostředí letter je možno použít jen ve třídě letter. Prostředí slide a overlay je možno použít jen ve třídě slides.

Prostředí picture umožňuje kreslit jednoduché geometrické objekty přímo prostředky LaTeXu a je velmi užitečné pro jednoduchá schémátka.

v případě balíku multicol je možno použít ještě prostředí multicols (např. \begin{multicols}{3} ... )


 Předchozí   Další   Nahoru   Obsah