Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Guía del administrador de Oracle Solaris 11.1 Desktop Oracle Solaris 11.1 Information Library (Español) |
1. Administración de Oracle Solaris Desktop
2. Gestión de las preferencias de usuario con GConf
Descripción general de fuentes
Cómo agregar una fuente para todos los usuarios
Cómo agregar una fuente para un usuario individual
Sistema de fuentes X11 antiguo
Cómo instalar las fuentes de mapa de bits mediante el sistema de fuentes X11 antiguo
7. Gestión de protectores de pantalla
9. Descripción general del explorador de ayuda Yelp
10. Mejora del rendimiento del sistema Oracle Solaris Desktop
11. Desactivación de funciones en el sistema Oracle Solaris Desktop
En esta sección, se describe la biblioteca fontconfig y se explica cómo agregar fuentes. También se describe el sistema de fuentes X11 antiguo y cómo usarlo para agregar fuentes de mapa de bits.
Oracle Solaris Desktop utiliza la biblioteca de personalización y configuración fontconfig. La biblioteca fontconfig puede utilizar todos los tipos de fuentes, incluidas las fuentes PostScript Type 1 y fuentes TrueType.
Muchas aplicaciones de Oracle Solaris Desktop, incluidas las que forman parte del entorno de escritorio GNOME, utilizan el sistema fontconfig para buscar fuentes. La biblioteca fontconfig proporciona una lista de todas las fuentes disponibles en Oracle Solaris Desktop. Para compilar esta lista, fontconfig busca los directorios enumerados en el archivo /etc/fonts/fonts.conf.
La instalación de fuentes a las que puede acceder la biblioteca fontconfig es tan sencilla como copiarlas al subdirectorio $HOME/.fonts. Las fuentes a las que se accede mediante esta biblioteca se designan con nombres simples, como DejaVu Sans o Liberation Mono.
El comando fc-list proporciona una lista de todas las fuentes conocidas para esta biblioteca. Puede especificar tamaños o estilos determinados utilizando los patrones que se describen en la página del comando man fonts.conf (4). 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 -fa "DejaVu Mono-12:style=Bold"
Para obtener más información sobre la biblioteca fontconfig, consulte http://freedesktop.org/software/fontconfig.
Para obtener información sobre el ajuste de la configuración de fuentes, consulte Ajuste de la configuración de las fuentes de Guía de entornos de idiomas internacionales para Oracle Solaris 11.1.
En esta sección, se describe cómo agregar fuentes para todos los usuarios o para un usuario individual.
Por lo general, las fuentes se almacenan en el directorio /usr/share/fonts/. La biblioteca fontconfig actualiza la lista de fuentes automáticamente.
# fc-cache directory-name
La biblioteca fontconfig actualiza la lista de fuentes automáticamente.
# fc-cache directory-name
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.
Nota - 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.
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.
Aunque las fuentes de mapa de bits se distribuyen normalmente en el formato BDF, el formato PCF binario es más eficaz.
Por ejemplo, para convertir un archivo courier12.bdf, debe escribir:
$ bdftopcf courier12.bdf
Por ejemplo:
$ gzip courier12.pdf
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/
$ mkfontdir /usr/local/share/fonts/bitmap/
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.
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.