修复字体标准化

修复字体标准化

我在 Alacritty 中使用的字体无法正确显示某些文件/文件名中的元音变音。

重现:

$ echo FAIL $'A\u0308'
FAIL Ä
$ echo OK $'\u00c4'
OK Ä

显示如下:

元音变音

根据 Alacritty 的作者的说法,它没有进行标准化,而且字体也没有正确定位符号。

是否有一个工具可以修复此字体,以便它Ä在两个版本中都能正确显示,就像在浏览器中显示的一样?

有问题的字体是 Consolas,尽管它也发生在 Inconsolata 或 Noto Sans Mono 等类似字体中。它主要在 Fira Mono 中工作。

相关内容