对于某些 Windows 字体,存在显示问题,其中连字字距调整似乎翻转并使两个字母变粗。这是在 Firefox 中使用 Helvetica 的电子邮件截图:

正如你所看到的,这似乎是关于交叉字符(t和f)相互连接的方式以及像i.
我已经有这个问题很长时间了(在多个系统上),想知道是否有人见过类似的问题出现并找到了解决它们的方法。
注意:我认为这只会影响 Firefox。Chrome 和 LibreOffice 都很好。
我安装了 Calibri,因为它是 M$ Office 的默认字体,而且我的许多客户都使用这种字体向我发送文档。
但它显示时没有抗锯齿,这太可怕了。就像再次在 Windoze 机器上一样:-O

它似乎只发生在小尺寸上;它在更大的尺寸下抗锯齿。我可以禁用这个吗?
编辑:
我的/etc/fonts/config.avail/10-antialias.conf包含
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- Use the Antialiasing -->
<match target="font">
<edit name="antialias" mode="assign"><bool>true</bool></edit>
</match>
</fontconfig>
Run Code Online (Sandbox Code Playgroud)
和
% fc-match calibri
calibri.ttf: "Calibri" "Regular"
Run Code Online (Sandbox Code Playgroud) 我将.ttfWindows 安装上的 Calibri 文件复制到我的 Ubuntu 文件夹中,.fonts以在 Ubuntu 上获取 Calibri。它给了我一种与 Windows 上的 Calibri非常相似的字体,但又不完全相同。
[字体大小一样,大=Ubuntu,小=Windows]
最丑的当然是ti. 有人知道如何让 Calibri 在 Ubuntu 上正确工作吗?
结果fc-match -v Calibri是:
Pattern has 37 elts (size 48)
family: "Calibri"(s)
familylang: "en"(s)
style: "Regular"(s)
stylelang: "en"(s)
fullname: "Calibri"(s)
fullnamelang: "en"(s)
slant: 0(i)(s)
weight: 80(i)(s)
width: 100(i)(s)
size: 12(f)(s)
pixelsize: 12.5(f)(s)
foundry: "MS "(w)
antialias: True(w)
hintstyle: 1(i)(w)
hinting: True(w)
verticallayout: False(s)
autohint: False(s)
globaladvance: True(s)
file: "/home/pascal/.fonts/calibri.ttf"(w)
index: 0(i)(w)
outline: …Run Code Online (Sandbox Code Playgroud) 我在 LibreOffice 中遇到过这个超级烦人的字体错误。请看下面的截图。无论我选择什么字体或缩放级别,字母之间的空格都是乱七八糟的。当我改变缩放级别时,间距实际上在改变,但看起来仍然非常难看。
我有一个几乎默认的 Ubuntu 安装。我安装了几种字体(droid、mscorefonts)。我没有更改任何字体设置。

其他应用程序中的字体看起来很棒。当我在 Google Docs 或 MS Web Word 中打开完全相同的文本时,它看起来很完美。
我将不胜感激有关此问题的任何帮助。谢谢!
与我的操作系统的其余部分和其他文本应用程序(例如 MS Word)相比,LibreOffice 看起来很糟糕。看起来它没有抗锯齿,我该如何激活它?
这是它的外观截图:
如果有帮助,我正在运行 Ubuntu 14.04。