про разработку и дизайн шрифтов

Оптимизация кернинга для латиницы и кириллицы

13 мая 2016, 17:41

Факт: кернинг не самое интересное и захватывающие занятие при разработке шрифта. Доделывая кернинг для «Огонька» устал и думал: «как оптимизировать процесс?».

Придумал. В латинице и кириллице есть одинаковые по форме буквы. Например прописные: ABCEHKMOPTX. Возьмём «P». Для правой стороны кириллической и латинской «P» назначим одинаковый класс, назовём «Right-P». Для левой стороны кириллической и латинской «А» назначим класс «Left-A». Получается при изменении в латинской паре «PА» будет автоматически изменяться кернинг и в кириллице.

Для эксперимента создал две копии от оригинального файла. Заново сделал кернинг для латинской и кириллической «P». Результат говорит сам за себя: 26 пар против 18. Процесс работы ускоряется на 31%.
кернинг

Объединять в общие классы кириллицу и латиницу — ускорительно.

Поделиться
Ваш комментарий
адрес не будет опубликован

ХТМЛ не работает

Ctrl + Enter
Популярное