Starting earlier today I am getting font rendering issues with rxvt-unicode. Specifically with many fonts I get an abundance of extra space between characters. In other fonts rxvt refuses to change sizes.
Here is an example of the spacing issue between urxvt and xterm.
The fonts resources:
URxvt*font: xft:Terminus:medium:size=10
xterm*faceName: xft:Terminus:medium:size=10
And the renderings
- urxvt
- xterm
I have tried all permutations of hinting and antialiasing. Changing size or pixelsize does resize the font in urxvt but this also increases the extra spacing.
Does anyone have ideas I can try to fix this?
xterm
is actually using the same font. TheJ
and the0
are distinctly different. You might confirm this by using a non-existent font in the resource file (xterm*faceName: xft:Nosuchfont:medium:size=10
). If it still looks the same, it obviously isn't Terminus. – goldilocks Mar 07 '14 at 21:26gvim
when using my configuration on a system where the font I wanted wasn't installed.xft
or something falls back on a non-monospace font and that's how they appear. – goldilocks Mar 07 '14 at 21:36