问个默认字体设置的奇怪问题
我的Gentoo上次升级的之后把某些bitmap和中文ttf字体卸了之后,(现在用回SimSun了,但发现rxvt, vte下面的字体默认变成楷体,用的是en_US.UTF-8的locale我的local.conf部分
<alias>
<family>宋体</family>
<family>SimSun</family>
<family>MingLiU</family>
<default><family>sans-serif</family></default>
</alias>
<alias>
<family>Terminal</family>
<family>宋体</family>
<family>SimSun</family>
<family>MingLiU</family>
<default><family>monospace</family></default>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>宋体</family>
<family>SimSun</family>
<family>Bitstream Vera Sans</family>
<family>MingLiU</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>宋体</family>
<family>SimSun</family>
<family>Terminal</family>
<family>Courier New</family>
<family>MingLiU</family>
</prefer>
</alias>
这个很奇怪:
# LANG=en_US.UTF-8 fc-match sans
simsun.ttc: "SimSun" "Regular"
然而
# LANG=en_US.UTF-8 fc-match
simkai.ttf: "KaiTi_GB2312" "Regular"
而且gnome选Sans的是候能看出来中文是KaiTi
麻烦各位大人帮小弟看看,谢谢 你在local.conf中只定义了sans-serif和monospace啊,当然sans匹配的就是楷体了。 那我漏了什么呢?请指点一下。
难道xterm之类的默认是serif的?Sans不就是sans-serif 么?我对字体的东西不是很懂
我这个local.conf是n久以前写的,很多都依赖原来的font.conf,也许那些默认配置没了,但是我不知道少了什么 好像 Sans 和 sans-serif 不是一个东西………………
估计你以前的 Sans 绑上了 sans-serif ,先在新的设置没有了这句绑定。
页:
[1]