%% iso98859-2 %% Staszek Wawrykiewicz Katalog niniejszy zawiera: 1. ten dokument: ,,Bardzo krótka instrukcja kompilacji...'' 2. aktualne pliki przekodowania (.tcx) do wykorzystania z nowymi programami TeX, Metafont, Metapost, pdftex. 3. pakiet tcxprep.zip, który pozwala na tworzenie nowych plików TCX. 4. w podkalogu old/ starsze prace: łatę na źródła webc7.2 itp. Bardzo krótka instrukcja kompilacji TeX-a itp. z najnowszych źródeł, umożliwiających przekodowanie pliku wejściowego, w 12 krokach podana przez Staszka Wawrykiewicza i opracowana na podstawie znakomitych dzieł Włodka Bzyla i Marcina Wolińskiego (tu brawa...) oraz rozlicznych własnych doświadczeń. Źródła znajdują się na serwerach CTAN/GUST w pliku: systems/unix/teTeX-beta/teTeX-src-0.9.tar.gz lub na CD TeX Live 4 w pliku /source/source.tgz 1. rozpakować źródła teTeX-src-0.9.tar.gz w katalogu /usr/local/src/ gzip -dc teTeX-src-0.9.tar.gz | (cd /usr/local/src; tar xvf -) 2. cd /usr/local/src/teTeX-0.9 3. ./configure (trzeba wtedy zignorować protesty, że brak drzewa texmf; lepiej podać katalog już zawierający podkatalog texmf, a więc np.: ./configure --prefix=/usr/TeX ) 4. cd texk/web2c 5. make tex pdftex mpost mf 6. strip tex (itd.) 7. skopiować binaria do właściwego katalogu naszej dotychczasowej instalacji 8. dla porządku skopiować pliki *.pool do naszego ..../texmf/web2/ 9. skopiować zawarte w tym katalogu pliki*.tcx do ..../texmf/web2/ 10. wygenerować formaty: tex -ini mex.ini (MeX) tex -ini latex.ltx (standardowy LaTeX, włączenie reguł dzielenia wyrazów możemy określić modyfikując plik texmf/tex/generic/config/language.dat) tex -ini platex.ini (LaTeX bez śmiecia Babel, reguły przenoszenia wyrazów dla polskiego i amerykańskiego) pdftex -ini pdftex.ini mpost -ini mpost.ini itd. (wszystkie formaty z wyjątkiem platex generujemy w katalogu texmf/web2/ i tam jest ich miejsce) 11. do katalogu texmf/web2/ skopiować dostarczone pliki *.tcx 12. zaktualizować bazę danych instalacji, polecenie: mktexlsr --------------------- Stosowanie =========== MeX uruchamiany jest poleceniem: tex -fmt=mex -translate-file=xxxxpl.tcx plik.tex gdzie xxxxpl oznacza wybrane przekodowanie: il2-pl, maz-pl, cp1250pl ALBO: po prostu tex plik.tex o ile PIERWSZY WIERSZ naszego pliku ma postać np.: %&mex -translate-file=il2-pl ALBO (gdy mamy już skrypt uruchamiania MeX): mex plik.tex i PIERWSZY WIERSZ naszego pliku ma postać np.: %& -translate-file=il2-pl Podobnie postępujemy z latex/platex i możemy wtedy śmiało odpuścić pisanie w pliku LaTeX-owym \usepackage[latin2]{inputenc} --------------------------------------- Tworzenie plików TCX ułatwia ,,maszynka'' zawarta w pakiecie tcxprep.zip ---------------------------------------