Notepad++ (v6.3) 是我常用的文本编辑器,一款很棒的程序。中文(简体和繁体)、日语、波兰语等都可以正常显示……但韩文字符显示为小方框。当我将文本复制到记事本时,它可以正确显示。
这是我尝试显示的文本示例(来自Notepad
):
相同文本的显示方式如下Notepad++
:
我尝试过的事情:
在记事本中,检查字体 (
Format > Font...
)。设置为Courier New
。也试过了Lucida Console
。韩文字符总是显示正常。在 Notepad++ 中,检查字体(
Settings > Style Configurator...
,然后Global Styles > Global override
和Global Styles > Default Style
)。这设置为Courier New
。也试过了Lucida Console
。韩文字符显示为方框。绝大多数字体都无法正确显示韩文。在上述 Notepad++ 中,少数字体可以正确显示韩语。可以使用的字体有、、
Batang
和其他一些字体。我不确定这些字体来自哪里,因为我做了很多国际化工作,我想我安装了一些亚洲语言包。Dotum
Droid Sans Fallback
Estrangelo Edessa
如何显示韩文?字体应为等宽,最好为Courier New
。
更新
有趣的是,如果我将韩语与中文、泰语或日语放在同一行,它会正确显示:
컨베이어 동작중 same line Chinese last 输送带在运行
输送带在运行 same line, Chinese first 컨베이어 동작중
컨베이어 동작중 same line as some Thai สายพานเดิน
但是如果韩文文本单独显示(或者与我尝试过的其他语言一起显示,如英语、波兰语、俄语、希腊语等),它会显示为方框。