Создание шрифта OpenType из старых Type1. Часть3
Следующий этап работы это создание классов, которые нужны нам для создания недостающих кернинговых пар автоматом, и помогут в написании простого и понятного кода для OpenType фич.
Шаг5: Работа с классами.
Открываем панель классов нажатием соответствующей кнопки на тулбаре.

Создаём наш первый ОТ-класс (подробнее как создать класс, написано в этой серии статей). Первый класс будет состоять полностью из альтернативных символов, для этого, выделите все альтернативные символы и потяните в окно классов. Исправьте имя класса на alt2 и нажмите на кнопку Accept.

Скопируйте строку кода из этого класса, создайте второй ОТ-класс и вставьте в соответствующее поле скопированный код.

После этого, удалите все суффиксы у всех символов в данной строке и сохраните класс под именем alt1. Обратите внимание, что кол-во символов в обоих классах должно быть одинаковым!
Теперь, необходимо проделать те же операции с набором цифр старого стиля, и присвоить соответственно имена классам onum2 и onum1. Проделываем те же операции с капителью и переименовываем классы в smcp2 и smcp1.

Следующим нашим действием будет копирование кернинговых пар от символов к лигатурам. Необходимо создать кернинговый класс и в окошко класса перетянуть глиф [f], далее перетягиваем все лигатуры имеющие в левой части соответствующий глиф.
Назначаем имя классу, отмечаем в первой части окна галочкой правый чекбокс и сохраняем класс. Вот, что должно получиться:

Создаём новый кернинговый класс. тянем в панель [f], далее перетягиваем все лигатуры имеющие в правой части соответствующий глиф. Назначаем имя классу, отмечаем левый чекбокс и сохраняем класс.

Этот процесс необходимо проделать для всех символов из лигатур.
Далее идём в Tools > Kerning Assistance > Expand и применяем соответствующие настройки:

Теперь после всех проделанных действий можно зайти в окно метрик, включить режим кернинга и полюбоваться нашим результатом.
Следующий этап - построение OpenType фич.
Предыдущие уроки:
Создание шрифта OpenType из старых Type1. Часть1
Создание шрифта OpenType из старых Type1. Часть2
- Раздел: Библиотека
- Просмотров: 1187
- Автор: Denisbox