Instalace TEX Live 2007 pro Windows Jiří Dvorský Katedra informatiky FEI VŠB-TU Ostrava
[email protected] 10. ledna 2008
1
Úvod
V lednu 2007 vyšla nová distribuce TEXu, LATEXu atd. označovaná jako TEX Live 2007. Distribuci TEX Live lze použít ve dvou variantách: 1. První možností je instalace na pevný disk. Instalace zabírá okolo jednoho gigabajtu diskového prostoru. Vřele doporučuji pro psaní bakalářské nebo diplomové práce. Instalace probíhá z instalačního CD. 2. Druhou možností je tzv. live instalace. Celý TEX Live je umístěn na DVD a je z něho i spouštěn. Tato varianta se hodí pro vyzkoušení si práce s LATEXem nebo pro „provizorníÿ využití. Instalace probíhá z DVD-ROMu, na pevném disku zabere několik málo megabajtů1 . Pochopitelně je pak nutné mít při každém spuštění LATEXu v mechanice příslušný DVD disk, což může být dosti omezující a na rychlosti překladu to také nepřidá. Upozornění! Z TEX Live DVD-ROMu je možné provést instalaci na pevný disk, podobně jako v předchozím bodě z instalačního CD. Tuto možnost nikdy nepožívejte! Instalace trvá něco málo přes 3, slovy tři hodiny. Problém spočívá v tom, že na DVD je celý TEX Live „rozbalenÿ. Instalace z DVD pak znamená nakopírování cca pěti tisíc adresářů a cca padesáti tisíc, většinou malých, souborů z DVD na pevný disk — program na mlácení hlavičkami DVD mechaniky se dá napsat jednodušeji. Na instalačním CD jsou všechna data zabalena v zip archivech, při instalaci jde o rozbalování souborů na disk, což je operace mnohonásobně rychlejší. V následujícím textu budu předpokládat, že instalujete TEX Live 2007 z instalačního CD.
2
Kde vzít software?
LATEX je volně šiřitelný software a o jeho podporu se v České republice stará Československé sdružení uživatelů TEXu (Czechoslovak TEX Users Group, CSTUG). Na jeho webu, http://www.cstug.cz/, je možné najít veškeré dostupné informace k TEXu, LATEXu. 1 Něco málo se na pevný disk přeci jen musí nainstalovat. Nejedná se tedy o úplně čistokrevnou live distribuci jako je tomu např. u live distribucí Linuxu.
1
Distribuce TEXu, balíky maker, podpůrný software atd. lze nalézt v tzv. CTANu (Comprehensive TeX Archive Network), http://www.cstug.cz/ctan/ index.html. CTAN lze prohledávat, procházet katalog balíků atd. Pro nás je v tento okamžik asi nejzajímavější fakt, že si odtud můžeme stáhnout ISO image instalačního CD distribuce TEX Live 2007, http://ftp.cstug.cz/pub/tex/./ local/TC2007/texlive.inst/texlive2007-inst-20070212.iso. Je zde také ke stažení TEX Live DVD, http://ftp.cstug.cz/pub/tex/./ CTAN/systems/texlive/Images/texlive2007-live-20070212.iso.zip, pokud by měl někdo zájem o tuto formu instalace. Nejnovější verzi volně dostupného interpretru jazyka PostScript, GhostScript, a prohlížeče GhostView lze nalézt na http://pages.cs.wisc.edu/ ~ghost/. Proč zde o tomto softwaru píšu, když je Adobe Acrobat také zdarma? Adobe Acrobat má jednu nevýhodu, na kterou při běžném prohlížení PDF dokumentů nepřijdete – drží si dokumenty otevřené a nedovolí jejich modifikaci jiným programem. Pokud si tedy prohlížíte vysázený PDF dokument v Acrobatu, provedete změnu ve Vašem LATEXovém zdrojáku a pokusíte se opravený zdroják přeložit, překlad se Vám nezdaří, protože nepůjde vytvořit výsledný tj. právě prohlížený PDF dokument. Pokud budete PDF dokument prohlížet pomoci GhostView, tak tento propblém odpadá. Prostě upravený zdroják přeložíte a pak si „překlikneteÿ okno na prohlížeč a on prohlížený dokument automaticky překreslí.
3
Instalace
Předchozí doporučená distribuce byl TEX Live 2005. Pokud jste tuto distribuci zvládli nainstalovat, neměli byste narazit na žádný zásadní problém. Instalační program vypadá téměř stejně a navíc je v češtině. Instalace probíhá v těchto krocích: 1. Instalační program Vás uvítá následujícím oknem:
2. Instalační schéma doporučuji zvolit scheme-full, jako na tomto obrázku: 2
Po kliknutí na tlačítko Informace, se objeví přehuštěný dialog s výčtem balíků, které by se měly v tomto schématu instalovat – raději na něj neklikejte. Daleko důležitější jsou dvě tlačítka Zvol v části Hlavní nastavení. 3. Jako první provedeme výběr jazyků. Objeví se tento dialog:
Stejně jako předchozích distribucích můžete instalaci většiny jazyků potlačit. Mě osobně stačí čeština a angličtina, viz další obrázek. Pozor, věnujte pozornost tomu abyste dialog správně uzavřeli, někdy mívá divné chování.
3
4. Dále upravte Standardní výběr. Zase nebudete potřebovat dokumentaci jinak než česky a anglicky. Primární dokumentace je v angličtině, česká neobsahuje informace ke všem balíkům. Dále můžete vynechat instalaci Contextu a Omegy, případně podporu sazby not. Zbylé balíky doporučuji ponechat zaškrtnuté, viz následující obrázek:
5. Nakonec si zvolíme, jestli chcete instalovat TEX Live pro všechny uživatele a tlačítkem Nainstaluj spustíte instalaci. Instalátor se Vás pro jistotu zeptá, jestli opravdu chcete nainstalovat TEX Live.
6. Pokud nemáte nainstalovaný jazyk Perl, je doporučena jeho instalace, viz další obrázek.
4
7. Instalace trvá poměrně dlouho, stejně jako minule doporučuji si zajít udělat kávu, o nic nepřijdete . . .
8. Před dokončením instalace máte možnost nainstalovat prohlížeč DVI souborů dviout a interpret jazyka PostScript2 – GhostScript. Prohlížeč DVI souborů není nutné instalovat, protože budeme LATEXem sázet přímo PDF dokumenty. Nabízenou instalaci GhostScriptu také vynecháme. Raději si stáhneme a nainstalujeme aktuální verze ze serveru uvedeného v sekci 2. 9. Na závěr instalace se objeví dialog, který Vás informuje, že jste úspěšně nainstalovali TEX Live 2007.
Tím byste měli mít správně nainstalován TEX Live 2007. Pokud si vytvoříte nějaký krátký zkušební dokument psaný anglicky, a přeložíte jej z příkazové řádky programem pdflatex3 , měli byste dostat korektní PDF dokument s Vaším textem.
2 Jedná
se o softwarový RIP, abychom byli úplně přesní. bych rád upozornil na obvyklou záměnu. TEX a LATEX jsou v podstatě kompilátory pracující z příkazové řádky. TeXnicCenter je jen editor, který je určen pro pohodlné psaní textů pro TEX resp. LATEX, ale nastavení tohoto editoru je už jiná záležitost. Doporučuji proto přesvědčit se o funkčnosti instalace TEX Live překladem z příkazové řádky. 3 Zde
5