2 Struktura TeX Live
Dvě hlavní instalační dávky pro Unix a Mac OS X jsou install-tl.sh a install-pkg.sh. Jsou
popsány v oddíle 3 na straně 14. V dalším oddíle popíšeme strukturu a obsah TeX
Live.
2.1 Několik distribucí: live, inst, demo
Počínaje rokem 2003 nás prostorová omezení formátu CD-ROM donutila rozdělit TeX Live na tři
distribuce:
-
live
- úplný systém, spustitelný přímo z DVD; je přílis obsáhlý pro CD-ROM. (DVD také
obsahuje kopii archívu CTAN, která je na TeX Live zcela nezávislá.)
-
inst(alovatelný)
- úplný systém na CD; abychom na něj všechno směstnali, museli jsme
zkomprimovat co jen šlo. Proto nejde TeX spouštět přímo z CD, ale musí se
instalovat na disk (odtud jméno distribuce). Postup instalace naleznete v dalších
oddílech.
-
demo
- systém spustitelný přímo z CD; aby to bylo možné, byli jsme nuceni vypustit
velmi velké kolekce pro sazbu čínštiny, japonštiny a korejštiny CJK, podporu sazby
not, některá méně často používaná písma. Distribuce funguje jen pod Linuxem,
Mac OS X, a systémy Windows.
Jakou používáte distribuci zjistíte náhledem souboru 00type.TL v kořenovém adresáři
souborového systému CD/DVD.
2.2 Popis kořenových adresářů
V kořenovém adresáři distribuce TeX Live najdete tyto podadresáře:
bin | Binárky, s podadresáři dle platforem. |
Books | Příklady z knih o TeXu (viz Books/README). |
FAQ | Aktuální verze hlavních kolekcí často kladených otázek. |
info | Manuály ve formátu GNU Info, pokud jsou k dispozici. |
MacOSX | Podpora Mac OS X (viz oddíl 5 na straně 35). |
man | Unixové manové stránky. |
source | Zdrojové kódy všech programů, včetně distribuce Web2C TeXu a
METAFONTu. Jsou v bzip2-zkomprimovaných archívech tar. |
support | Pomocné balíky a programy. Implicitně nejsou instalovány: GhostScript,
netpbm, a další editory TeXová vývojová prostředí. |
texmf | Instalované balíky, fonty, konfigurační soubory, apod. |
usergrps | Materiály některých TeXových skupin uživatelů. (Pro jejich aktuální
seznam navštivte http://tug.org/usergroups.html.) |
xemtex | Editor XEmacs a další pomocné programy pro Windows (viz oddíl 6.3
na straně 42). Tyto programy jsou obvykle na unixových systémech
nainstalovány, nebo jsou alespoň snadno zkompilovatelné. |
2.3 Rozšíření TeXu
TeX Live obsahuje tři rozšířené verze TeXu:
-
e-TeX
- přidává malou, ale mocnou množinu nových příkazů (nazývaných TeXové
primitivy). Nové příkazy se například týkají makroexpanze, načítání znaků,
tříd značek (marks), a rozšířených ladicích možností, a rozšíření TeX--XE T pro
obousměrnou sazbu. Implicitně je e-TeX 100% kompatibilní se standardním TeXem.
Viz texmf/doc/etex/base/etex_man.pdf. e-TeX je nyní sázecím programem pro
LaTeX i pdfLaTeX.
-
pdfTeX
- je schopen kromě DVI zapisovat výsledek i ve formátu PDF firmy Adobe.
LaTeXový balík hyperref má volbu ‘pdftex’, která aktivuje funkcionalitu programu.
Viz texmf/doc/pdftex/pdftex-l.pdf a texmf/doc/pdftex/base/example.tex.
-
(Omega) - je založena na Unicode (16-bitové znaky), a umožňuje sázet v téměř všech
světových jazycích (zároveň). Dociluje toho tzv. překladovými procesy (
Translation
Processes, OTP), pro realizaci složitých transformací na jakémkoliv vstupu. Viz
texmf/doc/omega/base/doc-1.8.tex (dokumentace však není zcela aktuální).
2.4 Další, za zmínku stojící programy na TeX Live
Na TeX Live najdete několik často používaných programů:
-
bibtex
- podpora práce se seznamem literatury.
-
makeindex
- vytváření rejstříku, pro češtinu a slovenštinu ve verzi csindex.
-
dvips
- pro konverzi DVI do PostScript.
-
xdvi
- prohlížeč DVI pro systém X Window.
-
dvilj
- ovladač tiskáren HP LaserJet.
-
dv2dt, dt2dv
- pro konverzi DVI do/z ascii textu.
-
dviconcat, dviselect
- pro kopii a vkládání stránek do/z DVI souborů.
-
dvipdfm
- konvertor DVI do PDF, alternativní přístup vedle pdfTeXu zmíněného výše.
Srovnej balíky ps4pdf a pdftricks pro další alternativy.
-
psselect, psnup, . . .
- programy pro práci s PostScriptem.
-
lacheck
- pro kontrolu syntaxe LaTeXu.
-
texexec
- wrapper pro ConTeXt a práci s PDF.
-
tex4ht
- konvertor TeXu do HTML.