Pregunta-1: ¿Hay alguna manera de saber qué fuentes están instaladas en la CentOS 6.2
línea de comandos?
He comprobado las fuentes con el siguiente comando
ls /usr/share/fonts/default/ghostscript/
y obtuve los siguientes resultados:
bchb.afm bchri.afm fcyri.afm fkarw.pfm hrgero.gsf hrgrro.gsf hrpldb.gsf hrplrbo.gsf hrpls.gsf hrplt.pfa hrscso.gsf putri.pfa u004006t.afm
bchbi.afm bchri.pfa fcyri.gsf fonts.dir hrger.pfa hrgrr.pfa hrpldbi.gsf hrplr.gsf hrplso.gsf hrsccb.gsf hrscs.pfa putr.pfa u004006t.gsf
bchbi.pfa bchr.pfa fhirw.gsf fonts.scale hrgkc.gsf hritrb.gsf hrpldi.pfa hrplro.gsf hrpltb.gsf hrscco.gsf hrsyr.gsf u003043t.afm u004006t.pfm
bchb.pfa fcyr.afm fhirw.pfm hrgerb.gsf hrgks.gsf hritro.gsf hrpld.pfa hrplsb.gsf hrpltbi.gsf hrscc.pfa putbi.pfa u003043t.gsf
bchr.afm fcyr.gsf fkarw.gsf hrgerd.gsf hrgrrb.gsf hritr.pfa hrplrb.gsf hrplsbo.gsf hrplti.pfa hrscsb.gsf putb.pfa u003043t.pfm
y resultados similares que obtuve al ejecutar, ls /usr/share/fonts/default/Type1
pero no puedo distinguir qué tipo de archivos de fuente son estos (sé sobre .ttf, .otn y .fnt) y qué fuentes contiene como "mensajería nueva", "veces nuevo romano "etc.
También hay otros directorios que tienen fuentes:
ls /usr/share/fonts/opensymbol/
ha opens___.ttf
ls /usr/share/fonts/dejavu/
tiene
DejaVuSans-BoldOblique.ttf DejaVuSansCondensed.ttf DejaVuSansMono.ttf DejaVuSerifCondensed-BoldItalic.ttf DejaVuSerif.ttf
DejaVuSans-Bold.ttf DejaVuSans-ExtraLight.ttf DejaVuSans-Oblique.ttf DejaVuSerifCondensed-Bold.ttf
DejaVuSansCondensed-BoldOblique.ttf DejaVuSansMono-BoldOblique.ttf DejaVuSans.ttf DejaVuSerifCondensed-Italic.ttf
DejaVuSansCondensed-Bold.ttf DejaVuSansMono-Bold.ttf DejaVuSerif-BoldItalic.ttf DejaVuSerifCondensed.ttf
DejaVuSansCondensed-Oblique.ttf DejaVuSansMono-Oblique.ttf DejaVuSerif-Bold.ttf DejaVuSerif-Italic.ttf
Pregunta 2: ¿Existen otros directorios para las fuentes y estas fuentes están instaladas en mi sistema?
Pregunta 3: También hay una manera de verificar si una fuente en particular está instalada en el sistema, por ejemplo: Quiero ver si Courier New
está instalada en mi sistema o no.
Cualquier ayuda sería apreciada.
Gracias
fuente
{HOME}
?Hay un comando
xlsfonts
para enumerar todas las fuentes disponibles en X.fuente
-bash: xlsfonts: command not found
También puedes probar con Python. Por ejemplo, usando matplotlib:
en mi linux me da salida como:
ACTUALIZACIÓN: Por supuesto, necesita el paquete python-matplotlib para eso. Pruebe con yum, si no lo encuentra, puede instalarlo a través de pip o instalación fácil, por lo que:
o
o
fuente
ImportError: No module named matplotlib.font_manager
creo que tendría que instalar el móduloAdemás
Puede encontrar todas las fuentes de tipo verdadero en su disco con find: (precaución: puede llevar mucho tiempo procesarlo)
fuente