Noticia Suavizado de fuentes en KDE, Xfce y otros

Una de las cosas que me encantó de GNU/Linux, y que increíblemente me sirvió para alejarme rápidamente de Windows, fue el suavizado del texto.

En serio, no entiendo como podía estar un día entero delante de un escritorio con Windows XP teniendo un suavizado tan horrible, o mejor dicho, sin tener suavizado alguno. Pero bueno, mi objetivo no es hacer leña del árbol caído.

No fue hasta Windows Vista que en Microsoft se empezaron a preocupar por este tema, pero es algo que ya podíamos configurar en nuestros escritorios favoritos desde hacía muchísimo tiempo.

De hecho, posiblemente la distribución que más cuide estos detalles es precisamente Ubuntu. Veamos los métodos que podemos usar.

Es importante resaltar que las configuraciones pueden variar en dependencia de la tarjeta de vídeo o el tipo de monitor que usamos, por lo que estos métodos podrían no resultar ser infalibles
KDE


La forma fácil de tener un suavizado de fuentes agradable a la vista en KDE es ir a Preferencias del Sistema » Apariencia de las Aplicaciones » Tipos de letra.

Normalmente, ya viene configurado por defecto para que use una configuración dada por el sistema:



Claro, podemos cambiar este comportamiento, y escoger la opción Habilitado, pinchamos sobre Configurar y ajustamos las opciones según nuestras necesidades.



XFCE


En el caso de XFCE también es muy fácil configurar el suavizado de fuentes. Para ello vamos a Menú » Configuración » Apariencia » Tipo de letra y marcamos la opción Activar suavizado de bordes y como en el caso anterior, seleccionamos las opciones que más se ajusten.

En ambos casos, en dependencia también de la resolución de nuestro monitor, podemos jugar con los PPP (Puntos por Pulgadas) lo que nos permite cambiar las dimensiones de las letras.



En el caso de que ninguna de estas variantes funcionen, podemos recurrir al Plan B, o sea, el modo manual, que no es otro que crear el fichero ~/.fonts.conf y ponerle adentro:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit mode="assign" name="hinting" >
<bool>true</bool>
</edit>
</match>
<match target="font" >
<edit mode="assign" name="autohint" >
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle" >
<const>hintslight</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="rgba" >
<const>rgb</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias" >
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="lcdfilter">
<const>lcddefault</const>
</edit>
</match>
</fontconfig>

Hay que tener en cuenta que si nuestro monitor no es LCD, debemos obviar las líneas:

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

Y si el Plan B no resultara, siempre podemos instalar Infinality, tanto en Debian, OpenSUSE, como en ArchLinux mediante los AUR.


_hpFr_QeSR4


Continúar leyendo...