6

私のCocoaアプリが基本多言語面外の入力を適切に処理することをテストしたいのですが、それをコピーして貼り付けることは問題外です。BMP以外の文字を入力する方法がわかりません!日本語を入力ソースとして設定し、日本語の単語を入力することでランダムなカタカナまたはひらがなを取得できますが、そのトリックはプレーン2の文字では機能しません。に文字を貼り付けると、入力方式エディターが閉じられるため、これも機能しません。私は実際に、米国英語のキーボードで正しいキーストロークをいくつかの言語の入力ソースに入力する必要があると思います(おそらく中国語が良い選択でしょう)。はっきりしない場合は、アジアの言語は話せません。

2番目のプレーンの一部の文字の例を次に示します。http://www.unicode.org/cgi-bin/UnihanGrid.pl?codepoint = 20000

私が持っている、または無料で入手できるフォントでグリフをレンダリングできる限り、0xffffを超えるUnicode文字はすべて私の目的に使用できます。

4

1 に答える 1

4

Character Viewerパネルを有効にすることで、任意のUnicode文字を手動で簡単に入力できます。OS X 10.6ではSystem Preferences -> Language & Text -> Input Sources、左側の入力方法のリストに移動Keyboard & Character Viewerし、右側で[有効にする]をクリックしますShow Input menu in menu bar。これにより、標準のOSXメニューバーの右上に項目が追加されます。次に、それをクリックしてキャラクタービューアを選択できます。表示されるパネルで、を選択しますView -> Code Tables。次に、Unicodeタブで、BMPの外側を含む任意のコードポイントまでスクロールダウンできます。その文字を選択し、をクリックしInsertて、次のようなテキストフィールドに挿入します。

于 2011-01-03T23:04:38.457 に答える