Kol. WB podesłał informację na GUST-L nt. wywiadu z prof. Knuthem (cf. strona domowa) Tekst jest dostępny na stronach www.informit.com.
Właśnie przed chwilą skończyłem redagowanie materiałów
konferencyjnych na kolejny
Bachotek, który już niedługo. Udało się te
materiały skompilować korzystając z TeXLive2007 [z drobnymi problemami]. Problem pierwszy
to jak dołączyć font lokalnie?, tzn. Prelegent
Marcin W. dostarczył egzotyczny font, którego nie chcę instalować
system-wide. Na okoliczności egzotycznych, dodatków ma
katalog /.texmf
a w pliku web2c/texmf.cnf
ustawione, przykładowo:
TEXINPUTS.tex = .;..;./texmf//;$TEXMF/tex/{plain,generic,}//
Co oznacza że mój TeX szuka plików w katalogu nadrzędnym oraz
w katalogu/podkatalogach ./texmf
. Ale mapy fontowe
są ,,globalne'' a bez wpisów w plikach .map
, program pdftex
,,nie widzi'' fontów [BTW ,,stara technologia'' z wykorzystaniem
dvips
a była lepsza bo dvips
ma opcję -u
,
co pozwala zapodać mu mapę lokalnie. Takiej opcji nie ma pdftex
.]
Rozwiązanie jest następujące:
updmap --enable Map bayerancki.map
Powyższe podałem jako zwykły użytkownik,
bayerancki.map
umieściłem w ./texmf
, razem
z fontami i plikami .tfm
. Zadziałało. Dokładny sposób
działania updmap
jest dla mnie -- muszę przyznać -- pewną
tajemnicą.
Problem drugi--brak jakiegoś fontu cyrylicznego. TL2007 zainstalowanemu
w wariancie (kolekcji) GUST brakuje fontu latt0800--tylko gdzie go znaleźć?
Google w tym przypadku okazał się mało pomocny: latt0800.tfm nie
ma wcale, a latt0800 wskazuje na pliki .map
fontów
cm-super. Ale w pakiecie cm-super nie ma pliku latt0800.tfm?
Nie ma bo jest w lh
.
[Naprawdę, to też go tam nie ma, ale zostanie wygenerowany.]
Instalacja pakietu za pomocą
skryptu install-pkg.sh
też taka mało intuicyjna:
sh install-pkg.sh --help # nie ma takiej opcji--czemu? sh install-pkg.sh --package=lh --listonly # podaje zawartość pakietu lh sh install-pkg.sh --package=lh # instaluje pakiet lh
Nie znalazłem opcji wyświetlenia listy pakietów--oglądałem je
po prostu za pomocą ls
po nazwach starając się
wykoncypować o co może chodzić. Jest opcja listdir
ale
sposób jej działania jest dla mnie wielką tajemnicą. Nie wiem
czemu ten skrypt jest
tak bezsensownie prymitywny -- doinstalowanie czegokolwiek
z TL to całkiem traumatyczne przeżycie.
A na Bachotek znowu nie jadę, bo w tym samym czasie jedziemy do Kilonii oglądać U-boota.