Fonts

如何使 XTerm small-vt-font() 和 large-vt-font() 使用更平滑的步驟?

  • April 6, 2019

我正在使用smaller-vt-font()larger-vt-font()快速更改字型大小。但是,字型大小更改的步驟太大,我希望它們更平滑,以便生成的字型大小更接近預設字型大小。

在做了一些研究之後,我想我必須重新定義“不可讀”、“小”、“小”、“中”、“大”和“巨大”的字型大小。有這個特定的問題描述了這個問題。但是,terminus-12,terminus-14等等不起作用,因為xlsfonts沒有為我列出那些點陣圖字型別名:

$ xlsfonts
-misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
6x13
cursor
fixed

目前,我的.Xresources樣子是這樣的:

XTerm*faceName: DejaVu Sans Mono
XTerm*faceSize: 12
XTerm.vt100.translations: #override \n\
 Ctrl <Key> minus: smaller-vt-font() \n\
 Ctrl <Key> plus: larger-vt-font()

我需要添加什麼,例如將“不可讀”、“小”、“小”、“中”、“大”和“大”的大小設置為 9、10、11、12、13 和 14 ?

這是通過xterm 手冊頁***faceSize1***中提到的相關等資源完成的。

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