6 Instalace pod Windows

TeX Live může být instalován na systémech Windows 9x, ME, NT, 2K nebo XP. Starší verze Windows (3.1x) a MS-DOS nejsou podporovány.

Je nezbytné přimět Windows k tomu, aby rozuměly rozšířením Microsoft Joliet pro čtení CD; jednoduše nahlédněte na CD v Exploreru a ověřte, zda vidíte dlouhá jména s rozlišením malých a velkých písmen. Pokud ne, musíte si podporu rozšíření Joliet doinstalovat.

TeXový systém pro Windows obsažený na TeX Live není nic jiného než distribuce s názvem fpTeX od Fabrice Popineau. Obsahuje prohlížeč dvi s názvem Windvi, jehož ovládání je podobné unixovému xdvi. Dokumentace je k nalezení na texmf/doc/html/windvi/windvi.html.

6.1 Program TeXLive.exe


PIC

Obrázek 1: Uvítací obrazovka TeX Live

Pokud je váš počítač nastaven na spuštění autostartu z CD, pak se po vložení CD či DVD do mechaniky objeví dialogové menu s následujícími možnostmi:

Pokud nemáte autostart povolen, musíte ručně spustit instalační program poklepáním na bin/win32/TeXLive.exe na CD z okna Exploreru.

6.2 Spuštění TeX Live přímo z média (pod Windows)

TeXový systém můžete spouštět přímo z demo CD nebo z live DVD, bez instalace distribuce na disk. (Odtud název ‘TeX Live’.) TeX nejde spouštět přímo z inst CD (viz oddíl 2.1 na straně 11).

Pro spuštění TeXu pod Windows z CD vyberte Explore CD-Rom a pak Run TeX off CD-Rom. Tím spustíte editor XEmacs.

Startovací soubor XEmacsu nastaví proměnné prostředí tak, jak je třeba. XEmacs také vytvoří dočasný TDS-kompatibilní texmf strom tree v oblasti pro krátkodobé uložení souborů. Je to potřeba pro soubory generované při běhu jako pk bitmapy fontů, nebo soubory s formáty. Konfigurační soubory jsou zkopírovány z distribučního média do tohoto podstromu, a tak je lze editovat, pokud je to potřeba. Je také pro tento strom vytvořena ls-R databáze. Je spuštěn mód Emacsu s názvem AUC-TeX, čímž máte k dispozici všechny udělátka pro podporu vývoje TeXových dokumentů kdykoliv otevřete TeXový soubor.

Pokud v XEmacsu spustíte shell klávesou ’M-x shell’, máte k dispozici všechny nástroje, které TeX Live nabízí, z příkazové řádky pod XEmacsem.

[Pro pokročilé uživatele:] Můžete také použít malou dávku mkloctex.bat z adresáře bin\win32 na CD. Z úvodního menu vyberte ‘Run’, pak brouzdáním na CD vyberte mkloctex.bat. Před spuštěním. musíte přidat dva parametry oddělené mezerou: písmeno vaší mechaniky CD a písmeno disku kam chcete instalovat TeXové adresáře. Celý řádek tedy může vypadat například d:\bin\win32\mkloctex.bat d c. Pokud je instalace hotova, přečtěte si pozorně informace vypsané na obrazovku. Pokud používáte Windows 9x/ME, musíte Windows restartovat.

6.3 Podpůrné balíky pro Windows

Pro úplnost, instalace TeX Live potřebuje další balíky a programy, které na stroji s Windows obvykle nenajdete. Mnoho skriptů je napsáno v jazyce Perl. Některé důležité nástroje používají interpret PostScriptu GhostScript pro rastrování či konverzi souborů. Programy pro práci s grafikou jsou mnohdy třeba. V neposlední řadě, speciální editor usnadňuje psaní vašich TeXových souborů.

Všechny tyto nástroje se dají lehce pro OS Windows najít, ale abychom vám usnadnili život, dali jsme sadu těchto programů přímo na TeX Live:

Tyto balíky stačí instalovat pouze jednou. Kolekce se nazývá XEmTeX.

Pokud neinstalujete XEmTeX, Perl a GhostScript jsou instalovány stejně, pokud nejsou na vašem počítači detekovány, a to proto, protože jsou vyžadovány mnoha důležitými nástroji. Proměnné prostředí PERL5LIB a GS_LIB jsou nastaveny taktéž.

Pokud používáte XEmacs, instalované nástroje zastíní jakékoliv jiné dříve instalované verze. TeXSetup.exe totiž nebude instalovat cokoliv mimo adresáře TeX Live, ani nebude spouštět jiné instalační programy, ani nebude zkoušet autodetekovat instalované produkty pomocí nespolehlivých odhadů. Kolekce XEmTeX je samostatná a měla by se v budoucnu dále vyvíjet. Její domovská stránka je http://www.fptex.org/xemtex/.

Pokud tuto kolekci instalovat nechcete, nainstalujte si dodatečné nástroje k zúplnění systému TeX Live sami. Zde je seznam míst odkud si tyto nástroje stáhnout:

GhostScript
http://www.cs.wisc.edu/~ghost/
Perl
http://www.activestate.com/ (ale můžete potřebovat stáhnout pomocné balíky z CPANu: http://www.cpan.org/)
ImageMagick
http://www.imagemagick.com
NetPBM
(místo ImageMagicku pro konverzi grafiky). Domovská stránka NetPBM je http://netpbm.sourceforge.net/
TeXové editory
Máte široký výběr, a je to volba je individuální. Možnosti jsou například tyto:

Můžete chtít také instalovat další nástroje, které nejsou svobodné1 a tedy nevloženy na TeX Live, jako například GSView, nadstavba GhostScript pro komfortní prohlížení souborů v PostScript a v PDF. GSView je dostupný z http://www.cs.wisc.edu/~ghost/gsview/ nebo jakéhokoliv zrcadla CTAN.

6.4 Instalace TeX Live na disk

Varování: uživatelé Win9x si musí před instalací ověřit zda mají dost místa pro uložení hodnot proměnných prostředí. Program TeXSetup.exe jim velikost tohoto prostoru nezvýší. V průběhu instalace bude nastaveno několik proměnných prostředí a je možné, že implicitní velikost překročíte. Přidejte si řádek SHELL=<path>COMMAND.COM /E:4096 /P pro zvýšení prostoru pro proměnné do svého souboru config.sys.

Instalace je zahájena tím, že vložíte médium do mechaniky a necháte spustit autostart. Pokud používáte verzi distribuce inst, spuštěný program je TeXSetup.exe. V opačném případě (live či demo verze média) budete muset vybrat položku TeXLive Software z menu, a pak podpoložku Install on Hard Disk. To spustí program TeXSetup.exe. Najdete jej také v adresáři bin/win32, pokdu by autostart z nějakého důvodu selhal. TeXSetup.exe je Windows wizard a zobrazí během svého běhu několik stránek.

Welcome Page
Na uvítací stránce si můžete vybrat quick (rychlou) instalaci. V tom případě bude instalace pokračovat bez jakékoliv asistence od začátku do konce, se všemi implicitními nastaveními. (Obrázek 2, nahoře). Pokud máte dostatek oprávnění (administrátor nebo ‘power user’) pak můžete TeX Live instalovat pro všechny uživatele, nebo jen pro sebe zakliknutím příslušného čtverečku. Pro instalaci kolekce XEmTeX (XEmacs, GhostScript, Perl, ImageMagick a Ispell) zatrhněte Install XEmTeX Support.
TeXSetup Wizard Výběr adresářů pro soubory TeX Live
PIC PIC
Obrázek 2: Instalační ‘kouzelník’ TeX Live

Source Page
Tato stránka je již složitější. Umožňuje vybrat dva zdroje adresářů pro váš systém TeX Live (obrázek 2, dole). Budete potřebovat adresář ,,local source directory‘‘ a případně ještě ,,remote source directory‘‘.

Na co je to dobré? Soubory, ze kterých se skládá TeX Live jsou na CD, samozřejmě, ale některé další programy ne, a to buď z nedostatku místa anebo kvůli licenční strategii TeX Live. Budete muset povolit tahání z Internetu pokud budete chtít instalovat balíky označené ikonou ,,remote‘‘.

Nicméně nepanikařte: implicitní hodnoty parametrů instalačního programu vám umožní vše potřebné instalovat pouze z CD. Nebudete prostě mít například WinEdt, ale budete mít možnost si ho kdykoliv doinstalovat.

Můžete své soubory brát z:

Poslední volba je možná pouze pokud jste povolili připojení na Internet v pravé části stránky. Potřebujete také zkonfigurovat přístup k Internetu výběrem připojení buď přes Internet Explorer 5 wininet.dll, nebo s přímým spojením protokoly ftpči http.


Nastavení adresářů a proměnných Výběr instalačních schémat
PIC PIC
Obrázek 3: TeX Live-Setup: nastavení adresářů a schémat

Root Page
Na této stránce specifikujete jaké soubory instalovat (obrázek 3, nahoře). Opravdu podstatný je pouze kořenový adresář ,,root directory‘‘, ostatní jsou nastaveny relativně vzhledem k němu. Můžete chtít nastavit proměnnou $TEXMFEXTRA tak, aby ukazovala na s TDS kompatibilní adresářovou strukturu TeXových souborů nebo přiřadit jinou hodnotu do $HOMETEXMF, což je nastaveno implicitně tam, kam si Windows myslí že máte svůj domovský adresář.
Get TPM Page
Tato stránka nevyžaduje žádný ruční zásah. Soubory .tpm popisují kolekce souborů, které jsou staženy (případně z Internetu), rozzipovány a roztříděny.
Schemes Page
Na této stránce vyberete globální instalační schéma (obrázek 3, dole). Schéma je velký seznam instalovaných souborů pro nějaké typické použití. Základní schémata jsou tři: ,,basic‘‘, ,,recommended‘‘ a ,,full‘‘. Další jsou určena typickým potřebám jednotlivých skupin uživatelů (co polské sdružení GUST nebo francouzský GUTenberg doporučuje svým členům) nebo aplikačnímu zaměření (XML a TeX). Pokud vyberete schéma, je ještě možnost zpřesnit výběr zaškrtnutím příslušného obdelníčku. V tom případě vám bude zobrazena stránka s dosavadním výběrem balíků pro provedení změn, jinak budete posunuti na ,,review page‘‘.
Packages Page
Kolekce a balíky jsou prezentovány ve formě stromu (obrázek 4, nahoře). Odkazy ve stromu jsou závislosti. Kolekce závisí na balíku nebo jiné kolekci, a totéž platí pro každý balík. Můžete zvolit jakýkoli balík či kolekci individuálně, ale váš požadavek bude potvrzen pouze pokud balík nebude již v závislostním grafu. Například, nemůžete zrušit kolekci tex-basic bez zrušení všech kolekcí, které na ní závisí.

Kolekce tex-xemtex je specifická pro platformu Win32. Obsahuje množství dodatečných programů (obrázek 4, nahoře), které mohou být instalovány automaticky a nezávisle: GhostScript (interpret PostScriptu), editor XEmacs nakonfigurovaný pro TeX, nástroje jako Perl, ImageMagick, Ispell. Žádné z těchto programů nejsou vybrány implicitně.

Na této stránce najdete také informaci o potřebném místu na disku, pro každý objekt, a pro množinu již vybraných, společně s velikostí volného místa na diskovém oddíle vybraném pro instalaci. Nakonec můžete vybrat zda chcete instalovat dokumentaci a zdrojové soubory instalovaných balíků.


Stránka s balíky Podpora Win32
PIC PIC

Obrázek 4: Stránka s balíky / Win32 specifická přilepšení

Review Page
Zde najdete souhrn vybraných voleb (obrázek 5, nahoře). Je možné se vrátit a volby změnit.
Files Copy Page
Vybrané soubory jsou zkopírovány na váš disk (obrázek 5, nahoře). Všechny soubory dosud na lokálním disku se nevyskytující jsou nejprve staženy z Internetu (z ,,remote source directory‘‘). Pak je každý balík rozbalen (ze .zip souborů), nebo zkopírován z instalačního média.
Configuration Page
Několik balíků potřebuje provést konfiguraci předtím než jsou použitelné (obrázek 6, nahoře). Systém TeX Live také potřebuje provést několik kroků po zkopírování souborů (generování formátových souborů, databáze ls-R, nastavení proměnných prostředí, apod.). To vše je zde provedeno, a může to být časové náročné.
Kontrolní stránka Stránka kopírování souborů
PIC PIC

Obrázek 5: Stránky ‘Review Page’ a ‘File Copy Page’

Final Page
Na závěrečné stránce již je instalace hotova, a můžete si prohlédnout dokumentaci specifickou pro Windows v HTML formátu, stejně jako log soubor celého instalačního procesu (obrázek 6 dole). Pokud je to třeba (pod Win9x/WinME), budete požádáni o reboot počítače.


Konfigurační stránka Závěrečná stránka
PIC PIC

Obrázek 6: Stránky ‘Configuration page’ a ‘Final page’

Buďte si prosím vědomi toho, že výběr velikosti souborového klastru na windowsových (FAT, FAT32) oddílech může zásadním způsobem ovlivnit velikost vaší TeXové instalace. Strom pomocných souborů jich obsahuje tisíce a není neobvyklé že úplná instalace zabírá čtyřikrát více místa než kolik soubory zabírají na CD.