在notepad ++中使用UTF-8编码问题

时间:2011-12-02 15:02:10

标签: utf-8 notepad++

在使用Notepad ++查看时,我遇到了正确显示utf-8字符的问题。

我正在查看从以下位置下载的地理位置列表:

http://www.world-gazetteer.com/wg.php?x=1322834778&men=stdl&lng=en&des=wg&srt=npan&col=adhoq&msz=1500

我已经在utf8中设置了编码 - >编码。

显示问题的一个例子是城市“H̨alīmābād”。我把它看作是H,然后是一个方形角色,然后是alīmābād。但是,如果我从Notepad ++复制并粘贴到该文本区域,则城市名称会正确显示。

我已经尝试过谷歌搜索,但大多数答案是在编辑器中将编码设置为utf8,正如我之前提到的,我已经完成了。

如果有人可以建议如何解决这个问题,我将非常感激。非常感谢!

1 个答案:

答案 0 :(得分:3)

在您的示例中,第一个可见字母由字母H编码,后跟组合ogonek;代码点48后跟328。您的其他重音字母由单个代码点编码,例如12B为“拉丁小写字母I with macron”。

您可能需要阅读Characters and Combining Marks上的unicode常见问题解答。以“使用带有组合抑扬的X的旋风X”为例的问题与您的情况相同。你会注意到它说“你的问题很可能是你正在使用的布局引擎和/或字体的限制”。因此,您可能想要尝试的第一件事是看看您是否能够使用不同的字体查看文件。