%% Staszek Wawrykiewicz <staw@gust.org.pl>, grudzień 1999
Instrukcja uruchamiania TeX Live 4 bezpośrednio z CD-ROM
w środowisku Windows9x/NT.
Patrz też plik mkloctex.bat w tym samym katalogu

Uwaga wstępna:
Domyślnie, po włożeniu płytki CD do napędu, Windows uruchamia program
Autostart, o ile znajduje się on w głównym katalogu płytki. Jest to często 
niepożądane i nużące. Radą na to jest albo ustawienie odpowiedniej opcji
w rejestrach systemu (Panel sterowania -- System -- Menedżer urządzeń
-- CD ROM -- Ustawienia: tu należy wyłączyć opcję: ,,Automatycznie powiadom
o włożeniu''), albo przytrzymanie klawiszy Shift podczas wkładania płytki
do napędu.

Ponieważ dla Windows9x/NT brak jest programu texconfig, przygotowanie
uruchomienia systemu TeX należy niestety wykonać ręcznie.

1. Dodać ścieżkę z binariami do zmiennej PATH. Np. gdy napęd CD jest
   oznaczony literą H, należy dopisać do pliku autoexec.bat:

   set PATH=H:\bin\win32;%PATH%

(Gdy korzystamy wyłącznie z plików zawartych 
na CD-ROM należy dodać jeszcze:
   set TEXMMAIN=H:/texmf
Uwaga dotyczy tylko Windows 95/98; dla Windows NT nie jest to wymagane.) 

2. Na dysku C: należy utworzyć niewielkie drzewko katalogów w katalogu TeX
   i skopiować do odpowiednich podkatalogów pliki z analogicznych katalogów
   CD-ROM:
      C:\TeX\texmf\dvips\config\config.ps
      C:\TeX\texmf\tex\generic\config\language.dat
      C:\TeX\texmf\web2c\fmtutil.cnf
      C:\TeX\texmf\web2c\mktex.cnf
      C:\TeX\texmf\web2c\texmf.cnf

Na serwerze GUST (ftp://ftp.gust.org.pl/TeX/GUST/ERRATA.TL4/)
znajduje się plik mkloctex.bat, który wykonuje to zadanie.

3. Zmodyfikować kilka wierszy w pliku C:\TeX\texmf\web2c\texmf.cnf, np.
      TEXMFMAIN = H:/texmf
      TEXMFLOCAL =
      HOMETEXMF=
      VARTEXMF = C:/TeX/texmf
   Zakładając, że będziemy korzystać tylko z lokalnego drzewka katalogów
   oraz z CD-ROM, można zoptymalizować zmienną TEXMF:
      TEXMF = {!!$VARTEXMF,!!$TEXMFMAIN}
   a także określić dokładnie, w którym katalogu będą generowane fonty, np.
      VARTEXFONTS = c:/tmp/texfonts
   (jeśli tego nie zrobimy, fonty będą generowane domyślnie w katalogu
    c:/var/tmp/texfonts).

4. W pliku C:\TeX\texmf\web2c\fmtutil.cnf określić, które formaty są
   wymagane, np. warto usunąć znak `#' przed deklaracjami formatów mex,
   pdfmex, platex.

5. W pliku C:\TeX\texmf\web2c\mktex.cnf możemy określić tryb Metafonta
   i rozdzielczość generowanych fontów (domyślnie jest to ljfour i 600 dpi),
   np. dla drukarki zgodnej z Hewlett Packard i rozdzielczości 300 dpi,
   odpowiednie wiersze pliku mktex.cnf powinny być zmodyfikowane w następujący
   sposób:
     : ${MODE=cx}
     : ${BDPI=300}
   (nazwy trybów pracy Metafonta można znaleźć w pliku
    texmf/metafont/misc/modes.mf na CD-ROM).

6. W pliku C:\TeX\dvips\config\config.ps można odblokować użycie przez
    sterownik Dvips fontów CM w wersji Type1 (obwiedniowej) -- należy
    usunąć znak `%' w wierszu:
      p +bsr.map
   W razie potrzeby można zmodyfikować rozdzielczość wynikowego pliku,
   tryb Metapost i rozdzielczość użytych fontów bitmapowych, np. jak wyżej:
      D 300
      X 300
      Y 300
      M cx

7. Plik C:\TeX\texmf\tex\generic\config\language.dat modyfikujemy jedynie
   gdy używamy LaTeX-a z mechanizmem Babel. UWAGA: Do tego celu niezbędne
   jest rozpakowanie w katalogu C:\TeX\texmf\ aktualizacji dostępnej
   na serwerach:
      ftp://sunsite.icm.edu.pl/pub/GUST/ERRATA.TL4/
      ftp://ftp.gust.org.pl/TeX/GUST/ERRATA.TL4/

8. Po niezbędnych modyfikacjach należy koniecznie wykonać polecenie:
      mktexlsr
   które zaktualizuje baze danych instalacji

9. Aby wygenerować potrzebne formaty należy uruchomić polecenie:
      fmtutil --all
   (fmtutil --help  wyświetla dostępne opcje uruchamiania programu)
   po czym ponownie zaktualizować bazę danych:
      mktexlsr


Ten dosyć skomplikowany opis pozwala uruchamiać programy bezpośrednio
z CD-ROM, przy czym pliki formatów będą ładowane o wiele szybciej
z twardego dysku zaś lokalne pliki konfiguracyjne pozwalą lepiej
dostroić cały system.

Współpraca z Ghostscript

Gdy korzystamy z oprogramowania TeX Live z CD-ROM warto 
zainstalować na twardym dysku program Ghostscript (interpreter Postscript)
oraz towarzyszący mu interfejs graficzny, program GSview.
Oba programy instaluje się bardzo prosto uruchamiając zawarty na płytce 
w katalogu \setupw32\gsview program setup.exe.
Po istalacji w domyślnym katalogu (C:\gstools) należy zmodyfikować
plik autoexec.bat, dodając katalog z binariami do zmiennej PATH
oraz ustawiając zmienną wskazującą na biblioteki i fonty programu
(dobrej jakości, bezpłatne odpowiedniki standardowych 35 fontów Adobe):

set PATH=c:\gstools\gs5.50;%PATH%
set GS_LIB=c:/gstools/gs5.50;c:/gstools/gs5.50/fonts

Aktualizacja binariów 

Przynajmniej trzy pliki binariów dla Windows warto zaktualizować
(ftp://ftp.gust.org.pl/TeX/GUST/ERRATA.TL4/tl4-upd-win32.zip).
W wypadku korzystania bezpośrednio z CD, można je umieścić w katalogu
wcześniej przeglądanym podczas przeszukiwania ścieżek PATH. Najlepiej
zilustruje to przykład:

Tworzymy katalog (folder) c:\bin

Rozpakowujemy w nim nowe binaria:
unzip tl4-upd-win32.zip

W pliku autoexec.bat modyfikujemy zmienną PATH (uwzględniamy tu wymienione
wyżej zmiany):

set PATH=C:\bin;H:\bin\win32;C:\gstools\gs5.50;%PATH%