我想知道是否有办法让 urxvt 渲染 xft 字体:
URxvt.font: xft:Droid Sans Mono Slashed:pixelsize=9:Regular
URxvt.boldFont: xft:Droid Sans Mono Slashed:pixelsize=9:Bold
URxvt.talicFont: xft:Droid Sans Mono Slashed:pixelsize=9:Italic
URxvt.bolditalicFont: xft:Droid Sans Mono Slashed:pixelsize=9:Bold:Italic
如果我尝试这个,我会得到类似的东西:
所以它的规模很糟糕:
! Fonts
Xft.dpi: 132
Xft.antialias: true
Xft.rgba: rgb
Xft.hinting: true
Xft.autohint: true
Xft.hintstyle: hintfull
我不确定这是否是原因之一。但是我想要抗锯齿和那个机器人。这里有什么诀窍吗?
如果 urxvt 找不到您指定的 xft 字体名称,它将使用默认字体。例如,以下将看起来像您的屏幕截图:
要找出可用的 xft 字体,请运行:
以下是我使用漂亮的Ubuntu Monospace字体运行 urxvt 的方法:
我得到它只是使用命令行选项“-letsp -1”,另见
http://www.saltycrane.com/blog/2009/11/how-make-urxvt-look-gnome-terminal/
如果我记得,间距是固定的
这是我的 .Xresources:
我有这个
.Xdefaults
,Droid Sans Mono 看起来很棒:请注意,有一个关于字母间距的错误报告。不过,有一个变通方法,它是在错误讨论中提出的,我在unix.stackexchange.com上重复了一遍(以防你找不到它)。