¿Tienes muchas fuentes instaladas y sin embargo el X te muestra
esas horribles fuentes escaladas?
¿Especialmente las Helveticas, Courier o Times?
Estuve haciendo varias pruebas, aquí va como eliminarlas de un plumazo.
Disclaimer: mileage may vary, no te quejes si no te
funciona (es increible las críticas
que recibimos con los trucos).
No puedo asegurar que funcionen en el 100% de los casos…
es imposible dada las infinitas posibilidades de cada instalación/configuración,
las fuentes y las versiones instaladas. Mejor que criticar es ayudar dando más información o contando tu caso/sistema/configuración, así todo el mundo se beneficia.
NOTA: Esto no es antialising, simplemente evita que el X escoja una fuente y la escale en vez de usar otra que se ajuste mejor al tamaño especificado.
Debes editar el fichero donde tienes especificadas el directorio de fonts, normalmente /etc/X11/XF86Config-4 y cambiar las siguientes líneas:
FontPath “/usr/X11R6/lib/X11/fonts/100dpi/”
FontPath “/usr/lib/X11/fonts/misc/”
FontPath “/usr/lib/X11/fonts/75dpi/”
por:
FontPath “/usr/X11R6/lib/X11/fonts/100dpi/:unscaled”
FontPath “/usr/lib/X11/fonts/misc/:unscaled”
FontPath “/usr/lib/X11/fonts/75dpi/:unscaled”
Con esto desaparecerán esas fuentes escaladas horribles.
Por otro lado estuve haciendo pruebas con el KDE, impresión y antialiasing. Llegué a la conclusión que lo mejor es usar el servidor de fuentes freetype incluidas en el XFree4. Para ello tienes que cargar el módulo freetype en el XF86Config:
Section “Module”
Load “freetype”
#Load “xtt”
EndSection
No te olvides de comentar las líneas que especifican que se bajen las fuentes de un
servidor xfs. Comenta las líneas similares a:
#FontPath “unix/:7100” # local font server
#FontPath “unix/:7110” # local font server
La prueba
Si las siguientes líneas las ves _casi_ con la misma calidad y no están escaladas,
como en mi prueba, ya lo tienes funcionando.
Times
Times New Roman
Courier
Courier New
Helvetica
Arial
Mas información
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1081 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.