N�vod na instalaci font� Lido STF pro TeX

Pop��eme, jak instalovat tento bal��ek na UNIXov�ch syst�mech. Na jin�ch syst�mech se to ud�l� analogicky s ohledem na n�stroje pou��van� v tomto syst�mu.

Bal��ek slido.tgz se nejl�pe instaluje na TeXov� distribuci dodr�uj�c� TDS (TeX Directory standard). P��kladem takov� distribuce m��e b�t teTeX, nebo t� TeX z TeXlive CD �i t�eba MikTeX pro MS Windows. P�edpokl�d�me tak�, �e TeXov� instalace obsahuje csplain z CSTeXu, na kter�m v z�v�ru vyzkou��me funk�nost font�.

Symbolem bash# budeme n��e zna�it prompt UNIXov�ho shellu, kter� b�� s takov�mi pr�vy, aby �lo instalovat do texmf stromu. V p��kladech n��e p�edpokl�d�me, �e tento texmf strom le�� v /usr/share. V konkr�tn� distribuci syst�mu a TeXu m��e le�et t�eba v /usr/local/share nebo jinde; p�ekontrolujeme to p��kazem:

bash# kpsewhich texmf.cnf
/usr/share/texmf/web2c/texmf.cnf

P�ejdeme nad strom texmf a rozbal�me bal��ek slido.tgz (ten je pro tento p��klad p�ipraven v /tmp).

bash# cd /usr/share  
bash# zcat /tmp/slido.tgz | tar xvf -

V�echny pot�ebn� soubory se rozbal� do podstromu texmf/. Nyn� mus�me je�t� upravit n�kter� konfigura�n� soubory. Pop��eme postup modifikace konfigura�n�ch soubor� p��mo v texmf/. Pokud v TeXov�m syst�mu m�me nav�c adres�� texmf-var/ (nebo podobn�) s kopiemi konfigura�n�ch soubor�, je lep�� d�lat zm�ny tam.

bash# vi texmf/dvips/config/config.ps

V souboru config.ps p�id�me za ��dek "p psfonts.map" ��dek:

p +slido.map

D�le pozm�n�me konfiguraci PDFTeXu:

bash# vi texmf/pdftex/config/pdftex.cfg

a v souboru pdftex.cfg p�id�me ��dek:

map +slido.map

V ur�it�ch (z�ejm� nov�j��ch) verz�ch teTeXu si program gsftopk �te informace o konfiguraci PostScriptov�ch font� ze separ�tn�ho souboru. P�esn�ji: nepou��v� texmf/dvips/config/config.ps, ale texmf/dvips/tetex/config.gsftopk. V takov�m p��pad� je pot�eba p�idat ��dek "p +slido.map" i do tohoto souboru. Pozn�mka: program�to�i z�ejm� p�i vytv��en� nov�ch verz� v�bec neberou na z�etel r�en�: v jednodchosti je s�la. N�kdy m� to docela to��.

Pokud se v souboru texmf/web2c/mktex.cnf vyskytuje ��dek s MT_FEATURES obsahuj�c� slovo fontmaps, je vhodn� toto slovo odstranit, aby se p�i generov�n� bitmap programem gftopk neobjevovalo na termin�lu varov�n� o ne�pln� datab�zi fontmaps. Inkriminovan� ��dek souboru mktex.cnf po �prav� m��e vypadat nap��klad takto:

: ${MT_FEATURES=appendonlydir:varfonts}

Pokud nem�me instalov�no OFS aspo� verze May 2004, m��eme toto makro instalovat. Aktu�ln� verzi OFS zjist�me nap��klad p��kazem tex ofs. Makro OFS se bude hodit pro test font� i pro pozd�j�� pou�it� v dokumentu. OFS je p��stupn� na ftp://math.feld.cvut.cz/pub/olsak/ofs/ofs.tgz .

K souboru skatalog.tex p�id�me ��dek \input slido a k souboru skatalog.sty p�id�me ��dek \RequirePackage {slido}. Pokud tyto soubory neexistuj�, budou po na�em z�sahu obsahovat jen uveden� ��dky. V UNIXov�m shellu tuto pr�ci zvl�dneme takto:

bash# echo '\input slido' >> texmf/tex/csplain/storm/skatalog.tex
bash# echo '\RequirePackage {slido}' >> texmf/tex/cslatex/storm/skatalog.sty

Nakonec inicializujeme datab�zi jmen soubor� pro TeX:

bash# texhash

A to je v�echno. Nyn�, m�me-li instalov�no OFS aspo� verze May 2004, m��eme p�ikro�it k testu font�:

bash# cd 
bash# csplain ofstest [slido]
*** Type family name without brackets (or ? or *): Lido
*** What to do with family Lido ?
    (type command or \help): \all \end
bash# xdvi ofstest
bash# dvips -j0 ofstest
bash# gs ofstest.ps
bash# lpr ofstest.ps
bash# pdfcsplain ofstest [slido]
*** Type family name without brackets (or ? or *): Lido
*** What to do with family Lido ?
    (type command or \help): \all \end
bash# acroread ofstest.pdf

Dal�� informace (technick� z�ludnosti, vlastnosti font�, makro OFS apod.) jsou uvedeny v souboru stormtex.html