如何微调子像素字体抗锯齿?

如何微调子像素字体抗锯齿?

最近试用了 Gnome3、KDE ​​和 Unity 后,我发现 XFCE4 中的字体抗锯齿发生了微妙的变化(不确定是 DE 改变了设置,还是安装 DE 时安装了任何依赖项):

超像素抗锯齿

字体 Verdana 8 看起来几乎完全相同,只是在旧字体中子像素用于使线条稍微宽一些,而在新字体中它们只有一个像素。

哪种设置会导致这种效果?我该如何将其恢复?它既不是提示也不是子像素排序,而这两者都是 XFCE4 中唯一可用的设置。

编辑:当我创建一个没有任何现有配置的新帐户时,我会恢复旧的子像素渲染。

答案1

两种字体渲染之间的差异是由于液晶滤光片设置。XFCE4 将该设置存储在:

~/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml

为了解决我的问题,我删除了整个<property name="Xft" type="empty">部分(可能需要退出 XFCE4 以避免更改被覆盖)。

正在做:

xfconf-query -v -c xsettings -p /Xft/Lcdfilter -s lcddefault

也将起作用(更改只有在重新启动 XFCE4 后才会生效)。

相关内容