Когда в PixelLab вместо русского текста появляются пустые квадраты или вопросительные знаки, причина почти всегда одна — установленный шрифт не содержит кириллических глифов. Приложение корректно работает с русским языком, но многие декоративные шрифты, скачанные из интернета, поддерживают только латиницу. Проверить это можно быстро: выберите стандартный системный шрифт и введите русский текст — если он отображается нормально, проблема именно в файле шрифта, а не в приложении.
В этой статье разберём, какие форматы шрифтов поддерживает PixelLab, как установить кириллический шрифт через меню приложения, где искать русские шрифты с проверенной кодировкой и что делать, если после установки текст всё равно отображается некорректно.
Какие форматы шрифтов поддерживает PixelLab
Приложение работает с двумя основными форматами: TTF (TrueType Font) и OTF (OpenType Font). Это стандартные форматы, в которых распространяется большинство бесплатных и коммерческих шрифтов. Файлы в форматах WOFF и WOFF2, предназначенные для веб-сайтов, приложением напрямую не распознаются — их потребуется конвертировать в TTF через онлайн-конвертер.
Ключевой момент — наличие кириллического набора символов внутри файла. Один и тот же шрифт может существовать в двух версиях: только латиница и полная версия с кириллицей. При скачивании обращайте внимание на пометки «Cyrillic», «Cyrillic Extended» или «RU» в описании шрифта на сайте-источнике.
- 🔤 TTF — универсальный формат, работает в PixelLab без ограничений
- 🅾️ OTF — поддерживается, подходит для шрифтов с расширенной типографикой
- 🚫 WOFF/WOFF2 — требуют конвертации в TTF перед установкой
- 📦 ZIP-архивы — сначала распакуйте, приложение видит только сами файлы шрифтов
Как установить русский шрифт в PixelLab: пошаговая инструкция
Процедура установки одинакова для большинства версий приложения. Сначала скачайте файл шрифта на устройство — удобнее всего поместить его в папку Download, чтобы быстро найти через встроенный файловый менеджер.
Далее откройте проект в PixelLab, добавьте текстовый элемент и перейдите в настройки шрифта. Порядок действий следующий:
- 📁 Откройте текстовый элемент и найдите раздел
Font(Шрифт) - ➕ Перейдите на вкладку
My Fontsи нажмите значок добавления (папка или плюс) - 📂 Укажите папку, где лежит скачанный файл TTF или OTF
- ✅ Выберите шрифт из списка — он сразу применится к выделенному тексту
☑️ Проверка перед установкой шрифта
Если шрифтов много, удобно создать отдельную папку, например Fonts, и добавить её целиком — приложение просканирует директорию и подтянет все совместимые файлы. После добавления шрифты остаются в списке My Fonts и доступны во всех проектах.
Почему русский текст отображается квадратами или знаками вопроса
Симптом «квадратов» (так называемый tofu) означает, что в файле шрифта физически отсутствуют начертания для русских букв. Приложение не может дорисовать отсутствующие символы и подставляет заглушки. Это не ошибка PixelLab — та же проблема возникнет с этим файлом в любом редакторе.
Вторая возможная причина — повреждённый или неполностью скачанный файл. Если архив оборвался при загрузке, шрифт может установиться, но работать некорректно: пропадают отдельные буквы, ломается межбуквенный интервал. В этом случае скачайте файл заново с другого источника.
⚠️ Внимание: переименование файла или смена расширения с WOFF на TTF вручную не добавит кириллицу и не сделает шрифт совместимым. Формат определяется внутренней структурой файла, а не именем — используйте конвертер.
Где искать русские шрифты для PixelLab
Надёжнее всего брать шрифты с крупных библиотек, где поддержка кириллицы указана явно. Известный вариант — Google Fonts: там у каждого шрифта есть фильтр по языкам, и можно заранее отобрать только те семейства, где заявлена кириллица. Скачанный файл будет в формате TTF, сразу готовом к установке.
Также существуют сайты-агрегаторы с разделами кириллических шрифтов. При скачивании с любых сторонних ресурсов проверяйте лицензию: часть шрифтов бесплатна только для личного использования, а для коммерческих проектов (логотипы, реклама, оформление каналов с монетизацией) может требоваться покупка лицензии.
| Источник | Фильтр кириллицы | Формат выдачи | Лицензия |
|---|---|---|---|
| Google Fonts | Есть, в параметрах поиска | TTF | Открытая (OFL) |
| Сайты-агрегаторы шрифтов | Обычно есть раздел «Кириллица» | TTF/OTF | Разная, проверять |
| Платные шрифтовые студии | Указано в описании | OTF/TTF | Коммерческая |
| Авторские страницы дизайнеров | Уточнять у автора | Разный | Индивидуальная |
Настройка кириллического текста внутри проекта
После установки шрифта текст иногда требует донастройки. Декоративные кириллические шрифты могут иметь нестандартные кернинг (расстояние между буквами) и интерлиньяж (межстрочный интервал). В PixelLab эти параметры регулируются отдельными ползунками в настройках текста — поищите пункты вроде Spacing и Line Spacing (названия могут отличаться в зависимости от версии).
Отдельного внимания заслуживает буква «ё» — в части кириллических шрифтов она отсутствует, хотя остальные русские буквы на месте. Если в тексте критична именно «ё», проверяйте её наличие в предпросмотре до начала работы над макетом.
Как проверить шрифт на компьютере перед переносом на телефон
На Windows дважды кликните по файлу TTF — откроется стандартный просмотрщик с алфавитом. Если в нём видны русские буквы, кириллица в файле есть. На Android можно использовать приложения-просмотрщики шрифтов из магазина приложений.
Типичные ошибки и их решения
Соберём распространённые сценарии, с которыми сталкиваются пользователи при работе с русскими шрифтами в PixelLab, и способы их устранения.
- ❌ Шрифт не появляется в списке — проверьте формат файла и то, что он распакован из архива
- ⬜ Квадраты вместо букв — в шрифте нет кириллицы, скачайте полную версию
- 🔀 Буквы «склеиваются» — уменьшите кернинг или выберите другое начертание
- 💾 Шрифт пропал после обновления — добавьте папку со шрифтами заново через
My Fonts
⚠️ Внимание: скачивайте шрифты только с известных ресурсов. Файлы шрифтов с сомнительных сайтов могут быть упакованы в установщики с нежелательным ПО. Настоящий шрифт — это файл с расширением
.ttfили.otf, а не.exeили.apk.
Если ни одно из решений не помогло, попробуйте установить заведомо рабочий кириллический шрифт из Google Fonts. Если и он отображается с проблемами, дело может быть в конкретной версии приложения — обновите PixelLab через магазин приложений или переустановите его, предварительно сохранив проекты.
Часто задаваемые вопросы
Можно ли установить несколько русских шрифтов сразу?
Да. Добавьте папку с файлами через раздел My Fonts — приложение просканирует её и импортирует все совместимые TTF и OTF. После этого шрифты доступны в любом проекте без повторной установки.
Почему шрифт с кириллицей работает на компьютере, но в PixelLab показывает квадраты?
Возможно, на компьютере система подставляет запасной шрифт для недостающих символов, и вы не замечаете отсутствия кириллицы. PixelLab такую подмену не выполняет. Проверьте файл через системный просмотрщик шрифтов и убедитесь, что русские буквы есть именно в этом начертании.
Какой формат лучше — TTF или OTF?
Для PixelLab разница практически не заметна: оба формата поддерживаются. OTF чаще содержит расширенные типографские возможности, но в мобильном редакторе они могут быть недоступны. Если есть выбор, берите TTF — это самый совместимый вариант.
Можно ли использовать скачанные шрифты в коммерческих проектах?
Зависит от лицензии конкретного шрифта. Шрифты под открытыми лицензиями (например, OFL) обычно разрешают коммерческое использование, но условия нужно читать для каждого семейства отдельно. Информация о лицензии указывается на странице скачивания или в файле внутри архива.
Что делать, если в шрифте нет буквы «ё»?
Либо заменить «ё» на «е» в тексте, либо подобрать другой шрифт, где этот символ присутствует. Проверить наличие «ё» можно в предпросмотре на сайте-источнике, введя слово с этой буквой.