OpenType CMAP формат, который поддерживает сопоставление массива символов с идентификатором глифа? [Мигрировать?]

262
Soren

Я не уверен, что это в правильном сообществе.

Я пишу обертку Scala в формат OpenType шрифтов, и при попытке найти кодирование идентификатор таблицы СМАРА, которая отображает массив или набор символов, я вижу отображение 1 или 2 символов в глифе ID, но не последовательность символы в глиф, как шрифт значков материала Google может.

Есть ли код спецификации для таблицы CMAP в спецификации OpenType, который позволяет мне сопоставить последовательность символов с идентификатором глифа? Могу ли я эмулировать это, используя тип кодирования UVS? UTF-32 является предпочтительным.

0

1 ответ на вопрос

0
Soren

Оказывается, эти данные лежат в таблице GSUB . Это делается для того, чтобы отдельные глифы можно было визуализировать, предоставляя возможность для комбинации глифов.

Похожие вопросы