Я хочу проверить, что мое приложение Какао правильно обрабатывает ввод за пределами основной многоязычной плоскости, и о вставке копий в него не может быть и речи. Я не знаю, как ввести персонажа за пределами BMP! Я настроил японский в качестве входного источника и могу получить случайные слова катакана или хирагана, набрав слова, звучащие по-японски, но этот трюк не сработает для персонажей плоскости 2. Вставка символов в закрывает редактор метода ввода, так что он тоже не работает. Я думаю, что на самом деле мне нужно вводить правильные нажатия клавиш на клавиатуре из США на английском языке в качестве источника ввода для какого-либо языка (предположительно, китайский будет хорошим выбором). Если это не очевидно, я не говорю на азиатских языках.
Вот пример некоторых символов во второй плоскости: http://www.unicode.org/cgi-bin/UnihanGrid.pl?codepoint=20000
Любой символ Юникода выше 0xffff будет приемлем для моих целей, если я могу отображать глиф с использованием шрифта, который у меня есть или я могу получить бесплатно.