自 Hardy 以来,默认的 X11 字体渲染设置发生了很大变化:Karmic 和 Lucid 渲染字体的方式非常不同 - 似乎应用了更多的子像素提示和抗锯齿。是否可以恢复旧设置?(新的默认设置伤害了我的眼睛,并且对我的工作效率产生了很大的负面影响。)
在系统 / 偏好设置 / 外观 / 字体中,我将所有字体都设置为 Arial。我的 Hardy 和 Lucid 机器上都安装了 Arial。平滑设置为灰度,提示设置为全,子像素顺序设置为 RGB。
视觉图示<span style="font-family:Arial;font-size:13px">Peter, <b>Peter</b>,</span>
:
- :哈迪格雷古德
- :lucid_gray_bad
- : lucid_subpixel_bad
Hardy 将上述 HTML 片段渲染为 hardy_gray_good,我希望在 Lucid 上获得同样的效果 - 但 Lucid 只能将其渲染为 lucid_gray_bad 或 lucid_subpixel_bad(取决于我在系统/首选项/外观/字体/详细信息/平滑中的字体渲染设置)。如何在 Lucid 上获得 hardy_gray_good?
看http://dl.dropbox.com/u/635918/fontrender/fontrender.html对于所有样本图像及其缩放图像。
我不是在问应该使用哪种字体。在这个问题中,我感兴趣的是修复所有字体的渲染,并使用现有的渲染(lucid_gray_bad 和 lucid_subpixel_bad)和所需的渲染(hardy_gray_good)为 13px 的 Arial 进行说明。
我并不是问上述 3 种变体中哪一种更易读——对我来说,hardy_gray_good 比其他两种变体更易读,而且我希望在我的 Ubuntu Lucid 系统上使用它。
答案1
我发现字体提示设置是造成我所感知的质量差异的原因。哈迪·格雷·古德完成了中等的提示设置,而其他人则使用轻微提示设置。
解决我的问题的一个直接方法是做这些:
改变值系统 / 偏好设置 / 外观 / 字体 / 详细信息 / 提示到中等的. 其他设置如平滑没什么大不了的:子像素对于 LCD 来说是一个很好的默认设置,但是灰度也可以。
编辑字体配置配置设置提示中等的最简单的方法如下:
cp -i /etc/fonts/conf.avail/10-hinting-medium.conf ~/.fonts.conf
事实证明,这种编辑对于 Firefox 和 Chrome 来说是必要的,因为它们忽略了系统 / 偏好设置 / 外观 / 字体 / 详细信息 / 提示环境。
重新启动 Firefox 和 Chrome 等应用程序。重新启动所有应用程序的最简单方法是注销并重新登录。
答案2
为什么不尝试新的 Ubuntu 字体?也许对新设置进行了更优化。
答案3
我也建议使用 ubuntu 字体。您也可以尝试 Droid Sans 字体。这两种字体看起来都不错。
您可以从“外观首选项”中更改默认设置。据我所知,以前的默认设置是轻微提示、RGB 和子像素(LCD)平滑。
充分的暗示并不总是好的。