Fuentes TrueType en Xwindows

Paco Lopera Morlas

4 de mayo de 2001

Esta receta es de Santiago Romero <sromero@escomposlinux.org>, que por falta de tiempo para ponerla me la envió a mí.

La diferencia de un navegador con estas fuentes es genial, así que me comentaron que mandara un post aquí para decirlo. Seré breve:

  1. Instalamos los paquetes xfs y xfstt mediante "apt-get install (supongo que esto valdrá igual para las demas distribuciones, solo que instalándolos a mano).

  2. Reiniciamos el xfs :

    /etc/init.d/xfs restart
    
  3. Copiamos fuentes truetype (.ttf) a /usr/share/fonts/truetype

    cp /dos/c/Windows/fonts/*.ttf /usr/share/fonts/truetype
    cq /dos/c/Windows/fonts/*.TTF /usr/share/fonts/truetype
    

    (también podemos hacer enlaces simbólicos a las fuentes de Windows, borrando el directorio fonts y haciendo enlace a windows/fonts)

  4. Reiniciamos xfstt para que encuentre las nuevas fuentes:

    /etc/init.d/xfstt restart
    

    Si no las encuentra le añadimos -force-reload .

  5. Añadimos estas 2 lineas al /etc/X11/XF86Config:

    FontPath "unix/:7101"
    FontPath "unix/:7100"
    

    (Las ponemos justo encima de los demás FontPath, para que acuda primero a estos 2).

    Nota: si además queremos que otros equipos de la red puedan usarnos como servidor de fuentes, podemos editar los ficheros de configuración de esos equipos y añadir:

    FontPath "inet/maquinaservidora:7101" FontPath "inet/maquinaservidora:7100"
    

    Si la máquina no está disponible no perderemos el acceso a XWindow, sino que simplemente no tendremos acceso a las fuentes truetype, y sí al resto de FontPaths de nuestro cfg.

  6. Pasamos a otra consola y abrimos una nueva sesion de X:

    startx -- :1
    
  7. En esta sesion abrimos el navegador y seleccionas la nuevas fuentes. Por ejemplo en Mozilla: Edit -> preferences -> Fonts cambiamos las fuentes a Arial TTF y Courier New TTF .

  8. Cargamos una URL, por ejemplo http://www.barrapunto.org y observamos la gran diferencia :)

  9. Si ha funcionado bien podemos salir de las X y reiniciar XWindow en la sesion original, y a disfrutar!!!

  10. Les cambiamos las fuentes a todas las demas aplicaciones que lo soporten (icewm, kde, openoffice, etc) en sus opciones. Existen una serie de aplicaciones que convierten las fuentes ttf a otros formatos para que las puedan usar las aplicaciones... para más información el "TrueType Howto" que se puede encontrar en la Red.

Espero que os sirva de algo. La diferencia visual realmente ayuda a los ojos, puedo certificarlo :)

Nota: Tan solo añadir que para los poseedores de las XFree 4.X no es necesario recurrir al "xfstt", ya que las propias X incorporan soporte para fuentes truetype a través del módulo "freetype" que hay que cargar en la seccion "Module" del XF86Config-4 con la línea:

Load "freetype" # Freetype fonts

(gracias a Vicente Gimeno por este apunte).

Nota del editor: Hoy en día ya hay paquetes Debian que se ocupan de instalar alguna fuente truetype automáticamente. Por ejemplo el paquete ttf-bitstream-vera instala las fuentes Vera de la Bitstream. Después solo basta seleccionarlas en alguna aplicación.




Página creada en: 2004-11-04 11:41:00 +0000
© Copyright 2001, 2002, 2003, 2004, La Espiral, debian-laespiral@lists.debian.org
Permitida la copia y distribución textual, integral, siempre y cuando se mantenga este aviso.