Dne četrtek, 19. maj 2005 10:08 je Blaz Podrzaj napisal(a): | 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 :)
sam sem se strogo omejeval na najbolj verjetno razlago vzrokov in posledic, ki jih na svojem sistemu opaza matej - v tem kontekstu je pri uporabi razlicnih locljivosti pojav, ki ga opisuje v svojem e-sporocilu, takorekoc tipicno simptomatski, citiram: "V Linuxu (KDE) so vse moje črke lepo porejene in debele v primerjavi s tistimi v Win. Kaj vpliva na to?" glajenje fontov se mi zdi za konkreten primer malo verjeten krivec, poleg tega je - kakor je meni znano (morda zmotno) - freetype2 ze nekaj casa v vecini distribucij takorekoc standardna resitev, ki zato za svoje delovanje niti ne potrebuje posebnega udejstvovanja s strani uporabnika sistema. vsekakor je mozno marsikaj in vsaka nenapacna razlaga lahko (tu imam v mislih sicer zelo iskrene, a najveckrat zal mocno zgresene nasvete g. klepca) kvecejmu pripomore k uspesnejsi odpravi tezav ali neskladij s pricakovanim (za kar gre prvenstveno v matejem primeru) - no, morda nekatere razlage vendarle prevec vabijo na stranpota... ;-) lp, ziga b. _______________________________________________ lugos-list mailing list [email protected] http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list
