Кастомный шрифт

Идея проекта

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

Этап 1. Механика замены

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

Этап 2 (перспективно)

  • Создание программного интерфейса или таблицы для гибкого добавления новых соответствий.