为什么相同的字体在 Windows 和 Ubuntu 上看起来不同?

The*_*ent 3 windows fonts appearance ubuntu

我使用 Windows,有时我在虚拟机中使用 Ubuntu。我想知道为什么 Ubuntu 中的字体更容易阅读?

在下面,您可以在 Windows 7(左)和 Ubuntu 12(右)上看到使用 Monospace 12 的 GEdit。

在此处输入图片说明

我真的更喜欢 Ubuntu 的字体。有没有办法将这种外观应用于 Windows 7?

观察。原始图像与上传后显示的图像略有不同。

Dar*_*oid 6

首先,这是两种不同的字体。“等宽”是一个字体系列(如 Serif、Sans-Serif 等),而不是特定的字体。等宽意味着每个字符与所有其他字符具有相同的宽度,并且通常用于代码,以便它与上面和下面的代码对齐以提高可读性。(通过比较、 和字符i,最容易看出它们是不同的字体)m$

其次,Windows 和 Ubuntu 都有所谓的字体平滑功能。大多数字体是基于矢量的,这意味着它们被定义为曲线和线条 - 这对于将它们缩放到任何大小非常有用,但对于实际将它们渲染到基于像素的屏幕来说却很糟糕。有一系列技术可用于改善字体渲染,根据您使用的技术,字体看起来可能略有不同。

如果您对 Windows 呈现字体的方式不满意,您需要打开 ClearType(它看起来已经打开了),然后运行 ​​ClearType 配置工具:

  1. 打开控制面板
  2. 搜索 cleartype
  3. 选择调整 ClearType 文本
  4. 确保已启用 ClearType,然后通过单击在屏幕上看起来最佳的文本版本来按照提示进行操作。

来源