Как можно вводить или вводить символы 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.