[next] [prev] [prev-tail] [tail] [up]

### 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 00 type.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 M E T A F O N Tu. 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.

[next] [prev] [prev-tail] [front] [up]