Плагин KSP Font Generator простая, легкая утилита для создания растровых шрифтов для Kontakt.
Этот плагин преобразует любой текстовый объект в полосу шрифтов, совместимую с Kontakt, которая сохраняет большинство* настроек шрифта из исходного текстового объекта (*см. предостережения ниже).
Этот плагин улучшает существующие инструменты генерации шрифтов Kontakt несколькими способами:
- Нет необходимости вручную загружать файлы шрифтов или копировать настройки во внешний инструмент. Вы можете конвертировать текстовые элементы прямо из вашего дизайна интерфейса, не выходя из Фигмы;
- Поскольку шрифт генерируется механизмом рендеринга Фигмы, символы будут выглядеть идентично любому статическому тексту, который вы используете в своем дизайне;
- Плагин определяет истинные границы каждого отображаемого символа и предотвращает наложение пикселей соседних символов (общая проблема с некоторыми из существующих инструментов).
Как пользоваться
- Щелкните правой кнопкой мыши любой текстовый объект в документе Фигмы и выберите Plugins > KSP Font Generator > Generate Font;
- Будет создан новый фрейм, содержащий спрайт-таблицу сгенерированного шрифта в векторном формате. Сгенерированный шрифт сохранит все стили текста, примененные к исходному текстовому объекту; Э
- кспортируйте фрейм в формате PNG, и он будет готов для использования в Kontakt.
Поддерживаемые свойства текста:
Шрифт;
Размер шрифта;
Начертание (жирный, курсив и т. д.);
Расстояние между символами;
Подчеркивание и зачеркивание;
Регистр;
Цвет заливки;
Непрозрачность;
Внутренняя тень.
Неподдерживаемые функции и предостережения
Из-за особенностей растровых шрифтов и того, как Kontakt их обрабатывает, есть несколько предостережений, о которых вы должны знать.
- Kontakt не поддерживает пары кернинга. Это означает, что определенные последовательности символов могут выглядеть необычно расположенными (особенно символы с параллельными диагональными линиями, которые обычно перекрываются, например «AV»). Если в будущем Kontakt не будет поддерживать пары кернинга, с этим ничего нельзя будет поделать;
- Плагин будет фиксировать положение каждого символа, чтобы предотвратить наложение. Это вступит в силу при выборе размера шрифта или значения интервала, которые обычно приводят к перекрытию символов. Когда это произойдет, появится предупреждение;
- Любые текстовые эффекты, вызывающие перекрытие границ символов, не поддерживаются. Это включает в себя размытие, тени и штрихи. Мы можем добавить поддержку для них в будущем, хотя использование этих функций приведет к увеличению минимального интервала между символами;
- Градиентные заливки не поддерживаются;
- Другие свойства текста, такие как расстояние между строками и абзацами, не будут иметь значения, поскольку пользовательские шрифты можно использовать только для однострочных этикеток.