Fontconfig

Fontconfig (o fontconfig) es una biblioteca del programa de ordenador diseñada para proporcionar la configuración de la fuente por todo el sistema, la personalización y el acceso de aplicación. Fontconfig se escribe y fue al principio mantenido por Keith Packard. Su maintainer corriente es Behdad Esfahbod.

Fontconfig es el software gratuito distribuido según una licencia del software gratuito permisiva.

Las aplicaciones pueden usar fontconfig de dos modos:

  1. preguntando esto para las fuentes disponibles en el sistema o
  2. pidiéndolo una fuente que corresponde a ciertos parámetros (modelo). Fontconfig devolverá entonces una fuente cuyas propiedades corresponden a los especificados en el modelo lo más estrechamente posible.

Realizar correspondencia de la fuente, fontconfig tiendas que componen información sobre todas las fuentes instaladas, incluso el nombre del tipo de letra, estilo, peso, DPI y cobertura de Unicode. Esta información también es usada para realizar la substitución de la fuente.

Archivos

Fontconfig usa el formato de XML para sus archivos de configuración. Document Type Definition (DTD) para archivos fontconfig normalmente se localiza en.

El archivo de configuración del maestro - por lo general - referencias unas otras posiciones de la configuración que pueden o pueden no existir:

Un ejemplo simple de un archivo de configuración:

</partido>

</fontconfig>

</fuente>

Utilidades

Fontconfig transporta con cuatro utilidades de la línea de comandos para manejar la configuración de la fuente:

Fontconfig depende de FreeType, una fuente renderer, y exfácil, una biblioteca del analizador sintáctico XML, ambos de los cuales son el software gratuito.

Fontconfig comúnmente se usa bajo ÑU y sistemas parecidos a Unix para preguntar y poner en una lista fuentes instaladas y sus propiedades. Es usado por juegos de herramientas como GTK + y Qt, sistemas de preparación de documentos como XeTeX (que también lo usa bajo Windows del MS), los gerentes de la fuente como Fontmatrix y otras aplicaciones como Firefox Mozilla.

Esquema Versioning

Fontconfig usa un esquema versioning en el cual los valores de 90 o encima en el último número indican versiones de la versión preliminar.

Véase también

Enlaces externos



Buscar