Все статьи
27 августа 2026 г.7 мин чтения

Лигатуры и альтернативы при конвертации шрифта: что происходит

Лигатуры и альтернативы при конвертации шрифта: что происходит

Сохраняются ли лигатуры и альтернативы после конвертации

Да, но не всегда. Лигатуры и альтернативные глифы сохраняются после конвертации только тогда, когда новый формат и программа-экспортёр переносят OpenType-таблицы и правила подстановки. При переводе текста или шрифта в кривые обычно сохраняется внешний вид, но исчезает сама логика шрифтовых функций. Ниже разберём, что именно теряется, как проверить результат и какой формат выбрать.

Дата актуальности: 27 августа 2026 года. В статье под конвертацией понимается перевод шрифта между форматами, экспорт в веб-шрифт, создание статического начертания, сабсеттинг или преобразование набора текста в контуры. Итог зависит не только от расширения файла, но и от настроек инструмента, состава глифов и того, что именно конвертируют: сам шрифт или уже набранный текст.

Что именно называют лигатурами и альтернативами

Лигатура — это замена последовательности символов одним глифом. Например, сочетание f и i может отображаться как единый знак fi, если в шрифте и приложении включена соответствующая OpenType-функция. Такая замена не обязательно создаёт новый Unicode-символ: текст остаётся последовательностью исходных букв, а программа меняет их визуальное представление по правилам таблицы GSUB.

Альтернативный глиф — другой вариант начертания того же символа. Он может быть частью стилистического набора, контекстной альтернативы, варианта прописной буквы или декоративной версии знака. За подстановку отвечает GSUB, а за интервалы, кернинг и позиционирование — GPOS. Поэтому «сохранить глифы» и «сохранить функции» — разные задачи: контуры могут остаться, а механизм их выбора исчезнуть.

Какие данные шрифта должны пережить конвертацию

Полноценный OpenType-шрифт состоит не только из контуров букв. В нём есть таблицы с названиями глифов, кодировкой, метриками, кернингом, правилами подстановки, языковыми настройками и иногда вариационными осями. Для работы лигатур и альтернатив особенно важны GSUB, GPOS и связанные с ними данные. Если конвертер переносит эти таблицы без упрощения, шрифтовые функции обычно продолжают работать в совместимом приложении.

  • Контуры глифов — определяют форму букв и знаков.
  • Таблица GSUB — описывает лигатуры, альтернативы и другие подстановки.
  • Таблица GPOS — отвечает за кернинг и точное позиционирование.
  • Языковые и скриптовые настройки — определяют, когда применяются правила.
  • Вариационные данные — связывают глифы с осями веса, ширины или наклона.
  • Кодировка и имена глифов — помогают приложению найти нужные знаки.

Когда функции сохраняются при смене формата

Переход между TTF и OTF не означает автоматическую потерю лигатур или альтернатив. Оба формата могут содержать OpenType-функции, однако конкретный конвертер может перенести их полностью, частично или исключить. Аналогично, экспорт в WOFF или WOFF2 часто используется для веба и может сохранять таблицы OpenType, но результат нужно проверять в браузере: поддержка зависит от самого шрифта, CSS-настроек и движка текста.

Безопасным считается сценарий, при котором исходный файл остаётся редактируемым, в настройках включён перенос OpenType-таблиц, а после экспорта проверяются не только отдельные символы, но и реальные сочетания текста. Если конвертер предлагает режимы вроде «только контуры», «упростить шрифт», «удалить необязательные таблицы» или «сохранить совместимость со старыми системами», они могут повлиять на функции подстановки.

Главное правило: расширение файла не гарантирует сохранность функций. Проверяйте состав таблиц и поведение шрифта в том приложении, где он будет использоваться.

Что происходит при переводе текста в кривые

Когда набранный текст преобразуют в кривые, программа применяет активные лигатуры и альтернативы в момент экспорта, а затем заменяет символы контурами. В результате зритель видит нужный внешний вид, но это уже не шрифт: текст нельзя нормально редактировать, менять гарнитуру или повторно включать другие OpenType-варианты. Такой способ подходит для логотипа, плаката или печатного макета, но не для передачи рабочего файла шрифта.

Например, если в заголовке включена декоративная альтернативная буква A и затем весь заголовок переведён в кривые, выбранный вариант останется видимым. Однако другой дизайнер не сможет отключить эту альтернативу одной кнопкой: понадобится заменить контур вручную или вернуться к исходному тексту и шрифту. При этом отдельные контуры лигатур можно редактировать как графику, но они больше не связаны с последовательностью символов.

Почему после экспорта часть лигатур перестаёт работать

Наиболее частая причина — сабсеттинг, то есть удаление из файла глифов, языков или таблиц, которые считаются ненужными. Если в подмножестве остаются исходные буквы, но удаляется глиф лигатуры или соответствующая запись GSUB, сочетание fi снова будет показано раздельно. Ошибка может появиться и при агрессивной оптимизации, когда инструмент удаляет «неиспользуемые» таблицы, не понимая, что они нужны для динамической подстановки.

Вторая причина — изменение имён или структуры глифов. Правило может ссылаться на конкретные идентификаторы, а конвертер переименует их, объединит контуры или заменит таблицы упрощённой схемой. Третья причина — ограничение приложения: сам файл может быть исправен, но редактор, браузер или программа верстки не активирует нужную функцию по умолчанию.

Практические примеры для разных сценариев

  1. Экспорт TTF в WOFF2 для сайта. Сохраните OpenType-таблицы, подключите шрифт через CSS и проверьте стандартные, discretionary и contextual ligatures в браузере.
  2. Создание логотипа из текста. Сначала выберите нужные альтернативы и лигатуры, затем переведите только финальный вариант в кривые. Исходный текстовый слой сохраните отдельно.
  3. Сохранение шрифта в статическом начертании. Если из вариативного шрифта создаётся конкретный вес, оси вариаций могут исчезнуть, но обычные OpenType-функции способны сохраниться.
  4. Сабсеттинг кириллического шрифта. Оставьте все глифы, на которые ссылаются лигатуры и альтернативы, даже если они не встречаются в основном тексте.
  5. Подготовка PDF. Встраивайте шрифт, если получатель должен редактировать текст. Перевод в кривые сохраняет вид страницы, но лишает PDF полноценного текстового слоя.

Как проверить результат после конвертации

Проверка должна проходить в два этапа. Сначала убедитесь, что новый файл содержит ожидаемые глифы и OpenType-таблицы. Затем протестируйте фактическое поведение в целевом окружении: в редакторе макетов, браузере, приложении для презентаций или в системе, где шрифт будет установлен. Наличие таблицы в файле важно, но само по себе не доказывает, что пользовательский интерфейс программы умеет её включать.

Соберите небольшой тестовый лист: fi, fl, ffi, ffl, несколько слов с кириллицей, набор альтернативных букв, цифры, знаки пунктуации и пары с заметным кернингом. Сравните исходник и результат в одинаковом размере. Отдельно проверьте копирование текста, поиск, выделение и замену гарнитуры: это быстро показывает, остался ли перед вами шрифт или только набор контуров.

Чеклист перед публикацией или передачей файла

  • Сохраните резервную копию исходного OTF, TTF или вариативного файла.
  • Уточните, нужно ли сохранить функции OpenType или достаточно готового внешнего вида.
  • Проверьте, что конвертер переносит GSUB, GPOS и языковые настройки.
  • Отключите агрессивное удаление таблиц без понимания последствий.
  • Проверьте лигатуры, контекстные и стилистические альтернативы.
  • Протестируйте кириллицу, латиницу, цифры и специальные символы.
  • Сравните результат в целевой программе, браузере или системе.
  • Убедитесь, что текст остаётся текстом, если файл должен редактироваться.
  • Проверьте лицензионные ограничения перед веб-публикацией и распространением.

Частые ошибки при конвертации шрифтов

Первая ошибка — считать, что любое преобразование в WOFF2 или другой веб-формат автоматически сохраняет все функции. Вторая — проверять только символы по одному, хотя лигатуры и контекстные альтернативы зависят от сочетания знаков. Третья — путать визуально похожий глиф с настоящей подстановкой: в макете может остаться правильный контур, но в новом шрифте правило выбора уже не работать.

Ещё одна ошибка — отправлять заказчику только файл с кривыми, когда требуется редактируемый шрифт. Наконец, часто забывают о лицензии: техническая возможность конвертировать файл не означает право изменять, встраивать или распространять его. Перед публикацией проверьте условия лицензии исходной гарнитуры и требования платформы, для которой готовится файл.

Если после конвертации лигатура выглядит правильно только в одном приложении, не делайте вывод, что файл универсален. Проверьте его в целевом окружении и сравните текстовый слой с вариантом, переведённым в кривые.

Часто задаваемые вопросы

Сохраняются ли стандартные лигатуры fi и fl при конвертации TTF в WOFF2?

Они могут сохраниться, если конвертер переносит OpenType-таблицы и не удаляет связанные глифы. После экспорта проверьте сочетания fi и fl в браузере или другом целевом приложении, потому что формат WOFF2 не гарантирует одинаковую активацию функций во всех средах.

Останутся ли альтернативные буквы после перевода текста в кривые?

Выбранный внешний вид останется, потому что применённый альтернативный глиф превратится в контур. Но сама функция альтернативы исчезнет вместе с текстовым объектом: изменить вариант через панель OpenType уже нельзя, если не сохранился исходный редактируемый текст.

Можно ли сохранить лигатуры при создании статического шрифта из вариативного?

Да, это возможно, если инструмент экспортирует не только выбранное положение на вариационных осях, но и обычные OpenType-функции. При этом сами оси, например изменение веса или ширины, в статическом файле обычно исчезают, поскольку файл фиксирует одно выбранное начертание.

Почему альтернативы есть в исходнике, но не видны после экспорта?

Причиной может быть удаление таблицы GSUB, неполный сабсеттинг, переименование глифов или отсутствие поддержки нужного набора в приложении. Также альтернативы не всегда включены по умолчанию: некоторые из них доступны только через стилистические наборы, панель OpenType или специальные команды программы.

Что надёжнее для логотипа: шрифт с функциями или кривые?

Для финального логотипа, который не должен редактироваться как текст, кривые надёжнее сохраняют утверждённую форму и не зависят от установленного шрифта. Для рабочей версии лучше хранить и исходный текст со шрифтом, и отдельный файл с кривыми, чтобы можно было изменить надпись или вернуть альтернативные глифы.

Как понять, что после конвертации передо мной уже не шрифт?

Если файл нельзя установить как гарнитуру, в нём нет кодировки и таблиц шрифта, а каждый знак представлен отдельным контуром, это графический набор, а не полноценный шрифт. В текстовом редакторе такой объект нельзя набрать, заменить гарнитуру или применить к нему OpenType-функции.

Вывод

Лигатуры и альтернативы после конвертации сохраняются не по факту смены расширения, а благодаря переносу OpenType-правил, глифов и связанных таблиц. При переводе текста в кривые сохраняется только выбранный визуальный результат. Чтобы избежать сюрпризов, храните исходник, проверяйте функции в целевой среде и не исключайте таблицы при оптимизации без необходимости.

Нужен собственный шрифт с лигатурами, альтернативными глифами и нужными вариантами начертания? Создайте и настройте гарнитуру на fontgenerator.ru, а перед публикацией проверьте её в тех форматах и приложениях, где она будет использоваться.