Article View: pl.comp.dtp.tex
Article #59Re: Ogonki
From: Jan Krupa
Date: Mon, 01 Dec 1997 14:06
Date: Mon, 01 Dec 1997 14:06
128 lines
5670 bytes
5670 bytes
Odpowiem tylko na niektore pytania.
Qrczak wrote:
>
> 2. ¦ci±gn±³em rzeczonego PLaTeXa i mam z nim dwa problemy:
>
> a) "Jesli na Twoim komputerze nie ma zainstalowanych czcionek `pl'
> pochodzacych z dystrybucji MeXa, opisy czcionek nie powinny zostac
> wygenerowane, aby nie wprowadzic w blad LaTeXa!". Otó¿ ja nie wiem, czy
> mam polskie czcionki :-) Mam standardow± dystrybucjê teTeXa, niczego nie
> doinstalowywa³em, w szczególno¶ci MeXa, wiêc pewnie nale¿y odpowiedzieæ
> "nie", ale nie jestem pewien. A ¿e nie mam pojêcia, czym mog³aby siê
> objawiæ z³a odpowied¼ w któr±kolwiek stronê, wolê siê upewniæ tutaj...
Niestety nie wiem czy najnowszy teTeX ma poslkie ORGINALNE czcionki.
Moj z przed roku nie mial. Oczywiscie "babelowskie" ma.
Co do polskich fontof to wystarczy scignac pliki pl*.mf (zrodla dla
programu
metafont) i umiescic je w katalogu np.
teTeX/texmf/fonts/source/public/pl
a nastepnie wydac komende 'texhash': aktualizacja zawartosci katalogow
dla programu tex. Pliki pl*.mf mozna znalezc np.
ftp.gust.org.pl/pub/TeX/language/polish/pl-mf.zip
>
> b) "Skopiuj teraz pliki *.sty, *.def, *.fd, hyphen.cfg, plhyph.tex oraz
> language.dat do katalogu czytanego przez TeXa podczas kompilacji i jesli
> chcesz moc uzywac polskich wzorcow przenoszenia, wygeneruj ponownie format
> LaTeX." Pomijaj±c to, ¿e w czytaj.txt nie jest wymienione language.dat
> (pewnie niedopatrzenie), nie mam pojêcia, jaki¿ to jest ów katalog czytany
> przez TeXa podczas kompilacji, ani jak siê generuje format LaTeX. Je¶li to
/teTeX/texmf/tex/... i tu cala katalogi : latex,plain,...
Jesli uzywasz latexa, to on czyta katalog .../tex/latex jesli
'plain' texa, to czyta katalog /tex/plain itd.
Zajrzyj: do /teTeX/texmf.cnf: w tym pliku ustawione sa katalogi w
ktorych
poszczegolne formaty maja szukac plikow *.sty ...
UWAGA: po wszelkich zmianach tych katalogow nalezy wydac komende
'texhash'
Co do tworzenia nowego formatu:
1. Chyba cos jest: /doc/tetex/TETEXDOC.tex
2. Zawsze mozna sprobowac: man tex lub xman i tam szukac: tex, latex,
initex, xdvi, dvilj,
dvips,..
wyglada to w skrocie tak:
dopisujemy w pliku texmf.cnf linijke dla 'latexpl' analogiczna jak dla
'latex', nastepnie
initex "latex.ltx \dump" to dla formatu latexa.
Otrzymujemy plik latex.fmt. Przenosimy go do katelagu nadajac nazwe
latexpl.fmt /tex/texmf/web2c/
teraz mozna uzywac 'tex &latexpl document.tex' albo
nastepnie cd /teTeX/bin i tutaj 'ln -sf latexpl virtex'
wydac komende 'texhash' a nastepnie mozna uzywac:
'latexpl dokument.tex'
w dokumencie mozna uzywac:
\documentclass[12pt]{article}
\usepackage{polski}
\prefixing % umozliwia wprowadzanie polskich liter w tzw. notacji
"ciachowej"
% /a , /e /A, /E - a e A E z ogonkami, /x /X - z kreseczka
itd.
\begin{document}
/a /c /e
\end{document}
> __("< Marcin Kowalczyk
> \__/ qrczak@knm.org.pl
> ^^ http://kki.net.pl/qrczak/
--
Jan Krupa
P.S. Przesylam opis Pana Klabana. (Mam nadzieje, ze Pan Klaban nie ma
nic przeciwko)
Witam,
przesylam algorytm instalacji mex/lamex'a w strukturze katalogow
pakietu teTeX. Byc moze cos do czegos nie pasuje (w takim wypadku
prosze mnie poinformowac), jednakze na Solaris2.5 dziala.
Instalacja MeX'a w strukturze katalogow teTeX'a
sprowadza sie do nastepujacych czynnosci:
1. sciagnac
* mex105.zip ftp://sunrise.pg.gda.pl/TeX/language/polish/mex105.zip
* pl-tfm.zip ftp://sunrise.pg.gda.pl/TeX/language/polish/pl-tfm.zip
2. jesli $TETEXDIR oznacza katalog domowy teTeX'a (podaje sie go
przy instalacji, domyslnie jest to /usr/local/teTeX), to nalezy
utworzyc katalogi:
mkdir -p $TETEXDIR/texmf/fonts/source/plfonts/
mkdir -p $TETEXDIR/texmf/tex/lamex/
mkdir -p $TETEXDIR/texmf/fonts/tfm/polish/mex/
3. rozpakowac zip'y i wkopiowac do katalogow:
cp *.mf $TETEXDIR/texmf/fonts/source/plfonts/
cp *.sty $TETEXDIR/texmf/tex/lamex/
cp *.tex $TETEXDIR/texmf/tex/lamex/
cp *.tfm $TETEXDIR/texmf/fonts/tfm/polish/mex/
4. dopisac do pliku konfiguracyjnego $TETEXDIR/texmf/texmf.cnf
w okolicach 57 linii (obok innych, podobnych):
TEXINPUTS.mex =$KPSE_DOT:$TEXMFS/tex/{mex,plain,generic,}//
TEXINPUTS.lamex =$KPSE_DOT:$TEXMFS/tex/{lamex,generic,latex,}//
5. dopisac do pliku $TETEXDIR/texmf/fontname/special.map linie
zawierajace
odnosniki do plikow *.tfm np. w nast. sposob:
% cd $TETEXDIR/texmf/fonts/tfm/polish/mex/
% ls *.tfm | perl -nle 's/(.*).tfm$/$1\t\tpolish\tmex/' >>
.../special.map
(za wielokropek nalezy wstawic $TETEXDIR/texmf/fontname/)
5a. Dla latin2 trzeba skasowac znak "%" przed linia:
\hyph@nate{latintwo}
w pliku /opt/teTeX/texmf/tex/lamex/mexconf.tex
4. uruchomic programy
% initex "mex \dump"
% initex "lamex \dump"
5. skopiowac:
cp mex.fmt lamex.fmt $TETEXDIR/texmf/web2c/
6. Jeszcze raz uruchomic % texhash
Powinno dzialac ;-)
Piotr Klaban
Technical Details
Message-ID:
<3482C474.3DE74069@alpha.sggw.waw.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!not-for-mailReferences:
<Pine.LNX.3.96.971130221019.272B-100000@qrnik.knm.org.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.icm.edu.pl!not-for-mail From: Jan Krupa <krupa@alpha.sggw.waw.pl> Newsgroups: pl.comp.dtp.tex Subject: Re: Ogonki Date: Mon, 01 Dec 1997 15:06:44 +0100 Organization: Warsaw Agricultural University Lines: 128 Message-ID: <3482C474.3DE74069@alpha.sggw.waw.pl> References: <Pine.LNX.3.96.971130221019.272B-100000@qrnik.knm.org.pl> NNTP-Posting-Host: mel222.sggw.waw.pl Mime-Version: 1.0 X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.0 i586) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit