คำสั่งเพื่อแสดงรายการฟอนต์ monospace ทั้งหมดที่รู้จักในการตั้งค่าฟอนต์


19

ฉันต้องการมีรายชื่อของฟอนต์อวกาศทั้งหมดที่fontconfigรู้ฉันต้องใช้คำสั่งใด?

คำตอบ:


23

คำสั่งfc-listสามารถแสดงรายการฟอนต์ที่มีทั้งหมดตามคุณสมบัติ ในกรณีของคุณหนึ่งในความต้องการในการค้นหาระยะห่างที่สอดคล้องกับโมโนที่จะเป็น100fc-list :spacing=100ดังนั้น แบบฟอร์มที่เรียบง่ายfc-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 ... " นั้นอยู่เหนือการตั้งค่าแบบอักษรของฉัน ขอบคุณ
gboffi

1
@gboffi คุณสามารถดูได้/usr/share/doc/fontconfig-2.12.1/fontconfig-user.html(เปลี่ยนหมายเลขเวอร์ชั่นเป็นของคุณ) - มีคำอธิบายโดยละเอียดเกี่ยวกับคุณสมบัติแบบอักษรและค่าต่างๆ
jimmij

ฉันขอแนะนำให้คุณเพิ่มการอ้างอิงในความคิดเห็นของคุณไปที่เนื้อหาของคำตอบของคุณ? Ciao
gboffi

เอกสารอาจอยู่ใน/usr/share/doc/fontconfig/fontconfig-user.htmlโดยไม่มีหมายเลขรุ่นทั้งนี้ขึ้นอยู่กับการแจกจ่าย
mivk
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.