打印

问个默认字体设置的奇怪问题

问个默认字体设置的奇怪问题

我的Gentoo上次升级的之后把某些bitmap和中文ttf字体卸了之后,(现在用回SimSun了,但发现rxvt, vte下面的字体默认变成楷体,用的是en_US.UTF-8的locale
我的local.conf部分
[code:1]
<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>

[/code:1]
这个很奇怪:

[code:1]# LANG=en_US.UTF-8 fc-match sans
simsun.ttc: "SimSun" "Regular"[/code:1]

然而

[code:1]# LANG=en_US.UTF-8 fc-match
simkai.ttf: "KaiTi_GB2312" "Regular"
[/code:1]
而且gnome选Sans的是候能看出来中文是KaiTi

麻烦各位大人帮小弟看看,谢谢

TOP

你在local.conf中只定义了sans-serif和monospace啊,当然sans匹配的就是楷体了。
真男人张湘祥

TOP

那我漏了什么呢?请指点一下。
难道xterm之类的默认是serif的?Sans不就是sans-serif 么?我对字体的东西不是很懂
我这个local.conf是n久以前写的,很多都依赖原来的font.conf,也许那些默认配置没了,但是我不知道少了什么

TOP

好像 Sans 和 sans-serif 不是一个东西………………
估计你以前的 Sans 绑上了 sans-serif ,先在新的设置没有了这句绑定。
我终于可以改签名了!!!!!!

TOP