it-swarm-es.tech

Mal suavizado de fuentes en Ubuntu

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.

Comparing Fedora 8 and Ubuntu 9.04 font anti-aliasing.

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 un suavizado como en el cuadro anterior (Fedora)?

36
Juliano

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 pega esto en:

<?xml version="1.0" ?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
   <fontconfig>
      <match target="font">
         <edit name="autohint" mode="assign">
            <bool>true</bool>
         </edit>
      </match>
</fontconfig>

Antes de:

alt text

Después:

alt text

36
John T

Como lo dijo John, el archivo ~/.fonts.conf Es útil para ajustar la configuración de la fuente.

Finalmente 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/

5
Maxime R.

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.

0
JannieT