例子

例子

我需要使用一个依赖本地安装的字体来实现外观的内联网应用,但默认情况下,Firefox 的 snap 版本不会查看用户的 ~/.fonts。有没有解决方法?如果没有,是否有计划解决这个特定的用例?

答案1

目前有一个错误导致 Firefox snap 无法正确使用本地安装的字体。请参阅:https://bugzilla.mozilla.org/show_bug.cgi?id=1760996

我已经在我的电脑上设置了一个解决方法符号链接

  • ~/snap/firefox/current/.local/share/fonts~/.local/share/fonts
  • ~/snap/firefox/current/.config/fontconfig~/.config/fontconfig

例如首先创建符号链接。

ln -s ~/snap/firefox/current/.local/share/fonts ~/.local/share/fonts
ln -s ~/snap/firefox/current/.config/fontconfig ~/.config/fontconfig

之后,你运行

fc-cache -f -r

强制 Firefox 使用刷新的字体缓存。

最后,重新启动 Firefox 以使更改生效。


例子

我已经在电脑上安装了 Apple 的 SF Pro 字体。设置这些符号链接后,我打开了https://fetch.spec.whatwg.org/,并将全局字体系列(如<html>该页面所定义)更改为 SF Pro Text:

获取标准 (SF Pro Text)

答案2

我觉得没有这样的计划。但是把字体放进去怎么样/usr/local/share/fonts

相关内容