Arreglando fuentes feas (ugly fonts) en GNU/Linux

XFCE

Hace alguno meses cuando reemplacé mi Ubuntu 10.10 (Maverick Merkat) por Debian XFCE 6.0 (Squeeze), en la computadora de mi trabajo, me sucedió que las fuentes se veían feas, el escritorio de forma general lucía feo y aquí vino la wiki de Arch Linux al rescate, después de leer: Font Configuration ejecuté los siguientes pasos:

Habilitar subpixel RGB rendering

$ mkdir ~/.fonts.conf.d
$ ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf ~/.fonts.conf.d

Crear $HOME/.fonts.conf

$ touch .fonts.conf

.fonts.conf es un archivo xml con el siguientes formato

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
    <!-- settings go here -->
</fontconfig>

Habiliar Anti-aliasing

 <match target="font">
    <edit name="antialias" mode="assign">
      <bool>true</bool>
    </edit>
  </match>

Usar hinting normal

  <match target="font">
    <edit name="hinting" mode="assign">
      <bool>true</bool>
    </edit>
  </match>

Establecer el estilo del hinting

  <match target="font">
    <edit name="hintstyle" mode="assign">
      <const>hintfull</const>
    </edit>
  </match>

Establecer filtro LCD

 <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>

Después de ejecutados los pasos anteriores las fuentes en mi Debian XFCE lucen muy nítidas, aquí les dejo mi .fonts.conf y un pantallazo

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

  <!-- settings go here -->
  <match target="font">
    <edit name="antialias" mode="assign">
      <bool>true</bool>
    </edit>
  </match>
  <match target="font">
    <edit name="hinting" mode="assign">
      <bool>true</bool>
    </edit>
  </match>
  <match target="font">
    <edit name="hintstyle" mode="assign">
      <const>hintfull</const>
    </edit>
  </match>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
</fontconfig>
Debian XFCE  (mousepad, iceweasel, thunar)

Debian XFCE (mousepad, iceweasel, thunar)




Dejar un comentario

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