Я установил некоторые шрифты (mingliu.ttc), поместив их в ~ / .fonts /
Шрифт виден в других приложениях (например, Abiword & Firefox).
Но он не отображается в меню шрифтов LibreOffice. Когда я набираю имя шрифта вручную, символы отображаются в виде квадратов.
Как мне установить шрифт для LibreOffice?
Это странно. Я только что попробовал с тем же шрифтом (mingliu.ttc), и он отлично работал в LibreOffice на Ubuntu 10.10.
Возможно, проблема в кеше шрифта.
Попробуйте запустить sudo fc-cache -f -v
. Это восстановит кеш.
Моя версия libreoffice не «видит» шрифты True Type Collection (.ttc). Поэтому мне пришлось взломать коллекцию следующим образом: 1. установить Fontforge через приложение Ubuntu Software. 2. щелкните правой кнопкой мыши файл .ttc и откройте его с помощью Fontforge. 3. Вам будет предложено выбрать, какой из шрифтов в коллекции вы хотите выбрать, выберите любой. 4. на следующем шаге выберите «Создать шрифты» и в выпадающем меню выберите «True Type» и сохраните. Вы получите .ttf 5. начните снова, чтобы преобразовать других членов коллекции, а затем установите их все обычным способом, и они появятся в libreoffice (как один)
. Я попробовал несколько методов, но все они не работают для меня. Наконец, я вручную загрузил шрифты и переместил их в ~/.local/share/fonts/
и sudo fc-cache -f -v
, чтобы обновить кеш.
У меня были похожие проблемы со шрифтами в LibreOffice версии 4.4.2.2 и lubuntu 15.04. Я проверил разрешение файлов шрифтов в папке / usr / share / fonts /, изменил разрешение с 600 на 744 и использовал команду терминала "sudo fc-cache -fv". Это решило мои проблемы, поэтому причиной этого может быть право собственности на шрифт.