|
Chcete-li psát v LaTeXu české texty, máte v zásadě dvě možnosti: buď použít standardní LaTeX
(balík babel má své mouchy, ale funguje relativně uspokojivě) nebo lokalizovaný csLaTeX
(který je uzpůsoben do českého národního prostředí, má své vlastní české fonty, jednoduše lze
používat české typografické konvence (např. uvozovky), ...).
LaTeX + babel
V hlavičce dokumentu se musí objevit následující řádky:
\documentclass{cokoli, co potřebujete}
\usepackage[czech]{babel}
\usepackage[cp1250]{inputenc}
...
\begin{document}
...
V řádku \usepackage[cp1250]{inputenc} je v hranaté závorce znakové
kódování dokumentu. Pokud jste ve Windows a písmenka s nábodeníčkama máte OK, tak to znamená obvykle
ono cp1250. V linuxu to může být jinak, nejčastěji latin2.
Dokument se pak kompiluje příkazem latex. Nelze používat nejrůznější
"vychytávky" z českých balíčků, bývají i problémy se správným českým dělením slov.
csLaTeX
V hlavičce dokumentu se musí objevit následující řádky:
\documentclass{cokoli, co potřebujete}
\usepackage{czech}
...
\begin{document}
...
Dokument se pak MUSÍ kompilovat příkazem cslatex. Výhodou tohoto použití
jsou správné české fonty, až na výjimky správné dělení českých slov, možnost používání českých maker
(např. \uv{ve správných českých uvozovkách} pro sazbu textu „ve
správných českých uvozovkách“) atd.
Nevýhodou je, že ne všude musí být csLaTeX nainstalován.
|