Сокращение шрифтов
Оставьте в шрифте только используемые символы. Загрузите файл TTF, OTF, WOFF или WOFF2, введите символы, которые нужно сохранить, или укажите диапазоны Unicode, например U+0000-00FF. Затем скачайте шрифт меньшего размера, содержащий только эти глифы, их компоненты и глиф notdef. Веб-разработчики используют инструмент, чтобы уменьшить размер загружаемых шрифтов, а дизайнеры — чтобы подготовить шрифт для заголовка или логотипа. Контуры, хинтинг и метрики сохраняются.
Часто задаваемые вопросы
Что сохраняет инструмент подмножества шрифта в новом файле?
Он сохраняет глифы запрошенных символов, которые есть в шрифте, все составные глифы, из которых они построены, и глиф 0 — глиф notdef, отображаемый для отсутствующих символов. Контуры, программы TrueType hinting, ширины продвижения, таблицы name и OS/2 копируются, а для сохранённых символов создаётся новая таблица соответствия символов.
Как указать символы, которые нужно сохранить?
Введите или вставьте их в поле символов, например заголовок, алфавит или список символов. Каждый символ Unicode учитывается один раз, поэтому повторяющиеся буквы ничего не добавляют, а пробел сохраняется, если вы его включили. Поле принимает до 20,000 символов.
Как записать диапазоны Unicode?
Используйте форматы вроде U+0041 для одной кодовой точки, U+0020-007E для диапазона или обычную шестнадцатеричную запись, например 0041-005A; разделяйте записи запятыми, пробелами или точками с запятой. Диапазоны могут доходить до U+10FFFF, а поле принимает до 5,000 символов. Диапазоны можно сочетать с полем символов: инструмент сохранит объединение обоих наборов.
Какие файлы шрифтов можно загрузить?
Файлы TTF и OTF с контурами TrueType или CFF, а также веб-шрифты WOFF и WOFF2 размером до 10 MiB каждый и до 30 MiB после распаковки. Коллекции шрифтов (TTC) и вариативные шрифты CFF2 не поддерживаются. Можно загрузить несколько шрифтов сразу — для каждого будут применены одинаковые настройки.
Какие выходные форматы можно выбрать?
«Как во входном файле» возвращает контейнер, который вы загрузили. Формат TTF или OTF создаёт несжатый шрифт: TTF для контуров TrueType и OTF для контуров CFF. WOFF и WOFF2 сжимают результат для веба; обычно WOFF2 обеспечивает наименьший размер.
Сохраняются ли кернинг, лигатуры и другие функции OpenType?
Нет. Таблицы GSUB, GPOS, GDEF и kern ссылаются на идентификаторы глифов, которые меняются при создании подмножества, поэтому эти таблицы удаляются, чтобы ссылки не указывали на неверные глифы. В тексте с таким шрифтом используются стандартные ширины продвижения отдельных глифов, без кернинговых пар и подстановки лигатур. Если функции нужны в уменьшенном шрифте, сохраните эти глифы в инструменте с поддержкой функций или используйте полный шрифт.
Что происходит при создании подмножества вариативного шрифта?
Результатом становится статический шрифт в экземпляре по умолчанию — положении, которое дизайнер выбрал в качестве отправной точки. Таблицы вариаций, такие как fvar и gvar, не копируются, поэтому оси исчезают. Перед созданием подмножества откройте Font Info, чтобы узнать значения по умолчанию для вариативного шрифта.
Почему мой шрифт отклонили?
В некоторых шрифтах в поле fsType таблицы OS/2 установлен флаг запрета на создание подмножеств, и инструмент соблюдает это лицензионное ограничение. Шрифты, которые не удаётся разобрать, коллекции и шрифты CFF2 также отклоняются с сообщением. Перед загрузкой откройте Font Info, чтобы проверить разрешения на встраивание шрифта.
Что произойдёт, если в шрифте нет ни одного из моих символов?
Вместо пустого шрифта инструмент остановится и покажет сообщение. Символы, которых нет в шрифте, молча пропускаются, если найден хотя бы один запрошенный символ. В Font Glyph Viewer перечислены все символы и диапазоны, сопоставленные шрифту, — сначала проверьте покрытие.
Сохраняются ли имена глифов и хранится ли мой шрифт?
Имена глифов удаляются: как и большинство веб-инструментов для шрифтов, инструмент создаёт таблицу post версии 3, чтобы уменьшить размер файла. Шрифт обрабатывается в памяти только для этого запроса и удаляется после отправки результата. Данные о шрифте и его символах не сохраняются.