Hace unas semanas atrás les mostraba como mejorar el suavizado de las tipografías en Debian haciendo uso de Infinality, y aunque la mejoría en mi caso, era claramente notoria, me percaté que las fuentes llegaban a un punto en que se veían borrosas.
Pinchen sobre la imagen y obsérvenla a tamaño completo. Hay otra forma de mejorar el suavizado de las tipografías en Debian sin tener que instalar Infinality. Los pasos son los siguientes:
1- Creamos un backup del fichero .fonts.conf:
$ cp .fonts.conf .fonts.conf.old
2- Abrimos el fichero .fonts.conf y ponemos 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>
3- Cerramos la sesión o reiniciamos el ordenador..
Ya con eso debería ser suficiente.
Así viene ese fichero en CrunchBang donde el renderizado es excelente.
http://pastebin.com/6pTvymkS
Notable la mejoría obtenida 🙂
Aunque según: http://wiki.debian.org/Fonts#Subpixel-hinting_and_Font-smoothing
«The default fonts in Debian derived distributions like Ubuntu and Linux Mint have better looking fonts when compared to default Debian squeeze. A lot of things about the cairo package has changed recently in wheezy and unstable which have brought almost the same font setup to Debian (But not Squeeze or old) but you have to set it up to your liking. You can create a .fonts.conf file to any user account home folder to set this up. Patching and rebuilding of Cairo packages are not needed any more. An Example of .fonts.conf which you can add to your user account home folder without altering anything else»
Actualmente estoy usando Droid Sans en Wheeze como fuente y el renderizado es idéntico al de elementaryOS.
Mmm déjame probar.. porque Aller si se ve hermosa.
Pues no.. Aller se ve muchísimo mejor.. 😀
Traduciendo lo que dice ese artículo:
En otras palabras, en Debian Squeeze es innecesario instalar el infinality. Con apenas configuar el archivo .fonts.conf en la carpeta de la cuenta de usuario que se desee obtener el renderizado bastaría.
Lo hice en mi Wheezy con Cinnamon o GNOME-Shell y en ambos ambientes se ven las letras fenomenales. Ahora sí no envidio al mejor look de letras de otras distros. Gracias Elav!!!
Realmente no tuve que hacer nada para que el renderizado de mi Wheezy estuviera a la altura de otras distribuciones, estoy súpercontento con el renderizado actual.
Elav: Decididamente, me has mejorado la vista. Con los mismos espejuelos, veo todas las letras -incluyendo las pequeñas- mucho mejor.
Muchas gracias, la verdad no me molestaba como se veía antes pero ahora simplemente genial 🙂
Tambien funciona para Archlinux pero el archivo .fonts.conf cambia el nombre a fonts.conf (sin punto al inicio solamente) y debe de estar en ~/.config/fontconfig
Saludos!
Muchas gracias por el dato. 😉
Que pasa si instalé lo infinality ya y hago la modificación .fonts.conf ?
Se supone que es en nuestro $HOME que tenemos que crear/modificar el .fonts.conf?
Lo que sucede ahora es que Infinality incluye en su última versión el engine CFF fruto de la colaboración de Adobe y Google Freetype version 2.4.12….. que prometía mucho
Genial!!! No instalé los paqutes de infinality que subió Elav porque me dio fiaca. Pero esto si lo voy a hacer!!
Gracias por el dato!!!!
Pregunta: en mi direc. personal no existe el archivo .fonts.conf (si existe una carpeta llamada .fontconfig/)
Pero pensaba crearlo y colocar allí el codigo ¿Es correcto lo que voy a hacer o estoy mal ubicado y no es en mi carpeta personal donde se halla ese archivo?
Ponlo directamente en la tu carpeta personal.
en tu*
Probado. No es un cambio que digamos, que bruto pero como cambió, pero se nota y que lindo.
Gracias por el dato!!!
Elav, he realizado los cambios esos en el fonts.conf pero me gustaba más como se veía antes, me puedes pasar una captura de pantalla de preferencias del sistema de kde > apariencia de las aplicaciones > tipos de letras ¿para ver el tipo y tamaño que tienes configurado en tu sistema?
Gracias.
Claro:
ok gracias, yo tengo configurada otros tipos de letras ¿donde puedo pillar esas que tú tienes y como las puedo instalar? a ver si con esa combinación mejoro el aspecto.
Gracias, quedó muy bien, mas con la fuente de Ubuntu, lo unico que se extraña de Ubuntu en Debian.
Elav en mi recién estrenado Wheezy+Xfce acabada de instalar Chrome cuando abro mi Gmail y horror, pero que M de letra es esta. Así que busco y llego aquí. Gracias a tu tutorial, en Wheezy bastante virgen y sin fuentes tipográficas añadidas la mejora visual de las tipografías a sido brutal.
Muchas gracias
Gracias, no conocía la fuente Aller, reemplazará a Roboto en mi teléfono.
A probar el script en debian squeeze (si, todavía uso la oldstable).
¡Increíble el cambio! Notable mejoría en aplicaciones Java.
Saludos. Funciona perfectamente con Debian Jessie.