Zle prekreslovanie fontov

Sekcia: Aplikácie & Desktop 30.10.2006 | 02:27
Avatar jv openSuSE 11  Používateľ
Niektore aplikacie (napriklad Firefox) mi zle prekresluju textove casti. Z fontu zostanu len nejake vyhladene cati znakov. Pritom ked dam nejakym sposobom prekreslit ten text, uz je v poriadku. Nestretol sa s tym niekto? (Stalo sa to po upgrade firefoxu na 1.5.0.7, emerge updatoval aj ine balicky).
    • Re: Zle prekreslovanie fontov 30.10.2006 | 02:27
      tuleník   Návštevník
      Vadný hinting. Stará bolesť linuxu. Nepíšeš distribúciu, ale pokiaľ je tam font engine založený na freetype 2 library, tá sa dá (odkomentovaním patričných pasáží v zdrojáku) skompilovať s podporou TTF/OTF hintingu (to sa prejaví hlavne pri použití MS fontov ako Verdana a spol., čo ak ich máš inštalované, je pri prezeraní stránok dosť pravdepodobné) - ak patentová ochrana hintingu v TrueType fontoch platí aj u nás (pravdepodobné), porušíš síce patent, ale myslím, že na to ti asi nikto nepríde. V Ubuntu je ovládací panel Písma, kde môžeš nastaviť, ako má systém zaobchádzať s fontami, v podstate ako má hintovať. Pozri, možno aj tvoja distribúcia niečo také má, dá sa tam nájsť optimum. Blbé je, že pre každý font je iné. Nevraviac o tom, že existujú aj profesionálne písma s neuveriteľne skopaným hintingom (myslím tým žiadnu alebo idiotskú hintovaciu informáciu v samotnom fonte), nebudem menovať, lebo tým písmom často sádzam ;-) (pri tlači to nevadí) a linux práve nemá prístup k písmam profesionálnych písmolejární (pár kúskov od URW a Bitstreamu, a to je, obávam sa, asi všetko - amatér IMHO nedokáže vytvoriť naozaj profesionálne písmo, naopak, aj profík ho dokáže ukážkovo skopať). Hinting Type 1 fontov nie je predmetom patentovej ochrany.