分页: 1 / 1

[问题]为什么我已经设置英文字体为Bitstream Vera Sans了却还是显示为Serif

发表于 : 2007-09-10 1:40
once375ml
大家看下不知道为什么:
图片

这是我的language-selector.conf

代码: 全选

<fontconfig>

	<alias>

                <family>serif</family>

                <prefer>

                        <family>Bitstream Vera Serif</family>

                        <family>SimSun</family>
                        <family>DejaVu Serif</family>

                        <family>AR PL ShanHeiSun Uni</family>

                        <family>AR PL ZenKai Uni</family>

                </prefer>

        </alias>

        <alias>

                <family>sans-serif</family>

                <prefer>

                        <family>Bitstream Vera Serif</family>

                        <family>SimSun</family>
                        <family>DejaVu Serif</family>

                        <family>AR PL ShanHeiSun Uni</family>

                        <family>AR PL ZenKai Uni</family>

                </prefer>

        </alias>

        <alias>

                <family>monospace</family>

                <prefer>

                        <family>Bitstream Vera Serif</family>

                        <family>SimSun</family>
                        <family>DejaVu Serif</family>

                        <family>AR PL ShanHeiSun Uni</family>

                        <family>AR PL ZenKai Uni</family>

                </prefer>

        </alias>

        <match target="font" >

                <test name="family" compare="contains" >

                        <string>Song</string>

                        <string>Sun</string>

                        <string>Kai</string>

                        <string>Ming</string>

                </test> 

                <!-- check to see if the font is just regular -->

                <test name="weight" compare="less_eq">

                        <int>100</int>

		</test>

                <test compare="more_eq" target="pattern" name="weight" >

                        <int>180</int>

                </test>

                <edit mode="assign" name="embolden" >

                        <bool>true</bool>

                </edit>

	</match>

        <match target="font" >

                <test name="family" compare="contains" >

                        <string>Song</string>

                        <string>Sun</string>

                        <string>Kai</string>

                        <string>Ming</string>

                </test> 

                <edit name="globaladvance">

                        <bool>false</bool>

                </edit>

                <edit name="spacing">

                        <int>0</int>

                </edit>

                <edit name="hinting">

                        <bool>true</bool>

                </edit>

                <edit name="autohint">

                        <bool>false</bool>

                </edit>

                <edit name="antialias" mode="assign">

                        <bool>true</bool>

                </edit>

                <test name="pixelsize" compare="less_eq">

                        <int>18</int>

                </test>

                <edit name="antialias" mode="assign" >

                        <bool>false</bool>

                </edit>

        </match>

        <match target="pattern">
              <test name="family"><string>宋体</string></test>
              <edit name="family" mode="assign"><string>SimSun</string></edit>
       </match>
       <match target="pattern">
              <test name="family"><string>新宋体</string></test>
              <edit name="family" mode="assign"><string>SimSun</string></edit>
       </match>
       <match target="pattern">
              <test name="family"><string>仿宋_GB2312</string></test>
              <edit name="family" mode="assign"><string>SimSun</string></edit>
       </match>

</fontconfig>

发表于 : 2007-09-10 1:59
windwiny
FF 的首选项

发表于 : 2007-09-10 2:01
zhuqin_83
改浏览器设置阿

发表于 : 2007-09-10 9:56
once375ml
windwiny 写了:FF 的首选项
zhuqin_83 写了:改浏览器设置阿
请二位认真看下我的截图,其中已经设置好了firefox的字体,肯定是设置过了有问题才来发帖的

发表于 : 2007-09-10 10:09
zhuqin_83
英文系统?要执行一下那个命令的,wiki里有。

发表于 : 2007-09-10 10:20
zhuqin_83
对了,浏览器如果一定要显示为bitsream,那么你得把那个允许页面选择字体而不用上面设置的钩去掉。

发表于 : 2007-09-10 11:03
once375ml
zhuqin_83 写了:英文系统?要执行一下那个命令的,wiki里有。
如果是 sudo fontconfig-voodoo -f -s zh_CN 我执行过了
zhuqin_83 写了:对了,浏览器如果一定要显示为bitsream,那么你得把那个允许页面选择字体而不用上面设置的钩去掉。
1 这样会不会让网页的排版变得乱七八糟的
2 系统的中同样,我设置了bitsream,但是还有有些地方十serif,例如登陆界面的英文

谢谢你的帮助

发表于 : 2007-09-10 11:09
zhuqin_83
你为什么要把每个family都改成serif阿?知道serif的意思么?是衬线字体。我想应该是这个问题了。
在sans(无) serif(衬线)的地方就应该用bitstream vera sans,mono的地方就应该用bistream vera mono。

发表于 : 2007-09-10 17:03
cdacl
在FF的字体选项里面把serif的字体改为sans字体就行了。像你的就改为Bitstream Vera Sans就可以了。