• 13
    Ene

    Mejorar renderizado de fuentes en Ubuntu

     
    ubuntu-logo

    A muchas personas le resulta desagradable la apariencia que traen por defecto las fuentes tipográficas de las distribuciones Linux, y Ubuntu no es la excepción. Sin dudas es una cuestión de gustos, pero si no estás conforme con el modo en que se visualizan las fuentes en tu sistema, aquí veremos algunos tips muy sencillos para tratar de mejorar el renderizado de las mismas. Esto no sólo va a mejorar ligeramente el aspecto de nuestra distribución Linux, si no que también nos ayudará a tener la vista más descansada si pasamos mucho tiempo frente al monitor.

    1. Vamos al menú Sistema > Preferencias > Apariencia y pulsamos sobre la pestaña Tipografías. Allí podremos modificar la tipografía que se utiliza en los textos, y su tamaño.
    2. Hacemos clic en el botón detalles Detalles.
    3. En la opción Suavizado, marcamos Subpíxel (LCD).
    4. En la opción Contorno, marcamos Leve.

    Una vez hecho esto, notaremos una mejora sustancial en el renderizado de las fuentes, quedando algo así:

    font-style-1

    Activar auto-hinting y antialias

    Estas características vienen deshabilitadas por defecto debido a una cuestión de patentes. Para activarlas, debemos editar (o crear) un fichero en nuestro directorio personal llamado .fonts.conf, el cuál controla la configuración de fuentes para el usuario. Debe contener algo similar a lo siguiente:

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
      <match target="font">
        <edit name="autohint" mode="assign">
          <bool>true</bool>
        </edit>
      </match>
    </fontconfig>

    Obviamente, debemos copiar y pegar el texto de arriba en un archivo de texto y guardarlo en nuestro directorio personal con el nombre .fonts.conf. Luego reiniciamos las X presionando Ctrl+Alt+Supr para que los cambios surtan efecto. En este ejemplo vemos como quedan las fuentes utilizando este archivo:

    font-style-2

    Con un archivo .fonts.conf más complejo, tendremos nuestras fuentes con un efecto suavizado en negrita, bastante similar al de Mac OS X:

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
     <match target="font" >
      <edit mode="assign" name="rgba" >
       <const>rgb</const>
      </edit>
     </match>
     <match target="font" >
      <edit mode="assign" name="hinting" >
       <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="antialias" >
       <bool>true</bool>
      </edit>
     </match>
    </fontconfig>

    Nuevamente, copiamos y pegamos en un fichero de texto, luego guardamos en nuestro directorio personal con el nombre .fonts.conf. Reiniciamos las X (Ctrl+Alt+Supr) y quedaría algo así:

    font-style-3

    Yo personalmente estoy usando el archivo .fonts.conf más sencillo. Las diferencias entre éste y la configuración que viene por defecto son leves, sin embargo el texto luce mucho más claro a la hora de leer. Pero como decía al principio, todo es cuestión de gustos.

    Vía | Tombuntu

 

One Response to “Mejorar renderizado de fuentes en Ubuntu”

  1. led666 Says:

    wenas muy weno el tuto. solo una consulta. me gustaria saber como hacer las fuentes con sombreado para iconos de escritorio como los sistema privativos, ya que me he acostumbrado mucho a esas fuentes con alisado y sombreado gracias :) .

Leave a Reply

0