En Fedora 22, en Configuración del sistema KDE (plasma) -> Fuente -> Fuentes, la configuración para "General" es "Sans Serif 10", para "Ancho fijo" es "Monospace 10", para "pequeño" es "Sans Serif 8 ", para" Barra de herramientas "es" Sans Serif 9 ", para" Menú "es" Sans Serif 10 "y para" Título de la ventana "es" OxygenSans 10 ".
¿Cómo puedo averiguar qué archivo de fuente se está utilizando para el alias genérico "Monospace"? (Estoy seguro de que puedo seguir el mismo procedimiento para descubrir Sans Serif).
fc-list
muestra 30 archivos, pero fc-list | grep -I monospace
no muestra nada. ("Monospace" debe ser un alias y no es el nombre de una fuente real).
fc-match --all
muestra 30 archivos, pero tampoco fc-match | grep -I monospace
muestra nada.
ls -la ~/.config | grep font
no muestra nada (No ~ / .config / fontconfig)
/etc/fonts/fonts.conf enumera los directorios de fuentes, acepta alias obsoletos y apunta a /etc/fonts/conf.d.
/etc/fonts/conf.d/60-latin.conf es un archivo XML con alias de elemento, con familia secundaria ("monoespacio") y familias preferidas ("Bitstream Vera Sans Mono", "DejaVu Sans Mono", "Incolsolata" , "Andale Mono", "Courier New", "Cumberland AMT", "Luxi Mono", "Nimbus Mono L", Nimbus Mono "y" Courier ").
/etc/fonts/conf.d/61-oxygen-mono.conf tiene una familia secundaria ("monoespacio") y prefiere una familia ("Mono de oxígeno").
/etc/fonts/conf.d/69-gnu-free-mono tiene una familia secundaria ("monoespacio") y prefiere una familia ("FreeMono").
/etc/fonts/conf.d/69-unifont.conf tiene una familia secundaria ("monoespacio") y prefiere una familia ("FreeMono").
Ahora, en este caso, la única familia preferida citada arriba que está instalada es "Oxygen Mono" (en OxygenMono-Regular.ttf), por lo que el sistema debe estar usando esa fuente.
Pero, ¿qué pasa si se instalaron algunas de las otras familias preferidas?
¿No hay un comando simple que le permita ver a qué se asigna un alias de sistema genérico como "Monospace"? Solo veo fc- {caché, cat, list, match, pattern, query, scan y validate} en mi sistema, y los únicos dos que parecen que podrían realizar esto (list, match) no parecen tener esto característica.