X11

字型配置字元串中不同標記的含義

  • May 1, 2017

我在許多配置文件中看到了像下面這樣的行(xmobar有其中一個,dmenu也有這個)

'-*-fixed-*-*-*-*-18-*-*-*-*-*-*-*'
  1. 用連字元 ( ) 分隔的每個標記的含義是什麼-
  2. 我在哪裡可以看到可以在這些配置中使用的字型列表?

還有另一種變體,帶有明顯的佔位符。我在哪裡可以看到字型列表?(我知道xft字型不同)

xft:Bitstream Vera Sans Mono:size=10:antialias=true

xfontsel將允許您查看、選擇和調整所有這些欄位:

xfontsel 在行動…

您還可以使用該命令xlsfonts查看已安裝字型的列表。這將列出所有字型,因此您可能希望通過管道grep查看所需的子集,例如:xlsfonts | grep droid

同樣,fc-list將顯示所有已安裝字型的列表。

您可以在此處閱讀有關核心字型和 Xft 字型之間差異的更多資訊:http ://en.wikibooks.org/wiki/Guide_to_X11/Fonts#Core_versus_Xft_fonts

前者是一個X 邏輯字型描述符;連結的文章描述了每個欄位。該xfontsel工具可以幫助您以互動方式創建 XLFD。

後者是一個Xft 字型名稱。雖然有用於列舉各種字型的 API 呼叫,但我不知道有任何工具可以公開它,因為大多數已經改用Fontconfig

引用自:https://unix.stackexchange.com/questions/24295