按照这关于在 LibreOffice (LO) 中安装字体的解答,我已将几种字体下载到/usr/share/fonts
文件夹中,这些字体可被 LO 识别。但是,在常规更新后,LO 不再加载这些字体。
是否有一种快捷方式(例如命令行)将存储在/usr/share/fonts
文件夹及其子文件夹中的所有字体重新加载到 LO 中?
答案1
LibreOffice 不需要系统本身提供的任何其他“加载”。请确保运行sudo fc-cache -f -v
以更新系统的字体。这应该是 LibO 找到它们所需的全部内容。请参阅Ubuntu 维基百科。
如果字体存储在本地(即~/.local/share/fonts),你可能会遇到TTF 问题,但这是 LibO 5.4.4x 版本所特有的,对于 6.0+ 来说不再是问题。
答案2
无关?
我已删除来自 /usr/share/fonts/truetype 的非拉丁字体并运行 fc-cache -fv。
想象一下,当 LibreOffice 仍然列出已删除的字体时我有多恐惧,所以我添加了选项 -r(真正强制)来擦除,然后重建缓存:
sudo fc-cache -frv