默认情况下,比例 True Type 字体处于关闭状态

默认情况下,比例 True Type 字体处于关闭状态

我在以下文件夹中安装了一些 Truetype 字体:

/usr/share/fonts/truetype/bfonts

有些软件(例如 thunderbird)可以检测我的字体,我可以在这些软件中使用它们,但 LibreOffice 无法检测新安装的字体。我尝试重新启动 LibreOffice 并重新启动 Ubuntu,但没有成功。有人能帮助我吗?

答案1

安装字体的正确路径手动/usr/local/share/fonts。我这样做了,并且 libreoffice 很好地选择了我的字体。但是~/.fonts/usr/X11R6/lib/X11/fonts/usr/share/fonts---后两者是 .deb 软件包提供的字体所独有的 --- 从 fontconfig 的角度来看是等效的。

我怀疑是权限问题。注意字体文件是否是全球可读的。如果不是,你复制它们时,sudo它们最终会被 libreoffice 读取。当用户将字体复制到 ~/.fonts 并启动 LO 时,不会发生这种情况。

答案2

默认情况下,比例 True Type 字体处于关闭状态

工具->选项->字体你会看到:

Libreoffice 非比例字体.png

删除旁边的复选标记仅限非比例字体然后点击OK按钮。现在您将可以使用更多字体,包括您刚刚安装但缺失的字体。

答案3

如果你使用 snap 包中的 Libre Office,需要链接字体文件夹:有什么方法可以让字体在 Libreoffice snap 包中使用?

cd ~/snap/libreoffice/current;
ln -s ~/.fonts .

答案4

LibreOffice 无法检测(我不知道为什么)/usr/share/fonts/ 中的字体,您必须将它们放入 ~/.fonts 并使用清除缓存sudo fc-cache -f -v

相关内容