Solaris CDE: Guía avanzada del usuario y del administrador del sistema

Descripción de fuentes lógica de X (XLFD)

Las fuentes se especifican mediante catorce características diferentes separadas por guiones (-). Esto se denomina descripción de fuentes lógica de X (XLFD). En algunos casos, un comodín * puede sustituir una propiedad de la lista y en ésta un comodín ? puede reemplazar un carácter de una propiedad. La tabla Tabla 17-4 muestra las especificaciones de las cadenas de propiedades de las fuentes.

La especificación de la cadena de propiedades tiene la forma siguiente:

"-Fundición-NombreFamilia-NombrePeso- Inclinación-NombreAnchoestablecido-NombreAdiciónEstilo-TamañoPíxel- TamañoPunto-ResoluciónX-ResoluciónY-Espaciado- AnchoMedio-RegistroJuegoCaracteres-CodificaciónJuegoCaracteres'

Tabla 17-4 Especificación de la cadena de propiedades de fuente

Cadena de propiedades 

Definición 

Fundición

Cadena que especifica el diseñador de la fuente 

NombreFamilia

Cadena que identifica el nombre protegido por marca comercial de la fuente 

NombrePeso

Cadena que proporciona el peso relativo de la fuente, por ejemplo, negrita 

Inclinación

Código que describe la dirección de la inclinación: 

R (Roman - sin inclinación) 

I (Cursiva - inclinación a la derecha) 

O (Oblicua - inclinación a la derecha) 

RI (Cursiva inversa - inclinación a la izquierda) 

RO (Oblicua inversa - inclinación a la izquierda) 

NombreAnchoestablecido

Cadena que describe el ancho, como comprimido o ampliado 

NombreAdiciónEstilo

Cadena que proporciona cualquier información adicional necesaria para identificar la fuente de forma única 

TamañoPíxel

Entero que proporciona el tamaño en píxels de un cuadratín. 

TamañoPunto

Entero que proporciona el tamaño en puntos decimales de un cuadratín. 

ResoluciónX

Entero que proporciona la resolución horizontal en píxels 

ResoluciónY

Entero que proporciona la resolución vertical en píxels 

Espaciado

Código que especifica el espaciado entre unidades: 

M (monoespacio, puntos fijos) 

P (espacio proporcional, puntos variables) 

C (celda de caracteres) 

AnchoMedio

Entero que proporciona el ancho medio en decimas de píxel 

RegistroJuegoCaracteres

Cadena que identifica la autoridad de registro que ha registrado la codificación de la fuente 

CodificaciónJuegoCaracteres

Cadena que identifica el juego de caracteres en el registro especificado 

Ejemplo

El nombre XLFD siguiente describe una fuente denominada charter creada por Bitstream que admite la codificación estándar ISO8859-1:

-bitstream-charter-medium-r-normal--8-80-75-75-p-45-iso8859-1

Tiene peso medio, sin ninguna inclinación especial y de ancho normal. La fuente es proporcional, con un cuadratín de 8 píxels u 8 puntos. Las resoluciones horizontal y vertical son de 75 píxels. El ancho medio de un carácter es 45 décimas de píxel o 4,5 píxels.

Pueden sustituirse partes de esta cadena por comodines. El sistema utilizará la primera fuente que encuentre que coincide con las partes que ha especificado.

Si únicamente desea una fuente charter de ocho píxels, podría utilizar:

*-charter-*-*-*-*-8-* 

Visualización de los atributos del grupo de fuentes seleccionado

Al seleccionar el botón Atributos del cuadro de diálogo Fuente del Gestor de estilos, puede ver los siguientes atributos del grupo de fuentes: