3

Я хотел бы знать 3 вещи:

  1. Включены ли цифры майя в последнюю версию Unicode?
  2. Можно ли печатать цифры майя на компьютере без Unicode?
  3. Если # 2 возможно, как бы я это сделал?

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

Пожалуйста, обратитесь к другому сайту, если это не тот сайт; Я не уверен, что выбрал правильный сайт SA для этой темы.

3 ответа3

3

Unicode 11.0.0, выпущенный 5 июня 2018 года, включает цифры майя в блоке U+1D2E0 - U+1D2F3 . Цифры майя

2

(1) Включены ли цифры майя в последнюю версию Unicode?

Нет, не сейчас. "Иероглифы майя" упоминаются в дорожной карте Юникода для дополнительной многоязычной плоскости .

AFAIK, большинство таких предложений для Unicode сделаны Инициативой кодирования сценариев ; возможно, свяжитесь с ними.

(2) Можно ли печатать цифры майя на компьютере без Unicode?

Как текст, как правило, нет - не существует широко используемого набора символов, который бы их поддерживал; конечно, не обычный ISO-8859 или аналогичные. TRON может работать, но я не знаю ни одной системы, поддерживающей его.

1

Поскольку цифры майя еще не включены в Unicode, как объясняет @grawity, вам придется прибегнуть к кодовым точкам частного использования . Это означает, что данные могут быть обработаны осмысленно только программами, которые придерживаются определенного «частного» соглашения. В приложении, которое поставляется со своим собственным шрифтом, это может быть осуществимо. Например, шрифт Maya назначает цифры майя кодовым точкам частного использования U+F7F7 ...U+F847. Если вы создаете свой собственный шрифт, вы можете использовать любые кодовые точки для частного использования (при условии, что они не конфликтуют с возможными другими использованиями для частного использования в вашем приложении).

Хотя кодовым точкам частного использования не назначены символы в стандарте Unicode, они могут обрабатываться как символы. Однако они не имеют специальных символьных свойств (таких как буквенные или числовые, имеющие числовые значения и т.д.), Поэтому вся обработка должна выполняться в приложении на низком уровне. Но вы можете, например, создать раскладку клавиатуры или виртуальную клавиатуру, которая позволяет пользователю печатать их так же, как вы это делаете для обычных выделенных символов,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .