4.1. Struktura dokumentu

Každý dokument v LaTeXu musí být tvořen jednotnou strukturou:

ikona
\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:

Následující příklad reprezentuje třídu report, jednostranný formát papíru A4 a velikost písma 12 bodů.

ikona
Příklad 4.3: Typická třída dokumentu
\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).

ikona
Příklad 4.4: Nestandardní formát papíru
\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

ikona
\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.

ikona
Důležité:

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/.