Содержание
Проблема
В поставке ОС может не оказаться проприетарного шрифта 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
.