【问题标题】:Using Unicode Character 'ELEMENT OF' (U+2208) in Notepad++在 Notepad++ 中使用 Unicode 字符 'ELEMENT OF' (U+2208)
【发布时间】:2017-06-12 01:47:44
【问题描述】:
我正在尝试在 notepad++ 中使用 Unicode 字符“ELEMENT OF”(U+2208)
如此处所示 --> http://www.fileformat.info/info/unicode/char/2208/index.htm
它应该是一个很像 E 的符号,然后还有一个像 E 一样的 munch 用 s / 通过它来表示“不是一个元素”
我遇到的问题是使用 Alt+2208 会创建“á”。
从诸如网页之类的源中复制它并将其粘贴在上面会显示一个“2”
是否可以使用上述特殊字符?
尝试在我的计算数学讲座上做笔记,但在 notepad++ 中似乎不可能,遗憾的是我更喜欢使用它而不是 word。
【问题讨论】:
标签:
unicode
notepad++
symbols
【解决方案1】:
没关系,伙计们,设法找出问题所在..
如果有人遇到此问题,请尝试在 notepad++ 中更改字体。
原来我使用的字体似乎没有我需要的所有字符,一个简单的字体更改似乎解决了这个问题。
我改成了“Cambria”字体,目前看起来一切都很好:)
设置 > 样式配置 > 全局样式 > 全局覆盖 > 字体名称 > Cambria
然后勾选“启用全局字体”并保存并关闭窗口。
【解决方案2】:
在 Windows 上,ALT-<numeric_keypad> 以两种方式生成字符,这两种方式都不是十六进制的 Unicode 代码点,这是 U+2208 所代表的。
数字是十进制的,必须从数字键盘输入。如果它有一个前导零,它是从 Windows 的当前 ANSI 代码页解释的。在美国 Windows 上,即 cp1252。如果它没有前导零,则将其解释为 Windows 控制台中使用的当前 OEM 代码页。在美国 Windows 上,即 cp437。
来自美国 Windows 上 Notepad++ 的示例:
ALT-128 Ç Correct for [cp437](https://en.wikipedia.org/wiki/Code_page_437)
ALT-0128 € Correct for [cp1252](https://en.wikipedia.org/wiki/Windows-1252)
ALT-2208 返回 á,即 ALT-160。代码页有 256 个条目。 160 是 2208/256 的余数,所以这是有道理的。代码环绕。
如果选择了错误的编码或字体,Notepad++ 通常会生成一个替换字符,例如问号、方框或带框的问号。例如,Cambria 确实包含 ∈,但 Consolas 没有。