Fonts
如何確定點陣圖字型的“本機”大小?
我在另一個 Debian 系統上安裝了 Emacs24 (
emacs24-lucid
fromwheezy-backports
)stable
,並在 X11 下執行它在 X11 下,Emacs24 將某些字型系列(例如 ProFontIIx)顯示為非抗鋸齒字型,僅當我選擇該系列可用的點陣圖字型之一的大小時。問題是要弄清楚那些“神奇”的尺寸是什麼。
我試過
xfontsel
了,但由於某種原因ProFontIIx
不在它提供的選項中(即使此字型已安裝,並且由 Emacs24 找到)。我還能如何確定會產生非抗鋸齒字型的大小?
(要明確一點:我不想要抗鋸齒。)
如果它使用簡單名稱所暗示的*fontconfig*(即不是帶有 14 個破折號的 X11 字型名稱),那麼您需要使用
fc-list
列出在 fontconfig 搜尋的目錄中找到的字型(通過fonts.conf
文件配置,而不是使用的 X11 字型路徑xlsfonts
) .例如,我的系統上安裝的各種大小的 Courier 字型的部分列表,其中
pixelsize
顯示了點陣圖字型,省略了可縮放字型。% fc-list Courier : family style pixelsize Courier:style=Bold Italic Courier:style=Regular:pixelsize=34 Courier:style=Regular Courier:style=Regular:pixelsize=12 Courier:style=Regular:pixelsize=14 Courier:style=Regular:pixelsize=8 Courier:style=Regular:pixelsize=11 Courier:style=Regular:pixelsize=10 Courier:style=Regular:pixelsize=20 Courier:style=Regular:pixelsize=17 Courier:style=Regular:pixelsize=18 Courier:style=Regular:pixelsize=25 Courier:style=Regular:pixelsize=24 ...