SuSE Linux 8.0 - velke zklamani - zase ty fonty + par otazek.

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Neděle Květen 26 00:17:56 CEST 2002


On Mon, 20 May 2002 novogear na novogear.cz wrote:

> 1 - Co se planuje s pouzivanim pisma v Linuxu, ( napr. 
> zruseni Type1 a postupny prechod k TTF, atd.)

To doufam nikdo neplanuje. Kvalitnich TT fontu je jako safranu,
dokonce i kdyz se moc nezajimame o typografickou kvalitu, ktera
neni na obrazovce pri rozliseni < 100 dpi moc dulezita.
V podstate jedine TTF majici dobre hinty jsou ty microsofti.
A ty jsou pochopitelne jako "oficialni standard" tabu.
Pokud se nezajimame o hinting, tak zacinaji byt vyhody TTF treba
oproti Type 1 celkem sporne (aspon v nasich zemepisnych sirkach a
delkach).

> 2 - To ze vyhlazovane pismo vypada nepekne je pry
> problem s licenci Adobe - planuje se nejake reseni?

Eh? O tom nic nevim, ze by byl nejaky problem s "licenci Adobe".
Problem je s patentem, ktery vlastni firma Apple a ktery podle
vseho pokryva *libovolnou* implementaci interpreteru TTF hintu
(tedy lepe receno se to tyka asi jedne nebo dvou instrukci, ale
ty jsou pro mala rozliseni ty nejdulezitejsi, a tudiz i prakticky
v kazdem fontu pouzivane).

BTW: Ironicke na tom je, ze vyse uvedeny patent (nebo mozna je
jich i vic) maji podle vseho prior art a jsou tudiz nejspis
neplatne. Ovsem nad takove detaily je USPTO povzneseno.

> 3 - vyhlazovani je mozne jen TTF fonty  - ale co starsi
> aplikace, ktere TTF fonty nepouzivaji. 

Za prve je antialiasing proveditelny kdykoli, kdy je k dispozici
podoba fontu ve vyssim rozliseni, nez ve kterem ma byt skutecne
vykreslen. To muze znamenat libovolny vektorovy format (nejen TTF),
ale i treba ten samy bitmapovy font ve vetsi velikosti (tohle
pry umi delat Mozilla).

Za druhe je hlavni potiz v tom, ze nelze jen tak X klientovi, ktery
predpoklada urcite chovani serveru, ktere je jaksi ve specifikaci
X protokolu definovane az do te urovne detailu, ktere pixely urcita
operace vybarvi a ktere nikoli (a my, co jsme na nejmenovanem
majoritnim OS zapasili s tim, ze se nektere kreslici operace
realizuji na kazdem pocitaci jinak, podle toho, jak se zrovna autorum
pouziteho grafickeho driveru zachtelo), najednou toto chovani zmenit a
zacit mu kreslit antialisovane fonty. Cili existuje dost dobry duvod,
proc je mohou pouzivat jen ty programy, co o to samy projevi zajem.

Dokonce i Wokna si na antialiasing troufnou jen za urcitych podminek.

> 4 - Nemuzou byt v Linuxu fonty standartizovany, tzn
> ze Windows pouzivaji pet zakladnich druhu pisem a
> na ty system spoleha ze tam jsou, a ze je muze 
> pouzit. To ze jsi uzivatel nainstaluje dalsi pisma je
> jeho vec, ktera system (menu, dialogy) nezajima.

Standar_t_izovany asi ne.

Co se tyce standar_d_izace, tak existuje mnozina fontu, ktere se
vyskytuji prakticky v kazde instalaci, i kdyz de iure je asi
pozadovana pouze existence fontu fixed a fontu s mysovymi kurzory.
Pravda, jsou to fonty bitmapove, ale dokud si nezacnete hrat na
WYSIWYG, tak na vetsinu veci postacuji.

> V Linuxu pouziva kazda aplikace jine fonty (nepocitam
> ty z KDE, nebo z Gnome) a kdyz ten jeji font chybi
> tak pouzije jiny - vetsinou nepouzitelny.

Co se mysli tou "kazdou aplikaci"?

--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