Help Gostscript + cestina

Jan Kasprzak kas na informatics.muni.cz
Čtvrtek Září 18 15:05:09 CEST 1997


Jan Kybic pise:
: 
: > Podle mne by to melo byt jedno, jestli to je Times-Roman 
: > v ISO-8859-2 nebo ISO-8859-1 a kdo to vyrobil. GS jej bud
: > zna nebo ne.
: 
: PS font obsahuje znaky pojmenovane, zatimco PS soubor s textem obsahuje
: jen ta cisla. Jak priradit jmena k cislum, to je otazka kodovaciho
: vektoru, ktery je nutne sdelit programu vyrabejicimu PS soubor. Typicky
: pro to slouzi soubory afm. Nejsou-li, pouzije se default, ktery ceske
: znaky nezna, pouzije proto nejblizsi znaky, t.j. bez diaktritiky.
: 
	Neni to uplne spravne: Type1 soubory (pfa) v sobe obsahuji
implicitni kodovani, a to kodovani pocitacu Apple. Vetsina programu
pro tisk si pak musi dat svuj vlastni encoding vector. To je v poradku
- muzete si tam klidne dat ISO 8859-2. Problem je ten, ze ne v kazdem
fontu jsou vsechny potrebne znaky. Pokud tam prislusny znak neni,
_nenahradi_ se znakem bez diakritiky, ale na dane misto se vlozi
prazdny znak, se vsemi negativnimi efekty na formatovani aktualniho
radku v pripade proporcionalnich fontu.

	Myslim, ze snaha o neco jako "Cesky postscript" je nesmysl.
Muzete mit prevodnik z plain textu do PS s danym kodovanim (jako to dela
mpage) nebo vas program musi vlozit prislusny encoding vector
a fonty, ktere obsahuji ISO 8859-2 znaky (jako treba dvips).

-Yenya

--
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz>       http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\      Czech Linux Homepage:  http://www.fi.muni.cz/~kas/linux/        ///
///  die_if_kernel("Penguin instruction from Penguin mode??!?!", regs);  \\\
//                            -- from linux/arch/sparc64/kernel/traps.c   \\


Další informace o konferenci Linux