在某些网站上,Windows 11 上基于 Chromium 的浏览器(已测试 Edge 和 Chrome)将显示与 Courier New 完全相同的字体,而不是正确的字体。Firefox 会正确显示它。
该问题仅出现在少数网站上。所有浏览器都是最新的。替代字体始终是 Courier New 或非常相似的字体,但缺少“ç”或“é”等特殊字符,并且通过font-family
检查器从 css 中删除一些有问题的元素似乎有效,但它并不一致(例如,"Roboto"
在某些网站上会导致奇怪的替换,但并非所有网站都是如此,而不同且相当常见的值sans-serif
会影响其他网站)。
我注意到一些错误与之前有一点点相似,可以通过重新安装有问题的字体来解决(在我的情况下是 Courier New),但 Windows 不允许我删除该文件,即使使用管理员权限,甚至不能使用 Lock Hunter 将其标记为在下次启动时删除。
我还注意到我的 C:\Windows\Fonts 中有很多以 _0 和 _1 为后缀的字体文件(例如,cour.ttf、cour_0.ttf)。最后,我发现每当我重新安装并接受覆盖这些现有的、卡住的字体文件时,我都会得到以索引为后缀的这些副本。因此,重新安装 Courier New 对我来说似乎不是一种解决办法。
最烦人的是,我的母语是葡萄牙语,很多字符最终被空格取代,虽然这并非无法理解,但它变得越来越烦人。
欢迎提出任何指点或建议。