Sustitución de tipografías

La biblioteca fontconfig realiza sustituciones de tipografías cuando no están presentes tipografías enteras o caracteres individuales. Si el sistema necesita mostrar una tipografía que no está disponible, fontconfig intenta mostrar otra tipografía similar. Por ejemplo, si una página web pide mostrar la tipografía Verdana y no está instalada en el sistema, fontconfig muestra una tipografía similar, como Helvetica. La lista de tipografías similares está definida en el archivo /etc/fonts/fonts.conf.

Si el sistema necesita mostrar un carácter que no está presente en la tipografía seleccionada, fontconfig intenta mostrar el carácter de otra tipografía similar. Por ejemplo, puede que seleccione Bitstream Vera Sans como la tipografía para la aplicación Editor de textos. La familia de tipografías Bitstream Vera Sans no incluye caracteres cirílicos. Si abre un documento que contiene un carácter cirílico, el Editor de textos usa una tipografía similar que incluya caracteres cirílicos para mostrar el carácter.

La biblioteca fontconfig también define alias para las tipografías, por ejemplo, serif, sans-serif, y monospace. Cuando selecciona uno de los alias para una tipografía el sistema usa la primera tipografía definida para ese alias en el archivo/etc/fonts/fonts.conf.