我怎样才能使字体看起来像在 Windows 中一样?

我怎样才能使字体看起来像在 Windows 中一样?

Ubuntu 中的字体看起来很糟糕而且很模糊。当我比较 Ubuntu 和 Windows 中的网站时,即使导入了所有 Windows 字体,Windows 字体看起来也更易读。我该如何改变这种情况?

答案1

当你说“让字体看起来好的”,你真正的意思是“让字体看起来就像我习惯的那样“——如果你使用的是 Mac,你会问“如何防止字体扭曲”。

Windows 中的字体渲染与像素网格高度对齐,用扭曲的字体来代替锐利的边缘。这对应于外观→字体→详细信息中的“完整提示”选项。您不必进行任何其他配置。

OS X 上的字体渲染则相反 - 它不会扭曲字体形状,这意味着大多数字形跨越像素边界。这对应于“无”提示选项。

默认情况下,Ubuntu 处于两者之间 - 使用轻微的提示,稍微扭曲字体,使其更好地适合像素网格。

如果您使用的是 LCD 显示器,则应该启用子像素抗锯齿,无论提示类型如何。

答案2

喜欢 Windows 风格字体的 Ubuntu 用户可能会发现这个答案我发布到超级用户提问“更好的 Ubuntu 字体”有用。

以下是如果你遵循我的建议可以得到的结果示例:

答案3

  1. 启用字体提示。

    右键单击桌面,单击更改背景,单击字体选项卡并打开子像素平滑。您可能会发现通过详细信息按钮可以获得更好的结果。

  2. 如果您的字体在某些应用程序中“损坏”,就像我之前在 Firefox 中遇到的那样,请尝试以下操作:

    sudo fc-cache -fv
    

    它应该只是刷新系统字体缓存。看起来很傻,但对我来说很管用。

答案4

我认为真正有助于提高字体流畅度的是通过调整 dpi。

首先,打开终端并输入:

xdpyinfo | grep resolution

它会给你一个像“96x96”这样的数字。

现在转到外观设置中的字体选项卡。单击右下角的详细信息按钮。在这个新窗口的顶部有一个可以输入数字的地方。输入终端命令给您的第一个数字。例如,它给了我“108x106”,所以我把 108 放在那里。

这样做会让你更接近你所寻找的流畅字体。

相关内容