Každý dokument v LaTeXu musí být tvořen jednotnou strukturou:
\documentclass[volby]{třída} záhlaví, preambule \begin{document} tělo, textová část \end{document}
Příkaz documentclass
je povinný. Parametr třída definuje
styl sazby dokumentu. Ve skutečnosti tento parametr reprezentuje příslušný soubor
.cls
, což je soubor s třídou dokumentu, jehož jméno je zpravidla shodné se
jménem třídy. Soubory .cls
jsou obyčejné textové soubory s definicemi příkazů,
které můžeme libovolně upravovat. Nejčastěji jsou používány třídy letter
,
article
, report
, book
nebo slides
. Parametr
volby pak upřesňuje další vlastnosti dokumentu.
Nejčastěji využívanými volbami jsou:
10pt/11pt/12pt
- velikost písma
oneside/twoside
- určuje zda jde o jednostranný nebo dvoustranný dokument. Tento parametr upraví číslování stránek, velikost okrajů a další vlastnosti.
a4paper/a5paper
- určuje formát papíru
landscape
- dokument bude formátován „na šířku“
Následující příklad reprezentuje třídu report
, jednostranný formát
papíru A4 a velikost písma 12 bodů.
\documentclass[a4paper,12pt,oneside]{report}
Pokud potřebujeme použít nějaké nestandardní formáty papíru, musíme připojit balík
geometry a pomocí něj formát definovat. Taktéž se tento balík používá pro
umisťování papíru „na šířku“ (landscape
).
\documentclass[12pt,oneside,landscape]{article} \usepackage[landscape,paperwidth=36cm,paperheight=28cm,margin=2cm]{geometry}
Záhlaví, též někdy preambule obsahuje příkazy, které se vztahují k celému textu. Uvádějí se do něj instrukce, které konfigurují určitá prostředí nebo předefinovávají vlastnosti textu. Dále sem patří příkazy pro připojení dalších balíků. Balíky se připojují příkazem
\usepackage[volby]{balík}
Parametr volby zde představuje volitelné vlastnosti daného balíku.
Balíky rozšiřují možnosti práce s textem a existuje jich celá řada. Vyjmenujeme alespoň
nejpoužívanější balíky: czech
, graphicx
, mdwtab
,
fancyhdr
, listings
, url
, color
,
hyperref
a nepřeberné množství dalších.
Tělo dokumentu pak obsahuje vlastní text dokumentu spolu s formátovacími příkazy pro jeho sazbu.
Všechny balíky obsahují dokumentaci, která popisuje jejich vlastnosti a
parametry. Dokumentaci zpravidla nalezneme přímo v nainstalované distribuci LaTeXu. Nejčastěji to
bývá v adresáři /texmf/doc/latex/
jméno.
V distribuci TeXLive 2004 naleznete dokumentaci v adresáři
/texmf- dist/doc/latex/
.