Firefox 下 github(还有某些网站)字体丑陋

!](http://i.imgur.com/yJ5B6bR.png)

!](http://aprilshot.qiniudn.com/抓图9.png)

应该是修改这个字体吧~


字体自认为设置的没错啊

!](http://i.imgur.com/0e9xP1e.png)

!](http://i.imgur.com/YYWGxFu.png)

网页的字体是网页通过 css 自定义的。如下:

Github: Helvetica, arial, freesans, clean, sans-serif;
Godoc: "Helvetica Neue", Helvetica, Arial, sans-serif;

只有在找不到前面的字体之后才会回滚到最后那个 sans-serif。

只有最后的 sans-serif 才是系统字体,但它本身是个不存在的字体,是由 fontconfig 的优先级来指派究竟那个字体的别名叫 sans-serif。

你发那堆图配置是 firefox 界面本身的字体配置。

很明显你的 Github 实际使用的字体绝对不是 Droid 家族。因为 Droid 家族的「16」不是那样的。

所以:

  1. 你是不是安装了 Windows 的 Helvetica 或 Arial 字体?

openSUSE 的原则是 Windows 字体的优先级非常高,基本你装上那它就会被指派为 sans-serif。因为很简单的逻辑,我们默认并没有那个字体,既然你专门去装上,那代表你一定要用,所以出于方便用户的原则,装上就让你用。至于好看不好看,你专门去装上,那代表你一定认为它好看。所以装上,又不想用,这种案例已经违反了逻辑,那么怎么处理它的配置就把自由留给用户(因为用户既然已经没逻辑了,那根本无法预测他的行为)。

要是的话,你可以卸载掉试试。

  1. 如果你自己弄过字体,请给一下这个的返回结果:

fc-match sans-serif

另外再给个建议,我们默认的各种字体配置是由 Fontconfig 的主要开发者 Will 配置的,如果用户对 fontconfig 的文档(配置方法)和字体的属性(特殊字体的 hinting 处理)不如主要开发者熟悉,那么最好不要瞎搞。

话说 SUSE 的字体比其他发行版的看着顺眼的多。特别是中文。

谢谢楼上各位的回复
删了 Helvetica 之后好多了
但是 github 上的各种图标依然现在不正常

ps: 当年的确瞎搞过 font-config 不知道不想重装的话 怎么才能恢复到默认设置

图标不归字体管。图标它首先得是图。除非你说的是特殊符号,那叫 symbol 不是 icon。

恢复默认你没搞过 /etc 下的配置和替换过软件包的话删掉 $HOME/.fons.conf 就行。

Sent from my Galaxy Note 2 using Tapatalk 2

图标不归字体管。图标它首先得是图。除非你说的是特殊符号,那叫 symbol 不是 icon。

恢复默认你没搞过 /etc 下的配置和替换过软件包的话删掉 $HOME/.fons.conf 就行。

Sent from my Galaxy Note 2 using Tapatalk 2

github 上的 icon(or symbol?) 是字体, github.com/styleguide/css/7.0
要勾选上"All pages to choose their own fonts".
不过 LZ 貌似不是这个问题…