TTF->Type1

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Středa Září 8 11:44:24 CEST 1999


On Tue, 7 Sep 1999, Dzon wrote:

> > Jinak myslim, ze TTF->Type1->X11 je blbost. Kdyz uz, tak zobrazujte TTF
> 
> proc je to blbost? ztrata kvality? nevim nic o TTF [vlastne ani o T1],
> tohle by me celkem zajimalo...
> 
> > primo, protoze tak bude fungovat hinting.
> 
> co to je? %-(

To je proces, ktery zpusobi, ze pismenka ve velikostech, ktere se bezne na
obrazovce vyskytuji (<10 pix.), zustavaji citelna. Type1 sice taky ma
hinty, ale 1. urcite nelze TTF hinty zkonvertovat na Type1...mozna by je
slo znovu vygenerovat, ale pochybuju, ze to ten nastroj dela, 2. renderer
Type1 v X11 stejne ty hinty neumi poradne interpretovat (je to velka
magie a asi to neumi nikdo jiny, nez Adobe osobne...a mozna to bude nekdy 
v budoucnu umet FreeType :> ).

(BTW: Nevznikly nahodou nektere fonty ze sady ulT1mo konverzi z TTF?
Aspon podle jmen ano. Nebudu diskutovat pripadne copyrightove problemy...)

> Chtel jsem to pouzit ve Star Office, ale SO neumi [?] primo pouzit
> ttf, zkusil jsem konverzi, pokud to je spatny napad, necham si poradit
> a zkusim neco jineho :)

Nevim, co s temi fonty chce SO delat. IMHO by mu ke spokojenosti melo
stacit, ze bude mit metriku (AFM) a bude mu fungovat urcite XLFD. Leda by
ho trapil tisk, protoze by chtel ten font uploadnout.

> jsou vsechny win95 ttf fonty v unicode?
> jsou win3.11 ttf unicode?
> pokud ne, nejsou korektne udelany?

No, je pravda, ze tabulky znaku (cmap) v TTF muzou byt v ruznych
kodovanich, ktere jsou popsany dvojici (platforma, kodovani). Na
platforme "Microsoft" (ktera je prakticky jedina pouzivana...aspon mimo
Macy) jsou definovany kodovani Unicode, Symbol a pak nekolik malo pro
potreby Cinanu a spol. Lze tedy rici, ze fonty pro latinkove skripty
urcene pro pouziti ve Woknech, musi byt v Unicode.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."




Další informace o konferenci Linux