LaTeX/Kostra dokumentu
Obecná kostra
[editovat | editovat zdroj]Zdrojový soubor pro Latex je pochopitelně strukturovaný. Nejobecnější kostra dokumentu má podobu:
\documentclass{…}
…
\begin{document}
…
\end{document}
Všechny tři uvedené příkazy jsou povinné a musí být v každém LaTeXovém dokumentu. První příkaz \documentclass{}
udává třídu dokumentu a je obvykle následován dalšími příkazy, které se týkají celého dokumentu. To může být třeba nastavení rodiny písem nebo velikosti okrajů, ale zejména to bývá nahrání celých balíčků dalších maker, která je pak možné používat v celém dokumentu. Celou část dokumentu obsahující tyto obecné příkazy, tedy až po \begin{document}
můžeme označit za hlavičku dokumentu a používá se pro ni i název preambule. Mezi příkazy \begin{document}
a \end{document}
je už obvykle především vlastní text dokumentu (ovšem, že opět podle potřeby prokládaný různými příkazy). Zbytek souboru za \end{document}
LaTeX pomíjí, mohou zde tedy být například pracovní poznámky neurčené k zveřejnění.
Hlavička dokumentu
[editovat | editovat zdroj]Třída dokumentu
[editovat | editovat zdroj]Třída dokumentu je určena obvykle prvním příkazem v souboru, kterým je
\documentclass[možnosti]{třída}
Tento příkaz především definuje třídu dokumentu, přičemž nejběžnější shrnuje následující tabulka:
article | pro kratší články |
report | pro delší články až kratší knížky |
minimal | nastavuje jen nejzákladnější záležitosti (velikost stránky a fontu, ...) |
book | pro knížky |
slides | pro slajdy |
beamer | pro prezentace |
letter | pro dopisy |