Как можно вводить или вводить символы Unicode, используя кодовую точку на iPhone?


15

Я знаю о возможности использовать акцентированные символы, удерживая клавишу, пока они не появятся (т. Е. И т. Д.); однако мне любопытно, как, если возможно, можно ввести кодовую точку в шестнадцатеричном формате или иным образом вывести соответствующий символ?


1
Дори, я вижу, что вы закрыли это как точную копию, когда на самом деле вопрос более конкретен, чем просто ввод символов, скорее мой вопрос связан с возможностью ввода символов Unicode без помощи какого-либо другого приложения. Например, Mac OS позволяет пользователю вводить ALT + 4-значный шестнадцатеричный код, если для клавиатуры установлено значение «Ввод шестнадцатеричного Unicode». Не могли бы вы снова открыть его, так как ответ может касаться многоязычных вопросов, а не только символов копирования / вставки? Спасибо!
mkelley33

@ Кайл Кронин: Просто из любопытства и, надеюсь, узнать что-то новое, что означает «идентификационный номер» в редактировании заголовка, и как оно связано с терминологией «кодовая точка»? Спасибо за открытие!
mkelley33

@ mkelly33 Я не был уверен, как это называется - если вы считаете, что кодовая точка лучше, я могу ее изменить
Кайл Кронин,

«Кодовая точка» или «позиция кода» - это просто технические термины, используемые unicode.org unicode.org/glossary. По сути, это то же самое, что и уникальный идентификатор, но в особенности целое число. Наиболее распространенная кодировка, с которой я работал, представляет кодовые точки в шестнадцатеричном формате.
mkelley33

1
@ Кайл Кронин: Технические термины могут дать лучший ответ. Итак, не могли бы вы поменять слова «по идентификатору» в вопросе на «использование кодовой точки»? Вы увидите много написанного о том, что Unicode неправильно понимается в компьютерном мире, и я хотел бы быть осторожным, чтобы не распространять дезинформацию и не вводить двусмысленную терминологию в уже сложную тему! Спасибо :)
mkelley33

Ответы:


4

UniK - Unicode и навигация Расширение клавиатуры, кажется, ближе всего к карте символов, и оно также функционирует как расширение клавиатуры. Вы действительно должны ввести шестнадцатеричные кодовые точки в этом приложении.


Этот ответ должен быть принятым ответом! Это именно то, что искал вопрос. Дал бы этот ответ 10 голосов, если бы мог
Пользователь, который не является пользователем

3

В App Store есть приложения, которые отображают все символы, разрешенные в наборе Unicode, которые можно скопировать и вставить в другие приложения, такие как Mail и т. П. Поиск «Unicode» в App Store приводит к целому ряду из них, как бесплатных, так и платных.

Существует также Glyphboard (посещение с вашим устройством iOS), который вы можете сохранить в виде закладки на вашем устройстве iOS для удобного интерфейса с некоторыми из наиболее популярных. Это очень легкий и часто меняется.


Спасибо за предложение, но я надеюсь, что есть другой, возможно, более технический способ ввода с помощью некоторой комбинации клавиш шестнадцатеричного или другого такого формата для вывода символов в основной многоязычной плоскости и, возможно, в кодовом пространстве Юникода за его пределами.
mkelley33

Собственно - то есть прямая поддержка iOS - для полного набора Unicode на клавиатуре не существует. Все решения будут сторонними, и, поскольку их так много, обязательно найдется то, что сделает то, что вы хотите.
Филипп Реган

1
Спасибо за комментарий, Филипп. Где задокументировано, что «полного набора Unicode на клавиатуре не существует»? Как вы пришли к этому выводу? Очень признателен!
mkelley33

1
Я не общедоступен, но в документации, доступной для разработчиков, есть списки доступных клавиатур. Существует множество языковых клавиатур, которые содержат символы в наборе Unicode, но нет такой клавиатуры, которая просто является набором Unicode.
Филипп Реган

1
Клянусь, я видел это в какой-то момент, но я не связывался с ним, и найти его снова кажется трудной задачей. Сожалею.
Филипп Реган

2

Интересно, вы когда-нибудь находили способ ввода символов Unicode прямо на ipad?

Сейчас 2017.09, и самое близкое, что я нашел, - это приложение Unichar. Невозможно ввести (uni) коды напрямую, но доступно 18 страниц Юникода (в платной версии, 8 в бесплатной версии.) Интересно, что он устанавливается как приложение, которое вы можете открыть, но также имеет клавиатуру с тот же уровень возможностей, что и у приложения, и аналогичный интерфейс

Это такой же близкий ответ, как я нашел на тот же вопрос. Это странное яблоко так долго противостоит интересам пользователей.


1
Я думаю, что было бы трудно убедить Apple, что любому значительному числу пользователей требуется ввод шестнадцатеричного кода. Emoji, например, требует ввода 8 символов, что совершенно непрактично по сравнению с любой системой палитр.
Том Гевеке

1
@TomGewecke Возможно, но Ройрой действительно нашел приложение, которое делает то, что предполагал оригинальный вопрос. Почему до 2015 года потребовалось создать приложение, которое выполняет эту необходимую функцию?
Пользователь, который не является пользователем

2

Я искал подобное, и лучшее стороннее приложение, которое я нашел для произвольного ввода Unicode, называется UnicodeLab.

Он позволяет вам вводить любой юникод в десятичном или шестнадцатеричном формате, просматривать его в нескольких шрифтах и ​​копировать в буфер обмена. Вы также можете легко переключаться между соседними символами.

Это бесплатно.


Действительно, очень классное приложение, но я ищу способ ввода символа Unicode, используя ALT + 4-значный шестнадцатеричный код, если для клавиатуры установлено значение «Ввод шестнадцатеричного Unicode». Спасибо за предложение!
mkelley33

-4

Я думаю, что IOS не обеспечивает ввод шестнадцатеричного Unicode, потому что это может повлиять на производительность. Исходные данные из Восточной Азии потребляют процессор / память в 100 раз больше, чем латиница из моего опыта.


Этот ответ - полная чушь и должен быть удален.
Том Гевеке
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.