On Thu, 19 May 2005, Ziga Boehm wrote: > "izgled" oz. velikost fontov, ki se ti prikazujejo na zaslonu _je_ povezana > tudi z monitorjem, vendar ne s frekvencami, temvec s t.i. locljivostjo - v > win svetu je ta kar fiksna in je praviloma nastavljena na 92dpi (nastavitev > lahko najdes v obliki "font size", nekje med naprednimi nastavitvami za > zaslon), v x graficnem sistemu pa se praviloma izracunava na osnovi dejanskih > fizicnih lastnosti monitorja, ki jih slednji javlja s pomocjo dpms ali pa je > prenastavljna na 75dpi... [snip]
To, kar si napisal je sicer vse res in velja samo za velikost nima pa blage veze z glajenjem fontov alias antialiasingom. Kaj pa če nočeš povečati fonta? Pri antialiasingu vektorskih fontov, gre pri majhnih velikostih zgolj in izključno za način hintinga. To pomeni, na kakšen način, na katero stran ti senči posamezne znake. To se potem pozna pri višini lokov recimo pri "h" in "n" ali pa širini trebuhov pri "b" in "d". Še posebej se to pozna pri znakih iz dolgih pokončnih črt, recimo "j", "l", "k", "h" in sicer pri odmikih od ostalih znakov. Sicer pa to po mojem itak veš. Če povečaš dpi nisi v tem primeru naredil skoraj nič, ker si samo povečal dejanske znake in s tem zmanjšal vizualni efekt senčenja. Če hočeš imeti "lepe" majhne znake, boš moral popraviti način senčenja. Sicer pa lahko zadevo stestiraš takole: echo Xft.dpi: 200|xrdb -merge ...in poženeš nek program. Če hočeš imeti velikosti enake kot v Windowzih, boš v .Xresources dodal "Xft.dpi: 96", in če ti hinting v tem primeru ni všeč, oziroma se razlikuje od hintinga pri Windowzih (kar po defaultu se), jebiga, boš moral rekompajlat freetype knjižnico. V končni fazi je pa tako, da ko zadevo naprintaš je povsod isto :) lp,B _______________________________________________ lugos-list mailing list lugos-list@lugos.si http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list