Fira Sans 字体在 Firefox 中显示不正确。当我在 Google 文档中使用“Fira Sans Extra Bold”时,它不会显示特粗体,只有在 Firefox 中才会显示。在 Chrome 中,字体显示正常。
这几乎就像 Firefox 限制了哪些 Fira 字体显示?
顺便说一下,我正在使用 Ubuntu 22.04。
为什么 Firefox 不显示 Fira Sans?
例如:
更新
似乎如果我将 Firefox 设置字体部分更改为列出所有内容的 Fira Sans,那么它会更新为 Fira Sans,但在 Google Docs 中,我无法选择 Fira Sans ExtraBold 或 Fira Sans Black 或任何其他样式。这是怎么回事?接线出了什么问题?
顺便说一句,Chrome 上一切运行正常,所以看起来问题出在 Ubuntu 上的 Firefox 上。
如果我将 Firefox 默认字体设置更改为其他字体,Google Docs 仍然认为 Fira Sans 是我选择的其他默认字体。
答案1
首先确保 Fira Sans 字体文件位于正确的位置。例如,您可以创建此目录:
sudo mkdir -p /usr/local/share/fonts/firasans
并将文件复制到其中。
接下来:Google docs 是一个网站,对吧?浏览网页时默认使用的字体由 fontconfig 决定。因此,在使用 Firefox 时,您需要告诉 fontconfig 您更喜欢 Fira Sans 字体:
为您的 Firefox 字体配置首选项创建一个目录:
mkdir -p ~/snap/firefox/current/.config/fontconfig/conf.d
在该目录中创建一个名为的文件
10-prefer-firasans.conf
并赋予其以下内容:<fontconfig> <alias> <family>sans-serif</family> <prefer> <family>Fira Sans</family> </prefer> </alias> </fontconfig>
最后重新启动 Firefox。