在记事本等文本编辑器中,字符以奇怪的方式合并

在记事本等文本编辑器中,字符以奇怪的方式合并

Space Mono我从 Google Fonts下载了字体(常规)(关联Fixedsys Excelsior 3.01),以及其网站上的字体(关联)。

在 Visual Studio Code 和 Brackets 等文本编辑器中,这些字体显示正常。(Visual Studio Code 和 Brackets 是用于 Web 开发的文本编辑器,它们是在 node.js 的帮助下开发的)

但是,当我在记事本、Visual Studio Code 或<textarea>网页(显示在 Google Chrome 中63.0.3239.108 (Official Build) (64-bit))中使用这些字体时,当我键入一系列字符时,字符开始表现出奇怪的行为并开始相互合并。

这是一个例子(记事本)

您在每个图像中看到的文本都是相同的,并且在第一张图像中正确呈现。

  • Courier New(正确呈现):

在此处输入图片描述

  • Space Mono(渲染错误):

在此处输入图片描述

  • Fixedsys Excelsior 3.01(渲染错误):

在此处输入图片描述

我使用的是运行 Windows 8 的笔记本电脑。我也在 Windows 10 Pro(版本 1709)上进行了测试。同样的问题。

我的问题是,为什么会发生这种情况?我该如何避免这种情况?这对我来说有点烦人。

相关内容