Fontowe ABC

# Szybka instalacja MiKTeX dla polskich użytkowników

MiKTeX jest implementacją systemu TeX i programów towarzyszących dla systemów Windows 9x/ME/NT/2K/XP. Posiada łatwy i dość intuicyjny program instalacyjny, a także możliwość aktualizacji z sieci. Podczas pierwszej instalacji nie jest jednak jasne, co tak naprawdę zawierają proponowane zestawy Small, Large i Total zaś początkujący polski użytkownik nie wie czy np. w zestawie Large znajdzie wszystkie pakiety dla naszego języka. Przedstawiam zatem skrótowo przepis, który pozwoli uniknąć ściągania z sieci wielu dziesiątków megabajtów i zainstalować całkiem bogate środowisko z wszystkimi polskimi dodatkami. Łącznie do pobrania wystarczy w zupełności ok. 36 MB.

Uwaga: MiKTeX dostępny jest na udostępnianym przez GUST CD-ROM ProTeXt lub DVD TeX Collection 2004 i poniższe uwagi można zastosować także do tej dystrybucji, np. gdy mamy mało miejsca na dysku.

1. pobrać do tymczasowego katalogu (np. `c:\inst\`):
   ftp://ftp.gust.org.pl/TeX/systems/win32/miktex/setup/setup.exe
2. uruchomić:
   `c:\inst\setup.exe`
3. W oknie ,,Setup Task'' zaznaczyć ,,Download only''
4. W oknie ,,Package Set'' zaznaczyć ,,Small''
5. Na następnej stronie ,,Remote Package Directory'' wybrać np. `Poland ftp://ftp.gust.org.pl...`
6. W oknie ,,Local Package Repository'' można pozostawić katalog, z którego uruchomiono `setup.exe`
7. Po zakończeniu pobierania zakończyć działanie programu, po czym ponownie go uruchomić, tym razem dla instalacji
8. W oknie ,,Setup Task'' zaznaczyć ,,Install''
9. W oknie ,,Local Package Repository'' zatwierdzamy ścieżkę lokalnego depozytu (np. `c:\inst`)
10. W oknie ,,Instalation folder'' zatwierdzamy domyślny `c:\texmf` podobnie jak i wszystkie pozostałe zapytania aż do zakończenia pracy `setup.exe`
11. Windows 95/98/ME będzie wymagał restartu

Do zainstalowanego zestawu ,,Small'' należy teraz dodać polskie pakiety.

Z menu `Start -> Programy -> MiKTeX` uruchomić `MiKTeXOptions` i wybrać zakładkę ,,Packages'' a w niej (dla ,,Package repository'') przyciskiem ,,Change'' np. `ftp://ftp.gust.org.pl...` Po zaktualizowaniu bazy danych o dostępnych pakietach można dokonać wyboru przez zaznaczenie wśród MiKTeX Packages:

    Documentation -> lshort-polish
    Language Support -> Polish (cała gałąź)
    Uncategorized -> tex-ps

Po zakończeniu wyboru nacisnąć przycisk ,,Zastosuj''.

## Podstawowa konfiguracja i generowanie formatów

Uruchamić z menu program `MiKTeXOptions` (bądź z wiersza poleceń `mo.exe`), w zakładce ,,Languages'' należy zaznaczyć ,,polish'' i zatwierdzić zmiany przyciskiem ,,Zastosuj''. Teraz w zakładce ,,TeX Formats'' można wskazać interesujący nas format (np. latex czy mex) i wygenerować go przyciskiem ,,Build''. Uwaga: dopiero wtedy LaTeX będzie przygotowany do obsługi języka polskiego, tzn. będzie zawierał polskie wzorce przenoszenia wyrazów.

Warto pamiętać, że prywatne dodatki (makra, fonty) instalujemy zawsze tylko w odpowiednich podkatalogach drzewa `c:\localtexmf`, po czym odświeżamy bazę danych instalacji z programu `MiKTeX Options -> General -> Refresh Now` (albo, szybciej, z linii poleceń: `initexmf -u`).

Od wersji 2.4 MiKTeX zawiera specjalnie skonfigurowany program Ghostscript o nazwie `mgs.exe` (aktualnie w wersji 8.15), który w zasadzie jest wykorzystywany w tle np. przez program podglądu Yap itp. Chcąc skorzystać z `mgs.exe` z linii poleceń (np. do zadań typu wsadowego) należy zadeklarować zmienną systemową

    set MIKTEX_GS_LIB=c:\texmf\ghostscript\base;c:\texmf\fonts

(powyższy wiersz można dodać w Windows 95/98 do `autoexec.bat`; w Windows NT/XP nazwę zmiennej i przypisaną wartość wpisujemy w `Panelu sterowania -> System -> Zaawansowane -> Zmienne środowiskowe`).

Staszek Wawrykiewicz, 20.05.2005