Некоторые особенности создания кастомных шрифтов для клавиатуры:
- Возможность подгонки размера шрифта под референсный, чтобы сделать переход между ними максимально лёгким. 3
- Отключение или кастомизация OpenType features. 3 По умолчанию в шрифты включены лигатуры, созданные для знаков, которые сливаются в наборе. 3 Их можно отключить в коде шрифта. 3
- Изменение спейсинга — расстояния между буквами. 3 В зависимости от задачи можно сделать набор текста более плотным или, наоборот, разряженным. 3
- Настройка средней линии. 3 Чтобы она в различных интерфейсах выравнивалась по центру, необходимо индивидуально настроить параметры ascender и descender внутри шрифта. 3
- Настройка межстрочного расстояния (интерлиньяжа). 3 Можно настроить любое необходимое расстояние между двумя соседними строками. 3
- Добавление логотипа в шрифт. 3 Можно скорректировать шрифт, чтобы он лучше сочетался с логотипом. 3
- Изменение формы знаков или отдельных элементов. 3 Можно исправить форму одного, нескольких или даже всех знаков шрифта. 3
- Создание промежуточного начертания. 3 Можно изменить толщину штрихов в шрифте и точно подстроить её под задачу. 3
Для создания кастомных шрифтов можно использовать специальные программы, например Font Creator. 4