Vytváření dokumentů v systému LaTeX

V minulém článku jsme si vysvětlili, že \(\mathrm\LaTeX\)ový kód se skládá z příkazů a jak tyto příkazy vypadají. Ale jak vlastně začít psát takový \(\mathrm\LaTeX\)ový dokument? V zásadě existují tři možnosti:

Základní kód

Takže už máme nějaký prázdný soubor, co do něj teď napsat? Začneme tím, že nastavíme druh dokumentu společně s nějakými dalšími parametry a použijeme některé základní balíčky. (Balíčky jsou vylepšení, která do dokumentů přidávají různou funkcionalitu, například možnost vkládat obrázky.) Následuje příkaz \begin{document}, který ukazuje, že zde začíná tělo dokumentu. Poté již můžeme psát samotný obsah. Dokument nakonec uzavřeme příkazem \end{document}. Kód bude vypadat následovně:

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage{geometry}

\begin{document}

Toto je tělo dokumentu psaného v systému \LaTeX{}. Můžu v něm psát \textbf{tučně}, \textit{kurzívou}, \large{velkým písmem} i \small{malým písmem}.

Zde máme další odstavec. Odstavce jsou oddělené prázdným řádkem.

\end{document}

Pokud tento kód zkompilujeme (přesný postup záleží na používaněm nástroji), vznikne tím PDF dokument s jedním listem velikosti A4 o dvou odstavcích.

Komentáře

Do kódu je možné přidávat komentáře. Komentář je část textu, která se při kompilaci zcela ignoruje a slouží k tomu, abychom si do kódu mohli psát vlastní poznámky, které se neobjeví ve výsledném dokumentu. Komentář začíná znakem % a pokračuje až do konce řádku. V dalších příkladech budou pomocí komentářů vysvětlovány nové příkazy.

Titulek

Nyní se naučíme do dokumentu přidat titulek. To funguje tak, že v záhlaví (před \begin{document}) uvedeme informace o názvu a autorovi, popřípadě datu, a následně v textu můžeme použít příkaz \maketitle, který automaticky vygeneruje titulek. Nyní již přejděme ke kódu:

\documentclass[a4paper]{article}  % Vybere článek jakožto nejzákladnější druh dokumentu
\usepackage[utf8]{inputenc}  % Zařídí, aby bylo možné psát háčky a čárky
\usepackage[czech]{babel}  % Nastaví češtinu jako jazyk dokumentu
\usepackage{geometry}  % Nastaví hezčí velikosti okrajů

\title{Můj první \LaTeX{} dokument}  % Název dokumentu, uvnitř lze používat příkazy
\author{Zuzana Psálková}  % Autor dokumentu, uvnitř lze používat příkazy
\date{4.\ ledna 2021}  % Datum; pokud příkaz vynecháte, použije se aktuální
                       % Pokud datum vůbec nechcete uvádět, použijte \date{}

\begin{document}

\maketitle  % Vytvoří nadpis

Tento dokument má nadpis!

A opět dva odstavce. Jak jsme se již naučili, můžu používat matematický režim: $\frac{\sqrt{8}}{\sqrt{2}} = 2$

\end{document}

V příštím článku si ukážeme, jak do dokumentu přidat nadpisy a obsah.