Monaco 字体在某些 GTK 应用程序中没有抗锯齿

Bar*_*ski 5 fonts kde gtk anti-aliasing ubuntu-9.10

我对 Ubuntu Karmic 上的 Monaco 字体有一个奇怪的问题。我最近安装了 Monaco 字体只是为了看看炒作的全部内容。

我现在面临的问题是在某些 GTK 应用程序(即在 Firefox 和 Eclipse 中)中没有抗锯齿,但在 KDE 应用程序(konsole)和 Chromium 中抗锯齿。我已将提示设置为轻微。

任何帮助表示赞赏。

use*_*598 0

在 GTK 应用程序中,系统字体由 ~/.Xresources 控制。但在Firefox中,页面显示是由fontconfig系统控制的,所以你必须在~/.fonts.conf中进行设置。

Monaco 在 Mac 上确实看起来更好。OS X 具有非常积极的抗锯齿功能,很难在其他系统上复制这种效果。在 Linux 上最接近的设置是进行设置:

sub-pixel antialiasing = on
hint strength = slight
lcdfilter = lcddefault
Run Code Online (Sandbox Code Playgroud)

要使用 lcdfilter 功能,您需要 libcairo2 1.10+。即使如此,它在 Firefox 中也不会产生影响,因为它不使用该系统来呈现页面。