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.