为什么 Notepad++ 将某些 Unicode 字符显示为正方形?

Ook*_*ker 6 notepad++ unicode special-characters utf-8

它可以显示,???但其他一些下标(如??)被转换为正方形。当我复制该方块并粘贴到此处时,问题就消失了:?。这是为什么?该文件以 UTF-8 编码。

仅供参考:Unicode 下标和上标

Kam*_*ski 3

这取决于您使用的字体是否定义了这些符号。

\n\n

我在这里找到了更改字体的基本方法:

\n\n
\n
    \n
  • 选择菜单选项设置 - 样式配置器\xe2\x80\xa6
  • \n
  • 在样式配置器对话框中,选择全局样式语言
  • \n
  • 然后,选择默认样式
  • \n
  • 最后,在“字体样式”区域中,您也可以选择您喜欢的字体和/或其大小
  • \n
\n
\n\n

当我从列表中选择一种字体时,它会立即应用,因此很容易看出哪种字体支持您需要的字符。当然,如果您使用的不仅仅是“全局样式”/“默认样式”,那么您应该相应地修改上述解决方案。

\n