在OS X中,如何使用标准输入法编辑器输入二维Unicode字符?

我想测试我的Cocoa应用程序正确处理基本多语言平面之外的输入,并且复制粘贴它是不可能的。我不知道如何键入BMP之外的角色!我已经设置日语作为输入源,并且能够通过键入日语单词来获得随机片假名或平假名,但该技巧对于2号平面字符不起作用。粘贴字符会解雇输入法编辑器,因此也不起作用。我想我实际上需要在我的美式英语键盘上输入正确的键击到某种语言的输入源(中文,大概是一个不错的选择)。如果不明显,我不会说任何亚洲语言。 以下是第二个平面中某些字符的示例:http://www.unicode.org/cgi-bin/UnihanGrid.pl?codepoint = 20000 只要我能用我拥有或可以免费获得的字体渲染字形,我的目的就可以接受0xffff以上的任何unicode字符。     
已邀请:
您可以通过启用
Character Viewer
面板轻松手动输入任何Unicode字符。在OS X 10.6中,转到
System Preferences -> Language & Text -> Input Sources
,在左侧的输入法列表中,单击启用
Keyboard & Character Viewer
,在右侧单击
Show Input menu in menu bar
。这应该在标准OS X菜单栏的右上方添加一个项目。然后,您可以单击它以选择字符查看器。在出现的面板中,选择
View -> Code Tables
。然后,在
Unicode
选项卡中,您可以向下滚动到任何代码点,包括BMP之外的代码点。选择该字符并单击
Insert
将其插入如下文本字段:

要回复问题请先登录注册