Perintah untuk mendaftar semua font monospace yang dikenal dengan fontconfig


17

Saya ingin memiliki daftar semua font monospace yang fontconfigtahu, perintah mana yang harus saya gunakan?

Jawaban:


21

Perintah ini fc-listdapat mencantumkan semua font yang tersedia sesuai dengan propertinya. Dalam kasus Anda, seseorang perlu mencari spasi yang sesuai dengan mono , itu akan menjadi 100 , jadi fc-list :spacing=100. Bentuk yang lebih sederhana fc-list :monomungkin harus bekerja juga.

Contoh:

$ 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

Dokumentasi fontconfigperpustakaan yang baik (termasuk properti font dan nilainya dipilih di fc-list) tersedia dalam file /usr/share/doc/fontconfig-2.12.1/fontconfig-user.html(ubah nomor versi menjadi milik Anda).


1
Saya tahu fc-listtapi " ... jarak yang sesuai dengan mono, itu akan menjadi 100 ... " ada di atas fontconfigosciousness saya. Terima kasih
gboffi

1
@ gboffi Anda dapat melihatnya /usr/share/doc/fontconfig-2.12.1/fontconfig-user.html(ubah nomor versi menjadi milik Anda) - ada uraian terperinci tentang berbagai properti font dan nilainya.
jimmij

Bolehkah saya menyarankan Anda menambahkan referensi dalam komentar Anda ke badan jawaban Anda? Ciao
gboffi

Tergantung pada distribusinya, dokumentasinya mungkin masuk /usr/share/doc/fontconfig/fontconfig-user.htmltanpa nomor versi.
mivk
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.