Československé sdružení uživatelů TeXu

TeX

Hlavní program, kterým zpracováváme vstupní textový soubor je tzv. engine, spustitelny soubor, kterého produktem je dnes primárně výstupní PDF (dříve DVI), případně další pomocné výstupní soubory (log file, referenční soubor, apod.). Tento program provádí sazbu dokumentu a existuje v několika variantách, např. TeX, LuaTeX a pdfTeX, které popíšeme dále.

Abychom nemuseli opakující se sekvence jednotlivých kroků zapisovat pokaždé znovu je druhou podstatnou častí běhu programu TeX jeden z formátů (makrojazyků), který tyto činnosti zjednodušuje a obsahuje již předpřipravená makra (obdobu funkcí v programování) na sazbu nadpisů, poznámek pod čarou, tabulek, obsahu dokumentu, atd. Tento makrojazyk je obvykle již zahrnut do spustitelného souboru, proto název spustitelných souborů v sobě obsahuje jak informaci o primárním sázecím programu, tak o použitém formátu (makrojazyku). Všechny sázecí programy (engine) v sobě implicitně obsahuji minimální formát plain. Dva příklady za všechny: spustitelný soubor pdflatex používá makrojazyk LaTeX a sázecím programem je pdfTeX. Spustitelný soubor xetex požívá jako sázecí program XeTeX a makrojazykem je pouze implicitní makrojazyk plain.

V českém a slovenském prostředí se můžete setkat s variantami cs* (cstex, pdfcstex, cslatex, pdfcslatex). Tyto varianty nastavují implicitně východoevropské kódování a zmiňujeme je pouze z historických důvodů, protože s nástupem moderních TeXovských programů (LuaTeX, XeTeX) schopných pracovat v kódování Unicode pozbývají na významu.

Je prospěšné vždy vědět, který program (engine) používáme na sazbu a kterým makrojazykem popisujeme strukturu dokumentu.

Novinky

Tento týden navštívil Frank Mittelbach z týmu LaTeX Fakultu informatiky Masarykovy univerzity v Brně. > více
V sobotu 14. prosince 2024 se bude v Brně (Mendelova univerzita, Zemědělská 1) konat valné shromáždění CSTUGu. > více
V sobotu 16. prosince 2023 se bude v Brně (Mendelova univerzita, Zemědělská 1) konat valné shromáždění CSTUGu. > více
Od pátku 14. července do neděle 16. července se v německém Bonnu konala konference TUG 2023. > více
V sobotu 12. listopadu 2022 se bude v Brně (Mendelova univerzita, Zemědělská 1) konat valné shromáždění CSTUGu. > více

> starší zprávy