Controlar el antialiasing en el Konqueror/Kmail del KDE3


Para los que estáis usando el KDE3 (especialmente los pre de Debian) con el
antialiasing, habréis notado
que la selección del tamaño de fuentes sobre los que
se aplicará el antialiasing ya no funciona como antes con el Konqueror ni con el Kmail…

Esto sucede porque no hacen caso de la condición size en el
/etc/X11/XftConfig.
Por ejemplo, con el KDE2 controlábamos que tamaños de fuentes queríamos con
antialising mediante la siguiente condición:

match any size > 6 any size < 12 edit antialias = false;

Ahora veréis que eso no funciona, entre otros, en el Konqueror ni en el Kmail (y
quizás en varios más), sin embargo en las ventanas y menúes sí
funcionan.
El truco para que funcione con ambos programas
está en el pixelsize

(los tamaños 8 y 15 son aproximados para generar más o menos el mismo efecto):

match any pixelsize > 8 any pixelsize < 15
edit antialias = false;

No olvidéis de incluir los directorios con las fuentes TrueType que tengáis en
el mismo fichero
(/etc/X11/XftConfig), ya que son de las FreeType y son independientes de los paths de las X tradicionales.
Por ejemplo las mías son:

dir “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
dir “/usr/share/fonts/truetype/xfree86-nonfree”
dir “/usr/share/fonts/type1/xfree86-nonfree”
dir “/usr/X11R6/lib/X11/fonts/TrueType”
dir “/usr/share/fonts/truetype/openoffice”
dir “/usr/lib/openoffice/share/fonts/truetype”

No tiene sentido poner directorios con fuentes que no sean TrueType, no
funciona el antialiasing.
Con el Type1 si funcionan razonablemente bien, pero no tienen ni de lejos la
misma calidad.
Y para los que tengáis monitor TFT, agregad también la línea:

match edit rgba=rgb;

Con ella se habilita el antialising con “subpixeling” (llamado
ClearType por M$).
Dependiendo del tipo de monitor, el “=rbg” puede ser rgb, bgr, vrgb o vbrg.
Normalmente es
rgb, pero probad con bgr a ver si obtenéis mejor calidad.
Truco final: no hace falta re-arrancar el servidor X si modificáis
estas cosas en
el /etc/X11/XftConfig. Basta que arranquéis otra vez el konqueror (desde
el menú o desde el shell,
no lo hagáis con “Nueva ventana”) para que lea la nueva configuración. Además
tenéis la
ventaja que podéis comparar la calidad entre las distintas ventanas del
navegador.
Y una última nota: si usáis el kdm (o xdm), el servidor X no se
re-arranca haciendo un logout
y volviendo a entrar, en este caso hay que hacerlo explícitamente desde el menú
del kdm.

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1515 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.