Estoy cambiando de Fedora 8 a Ubuntu 9.04, y parece que no puedo conseguir que funcione un buen suavizado de fuentes. Parece que el fontconfig de Ubuntu intenta mantener los caracteres en anchuras integrales de píxeles. Esto hace que el texto sea más difícil de leer, cuando 1 píxel es demasiado delgado y 2 píxeles es demasiado grueso.
Mira la imagen a continuación. En Fedora, cuando se habilita el suavizado de fontconfig, las fuentes tienen un grosor proporcional al tamaño de la fuente. A continuación, el grosor es diferente para tamaños de 8, 9 y 10 puntos. En Ubuntu, por otro lado, incluso cuando el suavizado está habilitado, todos los tamaños de 8, 9 y 10 puntos tienen un grosor de 1 píxel. Esto dificulta la lectura de una gran cantidad de texto.
Estoy usando el mismo directorio de inicio, y ya verifiqué que los recursos X son los mismos en ambos sistemas:
~% xrdb -query | grep Xft
Xft.antialias: 1
Xft.dpi: 96
Xft.hinting: 1
Xft.hintstyle: hintfull
Xft.rgba: none
Configuración de GNOME:
~% gconftool-2 -a /desktop/gnome/font_rendering
antialiasing = grayscale
hinting = full
dpi = 96
rgba_order = rgb
Entonces, la pregunta es: ¿Qué debo cambiar en el nuevo cuadro (Ubuntu) para obtener suavizado como en el cuadro anterior (Fedora)?
fuente
Respuestas:
Hay un viejo truco para hacer que las fuentes sean más suaves en Ubuntu (y casi todas las distribuciones que ejecutan Gnome):
Abra .fonts.conf en su directorio de inicio (
~/.fonts.conf
) y péguelo en:Antes de:
Después:
fuente
Como John lo dijo, el
~/.fonts.conf
archivo es útil para modificar la configuración de su fuente.Eventualmente descubrí cómo funciona después de leer este artículo:
http://www.kilobitspersecond.com/2009/04/17/ubuntu-font-hinting-you-a-cautionary-tale/
fuente
Las últimas versiones de Ubuntu permiten cambiar esta configuración a través de Preferencias> Apariencia> Fuentes> Detalles
Encuentro que Medium insinúa ser el más agradable en mi pantalla LCD.
fuente