Более четкий текст в ONLYOFFICE Desktop: настройка подсказок шрифтов в Linux

Если текст в настольных редакторах ONLYOFFICE на Linux выглядит размытым, сначала сравните режимы подсказки шрифтов редактора при обычном уровне масштабирования; не начинайте с изменения общесистемных настроек шрифтов. ONLYOFFICE описывает три режима — «Как в Windows», «Как в OS X» и «Нативный» — и их эффект зависит от того, как шрифты подсказываются и отображаются. Если неправильно отображается только один шрифт, проверьте, видят ли Linux и редактор нужный шрифт, прежде чем корректировать отображение.

Отделить плавность отображения от отсутствующего шрифта

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

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

Сравните три режима подсказок шрифта.

  1. Откройте документ, содержащий мелкий основной текст и несколько выделенных жирным шрифтом заголовков. Используйте одну и ту же страницу, один и тот же экран и одинаковый масштаб при сравнении результатов.
  2. Откройте «Файл» > «Дополнительные параметры» и найдите параметр «Хинтинг шрифта» . В официальном справочнике по дополнительным параметрам редактора документов ONLYOFFICE описаны следующие режимы: «В Windows используется хинтинг в стиле Windows»; «В OS X текст отображается без хинтинга»; «Встроенный» — используется хинтинг, встроенный в файлы шрифтов.
  3. Сначала попробуйте режим Native , примените настройки и просмотрите тот же текст. Затем сравните режимы As Windows и As OS X по очереди. Оставьте тот режим, который дает наиболее четкое изображение при используемом вами масштабе и разрешении экрана; ни один режим не гарантирует наилучшего качества изображения на каждой конфигурации Linux.
  4. Проверьте масштабирование редактора как отдельную переменную. Сравните масштабирование при 100% и при обычном масштабировании. Если текст выглядит четким при одном масштабировании, но размытым при другом, проблема может заключаться в масштабировании страницы на экране, а не в поврежденном файле шрифта. В документации ONLYOFFICE указан диапазон масштабирования по умолчанию от 50% до 500%.

Изменяйте параметры по одному и используйте кнопку «Применить», если она отображается в диалоговом окне. Закройте и снова откройте документ, если отображение не обновляется сразу. В качестве первого шага избегайте изменения режима кэширования шрифтов в редакторе: ONLYOFFICE описывает это как специализированный параметр и указывает, что не рекомендуется переключать его без веской причины.

Убедитесь, что Linux может найти нужный шрифт.

Если проблема затрагивает только определенное семейство шрифтов, убедитесь, что шрифт установлен и читается. ONLYOFFICE отображает список /usr/share/fonts/шрифтов, используемых всеми пользователями, ~/.local/share/fontsили ~/.fontsшрифтов, установленных для текущего пользователя. В инструкциях по установке шрифтов Desktop Editors указано, что файлы шрифтов должны иметь 644права доступа ( -rw-r--r--); для глобальной установки в каталог /usr/local/share/fontsтребуется доступ с правами root.

Для установки на уровне пользователя скопируйте корректный файл шрифта в папку ~/.local/share/fonts, затем обновите кэш fontconfig, если соответствующая команда доступна:

mkdir -p ~/.local/share/fonts
cp /path/to/font-file.ttf ~/.local/share/fonts/
chmod 644 ~/.local/share/fonts/font-file.ttf
fc-cache -f ~/.local/share/fonts

Замените указанный в примере путь и имя файла на фактический файл шрифта. В руководстве по fontconfigfc-cache объясняется, что эта команда сканирует каталоги шрифтов и перестраивает кэши информации о шрифтах. Вы можете проверить, разрешает ли система семейство шрифтов, с помощью команды ` fc-match "Font Family Name".`. Затем полностью закройте и перезапустите ONLYOFFICE, чтобы он мог обновить список доступных шрифтов. Используйте шрифты из источника, лицензия которого разрешает предполагаемое использование; не устанавливайте случайный файл шрифта для проверки размытого отображения.

Если fc-matchшрифт отображается правильно, но ONLYOFFICE всё ещё использует заметно другой шрифт, обратите внимание на способ установки Desktop Editors. ONLYOFFICE поддерживает пакеты Linux, а также сборки AppImage, Flatpak и Snap; поведение может различаться в зависимости от среды упаковки. В качестве диагностического метода сравните с другим поддерживаемым методом установки только в том случае, если шрифт виден хосту, но не редактору. Это сравнительный тест, а не гарантированное решение проблемы.

Проверьте результат и знайте, когда остановиться.

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

  • Если один из режимов хинтинга улучшает работу текста ONLYOFFICE, сохраните этот режим и избегайте дальнейших изменений в системе.
  • Если ожидаемый шрифт отсутствовал, подтвердите, fc-matchчто проблема решена и ONLYOFFICE отобразит это семейство шрифтов после перезапуска.
  • Если все приложения выглядят размытыми, проверьте масштаб отображения или настройки монитора на рабочем столе Linux; параметр хинтинга шрифтов в редакторе не может исправить размытие по всему рабочему столу.
  • Если проблема затронула только один документ, проверьте его семейство шрифтов и убедитесь, что этот шрифт встроен в систему или доступен там. Замена шрифта может изменить внешний вид даже при правильной настройке режима отображения.

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

Редактор документов ONLYOFFICE. Меню «Файл» с выделенными «Расширенные настройки».

Чтобы получить доступ к настройкам внешнего вида редактора, откройте «Расширенные настройки» в меню «Файл».

Панель расширенных настроек с параметрами «Как в Windows», «Как в OS X» и «Собственное написание шрифтов».

Сравните описанные в документации режимы подсказки шрифта на одном и том же тексте и при одинаковом масштабировании.

Папка с шрифтами Linux, отображающая установленные файлы шрифтов TrueType.

Шрифт, помещенный в поддерживаемый каталог шрифтов Linux, должен быть читаемым и обнаруживаемым системой.

Страница редактора документа, отображающая короткий абзац при 100-процентном увеличении.

Используйте тот же абзац и масштаб в качестве визуальной проверки после изменения параметров отображения.

Оставить комментарий

Более четкий текст в ONLYOFFICE Desktop: настройка подсказок шрифтов в Linux

Более четкий текст в ONLYOFFICE Desktop: настройка подсказок шрифтов в Linux

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

Превратите PDF-файл в редактируемый DOCX-файл в ONLYOFFICE Desktop.

Превратите PDF-файл в редактируемый DOCX-файл в ONLYOFFICE Desktop.

Преобразуйте PDF-файл локально в настольных редакторах ONLYOFFICE, затем проверьте DOCX-файл на наличие изменений в макете, отсканированных страниц и текста, требующего исправления.

Подключите настольные редакторы ONLYOFFICE к своим облачным файлам.

Подключите настольные редакторы ONLYOFFICE к своим облачным файлам.

Добавьте свою учетную запись ownCloud в ONLYOFFICE Desktop Editors, разберитесь, какие возможности предоставляет это подключение, и выберите между прямым доступом, синхронизацией и редактированием в браузере.

Устраните проблему с таймаутами ONLYOFFICE Mobile, проверив URL-адрес сервера.

Устраните проблему с таймаутами ONLYOFFICE Mobile, проверив URL-адрес сервера.

Используйте правильный адрес портала или WebDAV, проверьте доступность HTTPS со своего телефона и выявите проблемы, связанные с частной сетью, TLS и авторизацией.

Включение разработки и отладки плагинов для настольных компьютеров ONLYOFFICE

Включение разработки и отладки плагинов для настольных компьютеров ONLYOFFICE

Создайте и протестируйте собственный плагин для ONLYOFFICE Desktop Editors, установите его архив .plugin и активируйте инструменты разработчика для отладки.

Запуск Python в Calc с помощью системы макросов LibreOffice

Запуск Python в Calc с помощью системы макросов LibreOffice

Создайте функцию Python, доступную в Calc, запустите ее на открытой электронной таблице и устраняйте неполадки, связанные с отсутствующими макросами или импортами, не смешивая LibreOffice и системный Python.

Защитите выделенный текст, созданный пользователем, паролем раздела.

Защитите выделенный текст, созданный пользователем, паролем раздела.

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

Сделайте текст в электронных таблицах читаемым в темном режиме LibreOffice Calc.

Сделайте текст в электронных таблицах читаемым в темном режиме LibreOffice Calc.

Исправьте трудноразличимый текст в электронных таблицах, проверив тему оформления, цвет шрифта ячеек, заливку и условное форматирование в Calc.

В LibreOffice Calc формулы отображаются как текст? Восстановите результаты.

В LibreOffice Calc формулы отображаются как текст? Восстановите результаты.

Узнайте, почему Calc отображает текст формул вместо вычисленных значений, и исправьте режим отображения, ячейки с текстовым форматированием, апострофы или устаревшие результаты.

Объединение писем от автора с логотипом и полями электронной таблицы.

Объединение писем от автора с логотипом и полями электронной таблицы.

Создайте многоразовый шаблон для слияния почты в Writer, используя данные получателей из Calc и встроенное изображение, затем просмотрите и сохраните персонализированные письма.