从 Win8.1 升级到 Win10 后,单个字体显示不正确

从 Win8.1 升级到 Win10 后,单个字体显示不正确

我最近从 Windows 8.1 迁移到了全新安装的 Windows 10。为了确保在此过程中不会丢失任何字体,我从 Win 8.1(AppData/Local)复制了所有 TTF 和 OTF 文件,然后通过 Windows 字体安装程序分别重新安装了它们。

由于某种原因,在我的所有字体中,一种名为“Estrangelo Edessa”的字体无法正确显示。以下是它在安装程序和 Word 2013 中的样子:

不正确的 Estrangelo Edessa 字体

它实际上应该是这样的:

正确的 Estrangelo Edessa 字体

它似乎借用了两种不同的字体来显示字母和数字,并且字母间距很奇怪(大写字母最为明显)。

我对 Windows 如何处理字体了解甚少,无法弄清楚这个特定字体可能出了什么问题,它在之前的 Win8.1 安装中,使用相同的 TTF 文件运行良好。我目前猜测,在 6 年的时间里,我肯定在某个时候安装了与此字体交互的某些 Windows 组件,但我一直找不到那是什么。

相关内容