Создание собственного шрифта начинается с выбора редактора, и ошибка на этом этапе оборачивается потерянными часами: бесплатный BirdFont не умеет тонкий кернинг, а профессиональный Glyphs работает только на macOS. Поэтому перед установкой стоит определить задачу — нужен простой шрифт из рукописного почерка, полноценное начертание для коммерческого проекта или конвертация готовых векторных букв из иллюстратора.
В этой статье разберём основные программы для дизайна шрифтов, их возможности и ограничения, а также порядок работы от первого глифа до экспорта готового файла .ttf или .otf. Материал подойдёт как новичкам, так и дизайнерам, которые хотят перейти на более серьёзный инструмент.
Как устроен шрифт и что должна уметь программа
Шрифт — это не просто набор картинок букв. Каждый символ (глиф) описывается векторными контурами, а кроме них файл содержит метрики: ширину знаков, межбуквенные интервалы, кернинг пар, базовые линии и таблицы кодировки. Именно поэтому нарисовать буквы в Photoshop недостаточно — нужен специализированный редактор.
Минимальный набор функций, на который стоит смотреть при выборе:
- ✏️ Редактирование кривых Безье с точным контролем узлов и направляющих.
- 📐 Настройка метрик: ширина глифа, апроши, кернинг пар символов.
- 🔤 Поддержка нужной кодировки — для кириллицы обязательно проверяйте наличие Unicode-диапазонов.
- 💾 Экспорт в форматы
.ttf,.otf, а для веба —.woffи.woff2. - 🧩 Импорт контуров из векторных редакторов (SVG, EPS), если буквы рисуются в Illustrator или Inkscape.
Отдельно отметим поддержку кириллицы: некоторые зарубежные инструменты ориентированы на латиницу, и добавление русских глифов в них либо неудобно, либо требует ручной настройки кодировки. Перед покупкой проверьте этот момент в пробной версии.
Обзор популярных программ для создания шрифтов
Выбор инструментов на рынке невелик, и у каждого есть чёткая ниша. Ниже — основные варианты, которые реально используются шрифтовыми дизайнерами.
FontForge — бесплатный редактор с открытым кодом для Windows, macOS и Linux. Умеет практически всё: кривые Безье, кернинг, лигатуры, подсказки (хинтинг), скрипты автоматизации на Python. Минус — устаревший интерфейс и высокий порог входа: новичку придётся потратить время на изучение логики программы.
Glyphs — эталонный редактор для macOS, на котором делают многие коммерческие шрифты. Удобное рисование контуров, мощная работа с переменными шрифтами и несколькими начертаниями в одном файле. Полная версия платная, есть урезанная Glyphs Mini для простых задач. Для Windows аналога нет.
FontLab — кроссплатформенный профессиональный инструмент (Windows и macOS) с долгой историей. Поддерживает весь цикл: рисование, интерполяцию начертаний, хинтинг, экспорт во все актуальные форматы. Цена соответствует профессиональному сегменту.
BirdFont — простой редактор для Windows, macOS и Linux. Бесплатная версия позволяет создавать шрифты под лицензией SIL Open Font License; для коммерческих закрытых шрифтов нужна платная лицензия. Подходит для первого эксперимента, но возможности кернинга и хинтинга скромнее, чем у старших конкурентов.
Calligraphr — онлайн-сервис другого типа: вы распечатываете шаблон, вписываете буквы от руки, сканируете или фотографируете, а сервис собирает из них шрифт. Идеален, чтобы быстро превратить почерк в рабочий файл, но для серьёзного дизайна не подходит.
Сравнительная таблица редакторов
Чтобы упростить выбор, сведём ключевые характеристики в одну таблицу. Учтите, что цены и набор функций меняются между версиями — актуальные условия проверяйте на официальных сайтах разработчиков.
| Программа | Платформа | Цена | Уровень |
|---|---|---|---|
| FontForge | Windows, macOS, Linux | Бесплатно | Средний / продвинутый |
| Glyphs | macOS | Платно (есть Mini-версия) | Профессиональный |
| FontLab | Windows, macOS | Платно | Профессиональный |
| BirdFont | Windows, macOS, Linux | Бесплатно / платная лицензия | Начинающий |
| Calligraphr | Онлайн, любой браузер | Бесплатно с ограничениями | Начинающий |
Пошаговый процесс создания шрифта
Независимо от выбранной программы порядок работы примерно одинаков. Сначала создаётся новый проект, задаются базовые параметры: высота строчных и прописных букв, размер em-квадрата (обычно 1000 единиц для OTF), положение базовой линии. Эти настройки определяют пропорции всего шрифта, и менять их в середине работы болезненно.
Затем рисуются глифы. Опытные дизайнеры начинают не с буквы «А», а с контрольных символов — например, латинских H, O и n: они задают ширину, контраст и характер штрихов для всего алфавита. Для кириллицы аналогичную роль играют Н, О и н.
Третий этап — метрики и кернинг. Каждому глифу назначается ширина и боковые поля (апроши), после чего настраиваются пары с проблемными сочетаниями: AV, То, Уд и подобные. Без кернинга даже красиво нарисованный шрифт выглядит «дырявым» в наборе.
☑️ Перед экспортом шрифта проверьте
⚠️ Внимание: разомкнутые контуры и самопересекающиеся кривые — частая причина того, что шрифт некорректно отображается или не устанавливается в систему. Перед экспортом запускайте встроенную проверку ошибок (в FontForge это пункт меню
Element → Validationили аналогичный в вашем редакторе).
Финальный шаг — генерация файла. Для установки на компьютер экспортируйте .ttf или .otf, для сайта дополнительно сгенерируйте .woff2. После экспорта обязательно установите шрифт в систему и набейте тестовый текст: глазами в редакторе многие огрехи не видны.
Частые ошибки новичков
Первая типичная ошибка — попытка нарисовать весь алфавит за один заход без системы. Результат: буквы разной ширины, прыгающая базовая линия, непоследовательная толщина штрихов. Лечится просто: сначала контрольные глифы и направляющие, потом всё остальное.
Вторая проблема — игнорирование метрик. Новички рисуют красивые буквы, но оставляют одинаковую ширину у всех знаков, и текст превращается в «клеточки». Ширина глифа должна соответствовать его форме: у i она узкая, у Ш — широкая.
Третий момент касается лицензий. Если вы берёте чужой шрифт за основу и редактируете его, проверьте условия лицензии: большинство коммерческих шрифтов запрещают производные работы. Безопасно модифицировать только шрифты с открытыми лицензиями, например под SIL OFL.
⚠️ Внимание: бесплатная версия некоторых редакторов (в частности, BirdFont) накладывает ограничения на лицензию результата — созданный шрифт может быть обязан распространяться открыто. Если планируете продавать шрифт или использовать его в закрытом проекте, заранее изучите условия выбранной программы.
Что такое хинтинг и нужен ли он новичку
Хинтинг — это инструкции, помогающие шрифту чётко отображаться при мелких кеглях на экранах с низкой плотностью пикселей. Современные системы с сглаживанием и экраны высокой плотности снизили его значимость, поэтому на первых проектах можно обойтись авторским хинтингом, который многие редакторы генерируют автоматически при экспорте.
Как выбрать программу под свою задачу
Если цель — один раз оцифровать почерк для открыток или подписи, ставить профессиональный редактор не нужно: онлайн-сервис типа Calligraphr справится за вечер. Понадобится только принтер, маркер и телефон для съёмки шаблона.
Для дизайнера, который рисует буквы в векторе, оптимален связанный рабочий процесс: контуры готовятся в Illustrator или Inkscape, затем импортируются в FontForge или BirdFont, где настраиваются метрики и производится экспорт. Так вы не переучиваете руку на новые инструменты рисования.
Профессиональный путь — Glyphs на macOS или FontLab на любой платформе. Они окупаются, когда нужны семейства начертаний, переменные шрифты, тонкий кернинг и стабильный экспорт. До этого момента переплачивать смысла нет.
Частые вопросы
Можно ли создать шрифт бесплатно и без навыков рисования?
Да. Онлайн-сервисы вроде Calligraphr собирают шрифт из вашего рукописного образца, а BirdFont и FontForge позволяют работать бесплатно. Навык рисования помогает, но для простого рукописного шрифта достаточно аккуратно заполнить шаблон.
В каком формате сохранять готовый шрифт?
Для установки на компьютер — .ttf или .otf: оба формата поддерживаются Windows и macOS. Для использования на сайте дополнительно экспортируйте .woff2, который даёт меньший размер файла.
Как добавить русские буквы в шрифт?
В редакторе нужно добавить глифы кириллического диапазона Unicode и нарисовать (или импортировать) соответствующие символы. Убедитесь, что программа корректно работает с Unicode — у всех перечисленных в статье редакторов с этим проблем нет.
Почему созданный шрифт не устанавливается или отображается криво?
Частые причины — разомкнутые или самопересекающиеся контуры глифов, конфликт имён с уже установленным шрифтом, ошибки в таблицах метаданных. Запустите встроенную валидацию в редакторе, исправьте найденные ошибки и экспортируйте файл заново. Также попробуйте удалить старую версию шрифта из системы перед установкой новой.
Можно ли продавать шрифт, сделанный в бесплатной программе?
Зависит от лицензии редактора. FontForge не накладывает ограничений на результат, а вот бесплатная версия BirdFont требует, чтобы шрифт распространялся под открытой лицензией. Перед коммерческим использованием проверьте условия конкретной программы на официальном сайте разработчика.