fontconfigが認識しているすべての等幅フォントをリストするコマンド


17

fontconfig知っているすべての等幅フォントのリストが欲しいのですが、どのコマンドを使用する必要がありますか?

回答:


21

このコマンドfc-listは、プロパティに従って使用可能なすべてのフォントを一覧表示できます。あなたの場合、モノに対応する間隔を検索する必要があり、それは100になります。よりシンプルなフォームもおそらく機能するはずです。fc-list :spacing=100fc-list :mono

例:

$ 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

fontconfigライブラリの適切なドキュメント(で選択されたフォントプロパティとその値を含むfc-list)がファイルで利用可能です/usr/share/doc/fontconfig-2.12.1/fontconfig-user.html(バージョン番号をあなたのものに変更してください)。


1
私は知っていましたfc-listが、「...モノに対応する間隔は100になります…」が私のfontconfigosciousnessを超えていました。ありがとう
-gboffi

1
@gboffiをご覧ください/usr/share/doc/fontconfig-2.12.1/fontconfig-user.html(バージョン番号を自分のものに変更してください)-さまざまなフォントプロパティとその値の詳細な説明があります。
-jimmij

コメントの参照を回答の本文に追加することをお勧めしますか?チャオ
グボフィ

ディストリビューションによっては、ドキュメントが単に/usr/share/doc/fontconfig/fontconfig-user.htmlバージョン番号なしで入っている場合があります。
mivk
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.