Frage 1: Gibt es eine Möglichkeit zu wissen, welche Schriftarten in der CentOS 6.2
Through-Befehlszeile installiert sind ?
Ich habe die Schriftarten mit dem folgenden Befehl überprüft
ls /usr/share/fonts/default/ghostscript/
und haben die folgenden Ergebnisse erhalten:
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
und ähnliche Ergebnisse habe ich beim Ausführen erhalten, ls /usr/share/fonts/default/Type1
aber ich kann nicht erkennen, welche Art von Schriftdateien dies sind (ich weiß über .ttf, .otn und .fnt Bescheid) und welche Schriftarten es enthält, wie "Kurier neu", "Zeiten" neue römische "etc.
Es gibt auch andere Verzeichnisse mit Schriftarten:
ls /usr/share/fonts/opensymbol/
hat opens___.ttf
ls /usr/share/fonts/dejavu/
hat
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
Frage 2 :: Gibt es andere Verzeichnisse für Schriftarten und sind diese Schriftarten auf meinem System installiert?
Frage 3: Es gibt auch eine Möglichkeit zu überprüfen, ob eine bestimmte Schriftart auf dem System installiert ist, z. B.: Ich möchte sehen, ob Courier New
sie auf meinem System installiert ist oder nicht.
Jede Hilfe wäre dankbar.
Vielen Dank
quelle
{HOME}
?Es gibt einen Befehl
xlsfonts
zum Auflisten aller in X verfügbaren Schriftarten.quelle
-bash: xlsfonts: command not found
Sie können es auch mit Python versuchen. Zum Beispiel mit matplotlib:
Unter Linux gibt es mir folgende Ausgabe:
UPDATE: Natürlich benötigen Sie dafür das Python-Matplotlib-Paket. Versuchen Sie es mit yum, wenn es nicht gefunden wird, können Sie es über pip oder einfach installieren, also:
oder
oder
quelle
ImportError: No module named matplotlib.font_manager
Ich denke, ich müsste das Modul installierenAußerdem
Sie finden alle echten Schriftarten auf Ihrer Festplatte mit find: (Achtung: Die Verarbeitung kann lange dauern.)
quelle