Guía del administrador de Oracle® Solaris 11.2 Desktop

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Sistema de fuentes X11 antiguo

Algunas aplicaciones todavía están usando los mecanismos de fuentes del sistema de ventanas X original. Permiten menos opciones de estilo, tienen un esquema más complejo de nomenclatura de fuentes y no incluyen el suavizado de fuentes LCD y de contorno. Para obtener más información sobre el esquema de nomenclatura de fuentes X11, consulte la especificación de la descripción de fuentes lógica de X. Algunos de los comandos de fuentes X11 incluyen:

  • xlsfonts: proporciona una lista de todas las fuentes conocidas por el sistema

  • xfontsel: proporciona una simple aplicación de selección de fuentes para las fuentes conocidas por el sistema

Puede especificar estilos y tamaños determinados utilizando campos en el nombre de la descripción de fuentes lógica de X (XLFD). Por ejemplo, para iniciar xterm utilizando la variante negrita de la fuente DejaVu Mono con un tamaño de 12 puntos, escriba el siguiente comando:

$ xterm -fn '-misc-dejavu sans mono-bold-r-normal--12-120-72-72-m-*-iso10646-1'

Para instalar fuentes utilizando el sistema de fuentes X11 antiguo, debe crear archivos de metadatos con los comandos mkfontdir o mkfontscale y agregar el directorio a la ruta de fuentes del servidor X con el comando xset. Los cambios en la ruta de fuentes efectuados con el comando xset se restablecen a la configuración predeterminada para cada nueva sesión.


Notas - Las rutas de fuentes se pueden agregar permanentemente a la ruta de fuentes X11 predeterminada para todas las sesiones agregando enlaces a los directorios de fuentes en el archivo /etc/X11/fontpath.d. Para obtener más información, consulte las secciones FONTS y FONTPATH.D de la página del comando man Xorg(1) .

Dado que los directorios /etc/X11/fontpath.d están incluidos en los archivos fonts.conf predeterminados en el sistema operativo Oracle Solaris, las fuentes agregadas de esta forma están automáticamente disponibles para las aplicaciones mediante la biblioteca fontconfig.


Para obtener más información sobre el sistema de fuentes X11 antiguo y la instalación de las fuentes escalables y de mapa de bits, consulte http://www.x.org/releases/X11R7.6/doc/xorg-docs/fonts/fonts.html.

Cómo instalar las fuentes de mapa de bits mediante el sistema de fuentes X11 antiguo

Al instalar fuentes, primero debe crear un directorio de fuentes que contiene todos los archivos de fuentes relevantes, además de algunos archivos de índice. A continuación, hay que informar al servidor X de la existencia de este nuevo directorio e incluirlo en la ruta de fuentes.

  1. (Opcional)Convertir los archivos de fuentes de formato BDF al formato PCF.

    Aunque las fuentes de mapa de bits se distribuyen normalmente en el formato BDF, el formato PCF binario es más eficaz.

    1. Utilice el comando bftopcf para convertir los archivos de formato BDF.

      Por ejemplo, para convertir un archivo courier12.bdf, debe escribir:

      $ bdftopcf courier12.bdf
    2. Comprima los archivos de formato PCF resultantes.

      Por ejemplo:

      $ gzip courier12.pdf
  2. Copie todos los archivos de fuentes que desea que estén disponibles en un directorio.

    Por ejemplo, para utilizar el directorio /usr/local/share/fonts/bitmap/:

    $ mkdir /usr/local/share/fonts/bitmap/
    $ cp *.pcf.gz /usr/local/share/fonts/bitmap/
  3. Cree el archivo de índice fonts.dir.
    $ mkfontdir /usr/local/share/fonts/bitmap/
  4. Defina la ruta de fuentes para permitir que el servidor X conozca el nuevo directorio de fuentes.
    • Para definir la ruta de fuentes para la sesión actual, utilice la opción fp.

      Si se coloca un signo más (+) delante de la opción, el directorio se agrega al principio de la ruta de fuentes. Si se coloca detrás de la opción, el directorio se agrega al final de la ruta de fuentes.

      Por ejemplo:

      $ xset +fp /usr/local/fonts/Type1
      $ xset fp+ /usr/local/fonts/bitmap

      Para obtener más información, consulte la página del comando man xset.

    • Para definir la ruta de fuentes de forma permanente, especifíquela en el archivo xorg.conf del servidor X.

      La ruta se calcula agregando todos los directorios mencionados en las entradas FontPath de la sección Files del archivo en el orden en el que aparecen.

      Por ejemplo:

      FontPath "/usr/local/fonts/Type1"
      ...
      FontPath "/usr/local/fonts/bitmap"

    Para obtener más información, consulte la página del comando man xorg.conf.