Notepad++ 特殊 Unicode 字符无法正确显示

Notepad++ 特殊 Unicode 字符无法正确显示

我正在使用 Notepad++ (v7.9),并且正在处理 IPA (国际音标) 中使用的一些特殊 Unicode 字符,例如 ð (eth) 或 ŋ (eng)。这些字符在 Unicode 中定义。我已经能够成功地将它们复制并粘贴到 Notepad++ 中,并且该部分运行良好。我还可以成功保存到文本文件(使用 UTF-8 编码)。

但是,如果我在 Notepad++ 中重新打开该文件,它们就无法正确呈现。“ð”变成了“รฐ”,“ŋ”变成了“ล‹”(它看起来像一个类似于“a”的字符,后面跟着“PLD”的突出显示,类似于我在空字符中看到的)。

如果我在记事本(Windows 程序,而不是 Notepad++)中打开同一个文件,字符显示正常,因此我认为这一定是读取文件或渲染文本的问题。也可能是字体问题,但我使用的是默认字体。

我怎样才能让 Notepad++ 正确显示这些字符?

答案1

可能是字体无法正确显示特定字符​​。请尝试使用其他字体。

Settings > Style Configurator... > Language: Global Styles, Style: Global override, Font Style: Font name: <try to set to another font, e.g. Courier New>
And check "Enable global font"

相关内容