• Post category:Настройки
  • Запись изменена:22.04.2024

Проблема

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

Решение

Для исправления данной ошибки необходимо вручную установить файл шрифта Symbol.ttf в систему и добавить его в список системных шрифтов. После чего сгенерировать новый кэш шрифтов для документсервера.

Предпринимаемые действия

Открыть терминал *сочетанием клавиш CTRL+ALT+T*, если есть доступ к графическому интерфейсу сервера, или подключиться к серверу документов по ssh:

$ ssh user@server_ip

где:

  • user — имя пользователя в системе
  • server_ip — адрес сервера

Получение файла

Если ОС Debian

Установить пакет fonts-wine используя менеджер пакетов apt:

$ sudo apt install fonts-wine

Если другая ОС

Необходимый файл можно скачать из репозитория wine.

Добавление файла шрифтов в менеджер шрифтов

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

Для Debian:

# cp /usr/share/wine/fonts/symbol.ttf /usr/local/share/fonts/symbol.ttf

Для других ОС:

# cp download_path/symbol.ttf /usr/local/share/fonts/symbol.ttf

Далее необходимо обновить системный кэш шрифтов и кэш шрифтов документсервера:

$ sudo fc-cache -f -v
$ sudo documentserver-generate-allfonts.sh

Как только кэш шрифтов будет обновлён документсервер готов к работе с новым шрифтом.

В зависимости от настроек браузера, в котором открываются редакторы документов, необходимо сбросить кэш скриптов. Для этого, после открытия документа, достаточно перезагрузить страницу комбинацией клавиш **CTRL+SHIFT+R.