LaTeX je výkonný nástroj pro tvorbu profesionálních dokumentů, od zpráv a esejí po vědecké články a knihy. Pokud píšete v češtině, LaTeX vám umožní snadno zvládnout diakritiku, dělení slov a formátování. Tento článek je určen začátečníkům, kteří chtějí vytvořit svůj první dokument. Provedeme vás potřebným softwarem, nastavením dokumentu, velikostmi písma a papíru, kódováním a základními příkazy pro psaní textu.
Co potřebujete k začátku
Pro práci s LaTeXem máte dvě hlavní možnosti:
- Overleaf: Online editor, který nevyžaduje žádnou instalaci. Stačí se zaregistrovat na overleaf.com, vytvořit nový projekt a začít psát. Ideální pro rychlé testování nebo spolupráci.
- Lokální instalace: Nainstalujte si LaTeX na svůj počítač (např. MiKTeX pro Windows nebo TeX Live pro macOS/Linux) a používejte editor jako TeXworks nebo TeXstudio. Tato varianta je vhodná, pokud chcete pracovat offline nebo potřebujete pokročilé funkce.
Obě možnosti podporují češtinu, pokud správně nastavíte kódování a balíčky.
Výběr třídy dokumentu (\documentclass
)
Třída dokumentu určuje celkovou strukturu vašeho dokumentu. Nejčastější třídy jsou:
article
: Pro krátké dokumenty, jako jsou eseje, zprávy nebo vědecké články. Podporuje sekce, podsekce a jednoduché formátování.report
: Pro delší dokumenty, např. závěrečné práce nebo technické zprávy. Obsahuje kapitoly a automaticky generuje titulní stranu nebo obsah.book
: Pro knihy nebo rozsáhlé projekty. Má funkce pro střídání levých a pravých stran a podporuje předmluvy nebo rejstříky.letter
: Pro psaní dopisů s přednastaveným formátem adresy a podpisu.
Příklad nastavení třídy: \documentclass[a4paper]{article}
vytvoří dokument ve formátu A4 s třídou article
.
Nastavení velikosti papíru a písma
LaTeX umožňuje přizpůsobit velikost papíru a písma přímo v příkazu \documentclass
. Běžné možnosti pro papír:
a4paper
: Standardní formát A4 (210 × 297 mm), vhodný pro většinu dokumentů.a5paper
: Menší formát A5, často pro brožury.letterpaper
: Americký formát Letter (8.5 × 11 palců).legalpaper
: Americký formát Legal (8.5 × 14 palců).
Velikost písma lze nastavit pomocí volby, např. \documentclass[12pt]{article}
. Možnosti jsou:
10pt
: Výchozí velikost, vhodná pro většinu dokumentů.11pt
: O něco větší, pro lepší čitelnost.12pt
: Největší běžná velikost, často pro prezentace nebo starší čtenáře.
Příklad: \documentclass[a4paper,11pt]{report}
vytvoří zprávu na A4 s písmem 11 bodů.
Kódování: Proč je UTF-8 důležité
LaTeX potřebuje znát kódování vašeho textu, aby správně zpracoval české znaky (např. č, š, ž). Nejčastější kódování:
UTF-8
: Moderní standard, který podporuje všechny české znaky a je kompatibilní s většinou editorů. Používá se s balíčkem\usepackage[utf8]{inputenc}
.Latin2 (ISO-8859-2)
: Starší kódování, méně běžné, používané v některých starých systémech. Vyžaduje\usepackage[latin2]{inputenc}
.Windows-1250
: Kódování používané ve starších verzích Windows, dnes zřídka používané.
Doporučujeme vždy používat UTF-8
, protože je univerzální a bezproblémové. Ujistěte se, že váš editor (např. TeXstudio nebo Overleaf) je nastaven na ukládání souborů v UTF-8.
Základní příkazy pro psaní textu
LaTeX nabízí jednoduché příkazy pro formátování odstavců a textu:
\par
: Vytvoří nový odstavec s mezerou mezi odstavci. Např. po napsáníText1.\par Text2
. začne Text2. jako nový odstavec.\\
: Ukončí řádek a pokračuje na novém řádku bez mezery. Např.Text1.\\ Text2
. napíše Text2. hned na další řádek.\newpage
: Vynutí novou stránku, všechen následující text pokračuje na další stránce.\textbf{text}
: Vytvoří tučný text, např.\textbf{Ahoj}
vypadá jako Ahoj.\textit{text}
: Vytvoří kurzívu, např.\textit{Ahoj}
vypadá jako Ahoj.
Tyto příkazy vám umožní psát čistý a přehledný text bez složitého formátování.
Jak začít s prvním dokumentem
- Otevřete Overleaf nebo svůj lokální editor a vytvořte nový soubor.
- Nastavte třídu dokumentu, velikost papíru a písma.
- Přidejte balíčky pro českou podporu a kódování.
- Napište svůj text mezi \begin{document} a \end{document}.
- Zkompilujte dokument pomocí PDFLaTeX (v Overleaf klikněte na „Compile“).
Ukázkový LaTeX kód
\documentclass[a4paper,11pt]{article}
\usepackage[czech]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
Ahoj, světe! Toto je můj první dokument v LaTeXu.
Český text s diakritikou, jako je švejk, funguje bez problémů.\par
Tento text je v novém odstavci.\\
Tento řádek je na novém řádku stejného odstavce.
\textbf{Tučný text} a \textit{kurzíva} pro zvýraznění.
\newpage
Tento text se zobrazí na nové stránce.
\end{document}
Tipy a další kroky
- Uložte soubor s příponou
.tex
, např.muj_dokument.tex
. - Používejte
~
pro nerozbitné mezery, např.Jan~Novák
. - Pokud se české znaky nezobrazují, zkontrolujte kódování (UTF-8) a balíčky inputenc a fontenc, k tomu je možné ještě přidat
\usepackage[czech]{babel}
. - Prozkoumejte balíček geometry pro nastavení okrajů nebo multicol pro vícesloupcový text.
- Navštivte Overleaf nebo Wikiknihy (LaTeX/Čeština) pro další návody.
S LaTeXem můžete začít jednoduše a postupně objevovat jeho pokročilé možnosti. Hodně štěstí při psaní!
Napsat komentář