Cesky tisk - uvaha

Pavel Janik ml. Pavel.Janik na inet.cz
Středa Leden 26 21:29:47 CET 2000


   From: Pavel Kankovsky <peak na argo.troja.mff.cuni.cz>
   Date: Wed, 26 Jan 2000 11:14:05 +0100 (MET)

Ahoj,

   > 1. Potrebujete fonty s ceskymi znaky a jejich metriky (ktere se sice daji
   >    z fontu vygenerovat, ale treba kerning by tam chybel). Pokud mozno
   >    fonty kvalitni, napr. provest dostatecne profesionalne upravu fontu
   >    z Ghostscriptu (sice nemaji hinting, ale to moc pri tisku nevadi).

fonty z gs *mají* hinty:

SnowWhite:/home/pavel$ t1disasm ROOT/share/ghostscript/fonts/n019064l.pfb|egrep "[hv]stem"|wc -l
This is t1disasm 1.4.
    849
SnowWhite:/home/pavel$ gs --version
5.99
SnowWhite:/home/pavel$ 

Zvolený font má dokonce skoro 850 character level hintů. BTW - no dobře, Type
1 nejsou True Type :-))

   > 2. Potrebujete naucit vsechny programy, aby prislusny font vlozily do
   >    vystupniho souboru, nadefinovaly spravny encoding vector a pak ten
   >    font pouzily a ridily se jeho metrikou.

Zejména poslední část je asi nevynutitelná. Vždyť ani TeX se neřídí
kompletními metrickými informacemi. Neaplikuje track kerning (viz specifikace
AFM) a je omezen na šestnáct různých výšek písmen. Prostě a jednoduše práce s
fonty a tisk je v počítačích stejně daleko jako 7bitový ASCII kódpro kódovaní
čínštiny.

   > Samozrejme druha moznost je se na to vykaslat a psat vsechny ceske texty
   > zasadne v TeXu. :)

Souhlasím. Nebo v Emacsu...
-- 
Pavel Janík ml.
Pavel.Janik na inet.cz


Další informace o konferenci Linux