Mejora las tipografías en Debian sin Infinality

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.

Infinality_pre

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. ;)


elav

elav: Blog Personal / Twitter / G+ / Usuario de ArchLinux. Informático, melómano, blogger y diseñador web. Administrador y Fundador de DesdeLinux.net.


26 comentarios en “Mejora las tipografías en Debian sin Infinality

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current ye@r *

  1. Así viene ese fichero en CrunchBang donde el renderizado es excelente.

    http://pastebin.com/6pTvymkS

    1/26
  2. Notable la mejoría obtenida :)

    2/26
  3. 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.

    3/26
    • Mmm déjame probar.. porque Aller si se ve hermosa.

      4/26
    • Pues no.. Aller se ve muchísimo mejor.. :D

      5/26
    • Traduciendo lo que dice ese artículo:

      Las fuentes predeterminadas en distribuciones derivadas de Debian como Ubuntu y Mint tienen fuentes de mejor aspecto en comparación con las fuentes predefinidas en Debian Squeeze. Muchas cosas acerca del paquete Cairo han cambiado recientemente en Wheezy e Inestable, los cuales tienen adquiridas casi todas las configuraciones de tipografías para Debian (mas no Squeeze y anteriores) pero tiene que ajustarlo a sus preferencias. Usted puede crear un archivo .fonts.conf en la carpeta de cualquier cuenta de usuario a configurar. El parchado y la recompilación de los paquetes de Cairo no serán necesarios nunca más. Un ejemplar de .fonts.conf el cual puede agregarlo a la carpeta home de su cuenta de usuario sin alterar nada más.

      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.

      9/26
  4. Firefox 15.0Debian GNU/Linux
    Federico A. Valdés Toujague

    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!!!

    6/26
  5. 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.

    7/26
  6. Firefox 15.0Debian GNU/Linux
    Federico A. Valdés Toujague

    Elav: Decididamente, me has mejorado la vista. Con los mismos espejuelos, veo todas las letras -incluyendo las pequeñas- mucho mejor.

    8/26
  7. Muchas gracias, la verdad no me molestaba como se veía antes pero ahora simplemente genial :)

    10/26
  8. 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!

    11/26
  9. 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?

    13/26
  10. 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

    14/26
  11. 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!!!!

    15/26
  12. 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?

    16/26
  13. en tu*

    18/26
  14. Probado. No es un cambio que digamos, que bruto pero como cambió, pero se nota y que lindo.
    Gracias por el dato!!!

    19/26
  15. 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.

    20/26
  16. 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.

    22/26
  17. Gracias, quedó muy bien, mas con la fuente de Ubuntu, lo unico que se extraña de Ubuntu en Debian.

    23/26
  18. 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

    24/26
  19. Google Chrome 6.0.472.63GNU/Linux
    Pablo Honorato

    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).

    25/26
  20. Pingback: Ugly fonts on Debian (or any Linux) | Just A Little Bit Easier

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current ye@r *