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. 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 décimas 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 |
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-*
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:
Grupo de fuente
Tamaño
Alias
XLFD del alias
Posición del alias
Fuente
XLFD de la fuente