ttf2afm a cestina

Matej Cepl ceplma00 at yahoo.com
Fri Jan 11 08:49:13 CET 2002


Dobrý den,

zkouším se zprovoznit TrueType v TeXu (tetex-20000807-1cz1 na
RedHatu 7.0) a došel jsem k zajímavému závěru. Když spustím
ttf2afm na Šormovy soubory (konkrétně lidstfce.ttf a
listfcce_.ttf), kde jako kódovací soubor používám T1-WGL4.enc,
tak mi ttf2afm tvrdí, že ve fontu nejsou skoro žádné české znaky.
Kde je chyba? To jsou ty fonty nějak podivně kódovány (přitom M$
free fonty se zdají být OK)? Jasně, že si můžu používat Type1
fonty (a taky, že to činím), ale chtěl jsem to vyzkoušet.

A ještě jeden problém. Jak přinutit mktexpk (nebo je to už přímo
TeX?), aby ty fonty použil? Když jsem provedl vše podle návodu
(pravda pro MikTeX) na http://www.radamir.com/ttf-tex.html tak mi
z příkazu tex testfont (font ectimes) vyšlo to co je v příloze (a
sice nejsem kdovíjaký odborník na fonty, ale přece jenom tohle je
podle mého Courier a ne Times). Konkrétně, pomocí ttf2tfm jsem
vygeneroval vpl a tfm soubory a map soubor, pak jsem pomocí
vptovf vygeneroval vf a tfm soubory pro virtuální fonty. To vše
jsem nacpal do příslušných adresářů v $TEXMFLOCAL
(/usr/local/lib/texmf/fonts/{vf,tfm,afm,truetype}). Pak jsem
přihodil odkaz na ttfonts.map do updmap a vygneroval nové mapy.
Pak jsem ještě přidal odkaz na ttfonts.map do config.ps a
pdftex.cnf. Všechny příslušné soubory jsem našel na zkoušku
kpsewhichem.

Ale přesto když provedu testfont na ectimes, tak se dvips ani
nezamyslí nad tím, že by měl potřebovat TrueType (o spuštění
mktexpk nebo snad dokonce ttf2pk nemůže být řeči) a výsledek
vypadá, jak vidno. S pdftexem a testfont.tex jsem pochopitelně
dopadl zcela ekvivalentně, akorát tam mi tam ještě strašně
vynadal u všech fontů, že font file missing (což je pitomost,
protože všechny soubory, které jsou zmíněny v ttfonts.map, jsou
zcela reálné, existují a jsou dohledatelné kpsewhichem) a pak, že
nemůže najít font rectimes v 600.

	Nevíte někdo, co může být ještě špatně?

		Děkuji

			Matěj
stejně jako ttf2tfm jsem zkompiloval s kpsepathea.

	Hezký den

		Matěj

-- 
Matej Cepl, ceplma00 at yahoo.com
138 Highland Ave. #10, Somerville, Ma 02143, (617) 623-1488
 
A nation or civilization that continues to produce soft-minded
men purchases its own spiritual death on an installment plan.
	--Martin Luther King, Jr. 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: testfont.dvi
Type: application/x-dvi
Size: 10888 bytes
Desc: not available
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20020111/db6e2753/attachment-0001.dvi>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: testfont.ps.gz
Type: application/x-gzip
Size: 20593 bytes
Desc: not available
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20020111/db6e2753/attachment-0001.bin>
-------------- next part --------------
This is pdfTeX, Version 3.14159-14f-released-20000525 (Web2C 7.3.1) (format=pdftex 2000.12.3)  11 JAN 2002 02:39
**testfont
(/usr/share/texmf/tex/plain/base/testfont.tex{/usr/share/texmf/pdftex/config/pd
ftex.cfg}
Babel <v3.6Z> and hyphenation patterns for american, french, german, ngerman, c
zech, nohyphenation, loaded.
\m=\count26
\n=\count27
\p=\count28
\dim=\dimen16
\skewtrial=\count29

Name of the font to test = rectimes
Now type a test command (\help for help):)
*\table\eject\bye
[1{/usr/share/texmf/dvips/config/pdftex.map
Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recandalemo': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recarial': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recarialbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recarialbi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recariali': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recariblk': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `reccomicbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `reccomic': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `reccourbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `reccourbi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `reccour': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `reccouri': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recgeorgiab': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recgeorgia': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recgeorgiai': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recgeorgiaz': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recimpact': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `rectimesbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `rectimesbi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `rectimesi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `rectimes': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `rectrebucbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `rectrebucbi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `rectrebucit': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `rectrebuc': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recverdanab': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recverdanai': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recverdana': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/pdftex.map): invalid entry
for `recverdanaz': font file missing
}{/usr/share/texmf/dvips/config/ttfonts.map
Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recandalemo': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recarialbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recarialbi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recariali': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recarial': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recariblk': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `reccomicbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `reccomic': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `reccourbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `reccourbi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `reccouri': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `reccour': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recgeorgiab': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recgeorgiai': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recgeorgia': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recgeorgiaz': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recimpact': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `rectimesbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `rectimesbi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `rectimesi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `rectimes': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `rectrebucbd': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `rectrebucbi': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `rectrebucit': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `rectrebuc': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recverdanab': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recverdanai': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recverdana': font file missing

Warning: pdftex (file /usr/share/texmf/dvips/config/ttfonts.map): invalid entry
 for `recverdanaz': font file missing
}]</usr/share/texmf/fonts/type1/bluesky/cm/cmtt10.pfb>
Warning: pdftex (file rectimes): Font rectimes at 600 not found
</usr/share/texmf/fonts/type1/bluesky/cm/cmti10.pfb></usr/share/texmf/fonts/typ
e1/bluesky/cm/cmr10.pfb></usr/share/texmf/fonts/type1/bluesky/cm/cmr7.pfb>
Output written on testfont.pdf (1 page, 21642 bytes).


More information about the csTeX mailing list