Portál AbcLinuxu, 16. července 2025 21:17


Dotaz: antialiasovane fonty

23.8.2004 12:01 Pavel
antialiasovane fonty
Přečteno: 101×
Odpovědět | Admin
Prave jsem nainstaloval Gentoo a chtel bych mit antialiasovane fonty v KDE a Mozille (a pokud mozno vsude :)). Postupoval jsem podle HOWTO, ale bezvysledne. Problem vidim predevsim v tom, ze poradne nevim co nastavit. Mohl by prosim nekdo strucne shrnout konfiguraci fontu v X? Precetl jsem nekolik HOWTO, ktere byly starsi, proto se nekde tvrdilo, ze Xka samotna neumi antialiasovat fonty a je nutne pouzit xfs, jinde se psalo, ze xfs nepotrebuji, pokud mam xft. Bohuzel netusim, co je xft. Jinak xfs bych se docela rad vynul (jestlize to jde jinak), protoze mi prijde zbytecne. Jde o desktop, fonty jsou na tom samem pocitaci, co bezi Xka. Diky za rady.

PS. Pokud by to bylo podstatne, pouzivam nejnovejsi verzi xorg a Mozillu jsem zkompiloval s xft.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.8.2004 12:19 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: antialiasovane fonty
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nainstaluj si media-fonts/corefonts, to jsou TT fonty od Microsoftu. V Mozille ani nevím, jestli je třeba něco nastavovat. Co ale bude třeba upravit je /etc/X11/xorg.conf nebo /etc/X11/XFree86.conf, podle toho jaký Xka používáš. Najdi Section "Files" a přidej cestu k fontům (FontPath "/usr/share/fonts/corefonts"). Pak si uprav (nebo vytvoř, pokud neexistuje) soubor /etc/fonts/local.conf, ten můj vypadá takhle:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <dir>/usr/share/fonts/corefonts</dir>
    <dir>/usr/share/fonts/default/ghostscript</dir>
    <dir>/usr/share/fonts/freefonts</dir>
    <dir>/usr/share/fonts/truetype</dir>
    <dir>/usr/share/fonts/ttf-gentium</dir>
</fontconfig>
Užívej dne – možná je tvůj poslední.
23.8.2004 12:35 Pavel
Rozbalit Rozbalit vše Re: antialiasovane fonty
Diky, ale tohle je prave v tom HOWTO. Me by spis zajimalo, co se nastavuje v /etc/fonts/local.conf a co v /etc/X11/xorg.conf (proc cesty k fontum musim zadavat do obou souboru).
23.8.2004 13:58 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: antialiasovane fonty
Corefonts? No ale fuj! Stahni si radeji (pokud uz chces TrueType fonty moci mermo a pokud je to spise na obrazovku a ne na tisk) od ghostscriptu 80 ttf fontu od URW, preloz Xft z kvalitnejsi podporou truetype (dokud nas jeste nemusi bolet nejake grr patenty) a hooodne si polepsis. Ty pisma jsou rozhodne lepsi, kvalitnejsi, hezci a jsou take vsechny vcetne cestiny.
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
23.8.2004 14:11 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: antialiasovane fonty
O tom, že URW fonty jsou kvalitnější by se dalo s úspěchem pochybovat :) Netřeba zavrhovat fonty jen kvůli tomu, kdo je vytvořil. Krom toho se při návrhu webových stránek (CSS) často odkazuje právě na fonty od MS (Verdanu, Courier New, Times New Roman…). Mimochodem, třeba Verdana je písmo přímo určené pro obrazovku.
Užívej dne – možná je tvůj poslední.
23.8.2004 15:09 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: antialiasovane fonty
Nezavrhuji font kvuli tomu kdo ho vytvoril. Osobne se mi URW fonty libi vic, navic v tech 80 jsou i hezka pisma navic ktere treba od m$ nahrady nemaji, o kvalite by se diskutovat opravdu dalo, napriklad Type1 verze je na tisk o hodne lepsi. Nejake webovske stranky jsou mi ukradene a CSS take kdyz mam nastaveny aliasy ne :-)?

Dale me prijde hodne ujety balik corefonts, o licencich a pouzivani docela pochybuji. Z tohoto duvodu radeji pouivam volne siritelne fonty (at uz GPL od URW na Type1 nebo AFPL na ttf). A v corefonts je stejne jen par zakladnich fontu ktere teda rozhodne nejsou vybuch jak kvalitnejsi nez fonty od URW...
-djz

"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
Stanislav Brabec avatar 23.8.2004 12:38 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: antialiasovane fonty
Odpovědět | | Sbalit | Link | Blokovat | Admin
Xfs opravdu nepotřebujete, ale xft ano. Xft je knihovna pro rozšíření X, které podporuje antialiasovaná vektorová písma.

Pokud máte nová X, ověřte si cesty v /etc/fonts/fonts.conf a /etc/fonts/local.conf a /etc/X11/xorg.conf resp. /etc/X11/XF86Config, zda v Section "Module" nechybí:
# podpora pro TrueType písma
  Load         "freetype"
# podpora pro Adobe Type1 písma
  Load         "type1"
Pak samozřejmě musíte v KDE i Mozille předvolit správná písma, která máte ve vektorové podobě.
23.8.2004 12:43 jm
Rozbalit Rozbalit vše Re: antialiasovane fonty
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co treba tenhle navod? ;-)

P.S. Precist doporucuju i diskusi pod nim.

23.8.2004 21:50 Pavel
Rozbalit Rozbalit vše Re: antialiasovane fonty
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak jsem pochopil, v /etc/fonts/local.conf se nastavuje prave xft. Zvlastni je, ze at tam napisu cokoli, nic se nezmeni. Zkousel jsem antialiasing zapinat, vypinat, odstranit soubor /etc/fonts/local.conf, porad je to stejny. Tedy, ja mam mozna antialiasing zapnuty, ted se mi ale nedari vypnout (proste potrebuji videt oba stavy, abych se mohl rozhodnout, co je na LCD lepsi).
23.8.2004 22:13 Pavel
Rozbalit Rozbalit vše Re: antialiasovane fonty
Uz se mi to prece jen podarilo ovladnout. Porad ale jeste nemuzu zprovoznit sub-pixel rendering.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.