Некоторые шрифты не отображаются в LibreOffice
Я установил некоторые шрифты (mingliu.ttc), поместив их в ~/.fonts/
Шрифт виден в других приложениях (например, Abiword & Firefox).
Но он не появляется в меню шрифтов LibreOffice. Когда я набираю имя шрифта вручную, символы отображаются в виде квадратов.
Как я могу установить шрифт для LibreOffice?
4 ответа
Это странно. Я только что попробовал с тем же шрифтом (mingliu.ttc), и он отлично работал в LibreOffice на Ubuntu 10.10.
Возможно, проблема с кешем шрифтов.
Попробуйте запустить sudo fc-cache -f -v
, Это восстановит кеш.
У меня были похожие проблемы со шрифтами в LibreOffice версии 4.4.2.2 и lubuntu 15.04. Я проверил разрешение файлов шрифтов в папке / usr / share / fonts /, изменил разрешение с 600 на 744 и использовал команду терминала "sudo fc-cache -fv". Это решило мои проблемы, поэтому причиной может быть право собственности на шрифт.
Моя версия 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
обновить кеш.