Vytváření dokumentů v systému \(\mathrm\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:
- Obyčejný textový editor — např. Vim, Notepad++ nebo i Windows Poznámkový blok. Pozor, nikoliv editor formátovaného textu jako je Microsoft Word! O formátování se ostatně \(\mathrm\LaTeX\) postará sám. Napsaný kód se poté musí zkompilovat nějakým kompilátorem \(\mathrm\LaTeX\)u, nejpoužívanější je TeXLive.
- Integrované prostředí, které poskytuje funkcionalitu pro editaci i kompilování zároveň. Příkladem je webová stránka Overleaf, kde je možné bez jakéhokoli stahování napsat dokument a vytvořit z něj PDF.
- Nějaký jiný systém, který má podporu \(\mathrm\LaTeX\)ových vzorců. Tyto systémy podporují většinou pouze matematický režim. Patří mezi ně například WordPress, ve kterém je napsán tento článek.
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.