Eliminar las horribles fuentes escaladas en X


¿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

  • Qt Fonts Howto
  • Antialiasing en Mandrake
  • KDE antialiasing
  • 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.


    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.