LaTeX/Čeština

Z Wikiknih

LaTeX je do určité míry uzpůsobený pro češtinu. Pro začátek je dobré do hlavičky souboru uvést

\usepackage[czech]{babel} % základní podpora pro češtinu, mj. správné dělení slov
\usepackage[utf8]{inputenc} % vstupní kódování je UTF-8
\usepackage[T1]{fontenc} % výstupní kódování
\usepackage{fontspec} % řeší zahrnutí správných fontů pro LuaLaTeX a XeLaTeX

První z příkazů se stará o celou řadu věcí, mimo jiné o správné dělení slov. Druhým oznamujeme, že budeme používat vstupní kódování textu UTF-8, které je dnes poměrně běžné a zahrnuje i česká diakritická písmena (pokud používáte jiné, asi to víte a uveďte tedy jej). Třetí nastavuje výstupní kódování – nefungovalo by bez něj například označování slov v PDF výstupu nebo dělení slov s diakritikou. Čtvrtý řeší zahrnutí správných fontů do PDF výstupu u LuaLaTeXu a XeLaTeXu.

Nezlomitelné mezery[editovat | editovat zdroj]

Nezlomitelné mezery, v LaTeXu zapisované znakem „~“, lze do českých latexových souborů vkládat automatizovaně programem vlna, který je běžnou součástí distribucí.