不能再使用 Alt 代码插入 Unicode 字符

Ber*_*rgi 11 opera windows-7 unicode alt-code

一段时间以来,我一直在多个应用程序中使用省略号 8230的Alt 代码。几天前它停止工作,并&显示而不是Alt+ 8+ 2+ 3+ 0(在小键盘上)。这发生在我的台式机和我的笔记本电脑上(我将它与 一起使用Fn)。两者都在代码页 850 的 64 位 Win-7 上运行,并且两者都可能最近更新了 Windows 和 Opera 12。

此输入法被禁用的原因可能是什么我该如何将其切换回来

顺便说一句,我刚刚发现Alt+ 0+ 1+ 3+3确实有效。我还发现Alt+ 8+ 2+ 3+0在 WordPad 或 MsWord10 中仍然有效,但在 Opera 和 Notepad++ 中均无效 - 在插入之前,字符代码被转换为模数 256。

Juk*_*ela 7

据我所知,Alt nnnn(nnnn 十进制 > 255)方法是 RichEdit 功能,因此仅适用于选定的程序,例如 WordPad 和 MS Word。在其他程序中,输入的数字 nnnn 以 256 为模减少以产生 0...255 范围内的数字,根据使用的代码页进行解释。

参见 要插入的Unicode通过键盘字符?其中描述了一些替代方法。不幸的是,默认情况下,Alt + xxxx(xxxx 十六进制;例如,Alt + 2026 表示“...”)方法显然是禁用的,您需要修改 Windows 注册表以允许它。除了 UnicodeInput 实用程序,还有Unicode Input by Name,但这些方法不如 Alt 方法方便快速键入。


Pet*_*orf 0

可能当前字体不支持此类大写 Unicode 字符,请将字体更改为“Arial”,然后重试。

当我在写字板中测试时,ALT+8+2+3+0 适用于 Arial,但不适用于其他一些字体。