Befehl zum Auflisten aller Monospace-Schriftarten, die fontconfig bekannt sind


15

Ich hätte gerne eine Liste aller Monospace-Schriften, fontconfigvon denen ich weiß, welchen Befehl muss ich verwenden?

Antworten:


19

Mit dem Befehl fc-listkönnen alle verfügbaren Schriftarten entsprechend ihren Eigenschaften aufgelistet werden. In Ihrem Fall braucht man für den zu dem Suchabstand entspricht mono , das wäre 100 , so fc-list :spacing=100. Einfachere Form fc-list :monosollte wahrscheinlich auch funktionieren.

Beispiel:

$ fc-list :spacing=100

/usr/share/fonts/urw-fonts/n022003l.pfb: Nimbus Mono L:style=Regular
/usr/share/texmf-dist/fonts/opentype/public/semaphor/smftt10.otf: Semafor:style=Mono
/usr/share/fonts/TTF/luximbi.ttf: Luxi Mono:style=Bold Oblique
/usr/share/texmf-dist/fonts/type1/public/droid/DroidSansMono.pfb: Droid Sans Mono:style=Regular
/usr/share/texmf-dist/fonts/type1/public/bera/fvmbo8a.pfb: Bera Sans Mono:style=Bold Oblique
/usr/share/fonts/dejavu/DejaVuSansMono-BoldOblique.ttf: DejaVu Sans Mono:style=Bold Oblique
/usr/share/texmf-dist/fonts/type1/public/bera/fvmr8a.pfb: Bera Sans Mono:style=Regular
/usr/share/texmf-dist/fonts/opentype/public/semaphor/smfptt10.otf: Semafor:style=PersonPillar-Mono
/usr/share/texmf-dist/fonts/type1/urw/courier/ucrr8a.pfb: Nimbus Mono L:style=Regular

Eine gute Dokumentation der fontconfigBibliothek (einschließlich der in ausgewählten Schrifteigenschaften und ihrer Werte fc-list) finden Sie in der Datei /usr/share/doc/fontconfig-2.12.1/fontconfig-user.html(ändern Sie die Versionsnummer in Ihre).


1
Ich wusste, fc-listaber " ... der Abstand, der Mono entspricht, das wären 100 ... " lag weit über meiner Schriftartkonfiguration. Thanks
gboffi

1
@gboffi Schauen Sie sich das an /usr/share/doc/fontconfig-2.12.1/fontconfig-user.html(ändern Sie die Versionsnummer auf Ihre) - es gibt eine detaillierte Beschreibung der verschiedenen Schrifteigenschaften und ihrer Werte.
Jimmy

Darf ich vorschlagen, dass Sie den Verweis in Ihrem Kommentar zum Text Ihrer Antwort hinzufügen? Ciao
gboffi

Je nach Distribution kann die Dokumentation einfach /usr/share/doc/fontconfig/fontconfig-user.htmlohne Versionsnummer vorliegen.
mivk
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.