X-Resources

URxvt.font 忽略字型大小

  • November 17, 2018

我已經嘗試了任何和所有的組合,URxvt.font但它只是不起作用。這是我的.Xresources文件的樣子:

! URxvt
URxvt.foreground: white
URxvt.font: xft:monospace:size=10.5
URxvt.letterSpace: -1
URxvt.depth: 32
URxvt.background: [90]#000000
URxvt.scrollBar: false
! Xft
Xft.autohint: 0
Xft.lcdfilter: lcddefault
Xft.hintstyle: hintslight
Xft.hinting: 1
Xft.antialias: 1
Xft.rgba: rgb
Xft.dpi: 120

但是不管我設置size10.5or 100.5,大小都不會改變。甚至xrdb -query顯示它已設置為size=100.5但所有文本都非常小。它只發生在monospace字型(映射到 Inconsolata)上。任何其他字型都可以調整大小。pixelsize也可以,但我需要使用size,因為它可以讓字型根據Xft.dpi.

好的,所以經過非常密集的反複試驗後,我發現 fontconfig 實際上覆蓋了Xresources,並且由於我<int>10</int>font.conf文件中設置了 size ,所以它覆蓋了我用Xresources.

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