8.04的language-selector文件到底是哪一个?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
windywinter
帖子: 192
注册时间: 2007-02-17 12:24
联系:

8.04的language-selector文件到底是哪一个?

#1

帖子 windywinter » 2008-03-24 12:40

听说8.04的language-selector文件被拆分成了三份,于是我把原来language-selector的内容分开写在了/etc/fonts/conf.d/29-language-selector-zh.conf和99-language-selector-zh.conf中。但不起作用,反而是写在/etc/fonts/language-selector.conf才起作用。
下面是我的language-selector.conf

代码: 全选

<fontconfig>
    <include ignore_missing="yes">CJK_aliases</include>

    <alias>
        <family>serif</family>
        <prefer>
            <family>DejaVu Serif</family>
            <family>DejaVu Sans YuanTi</family>
            <family>Microsoft YaHei</family>
        </prefer>
    </alias>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>DejaVu Sans YuanTi</family>
            <family>Microsoft YaHei</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>DejaVu Sans YuanTi Mono</family>
        </prefer>
    </alias>

    <match target="font" >
        <test qual="any" name="family" compare="eq" >
            <string>DejaVu Sans YuanTi</string>
            <string>DejaVu Sans YuanTi Mono</string>
            <string>DejaVu Serif</string>
        </test>
        <edit name="rgba" mode="assign">
            <const>rgb</const>
        </edit>
            <edit name="antialias" mode="assign" >
            <bool>true</bool>
        </edit>
            <edit name="autohint" mode="assign" >
            <bool>true</bool>
        </edit>
            <edit name="hinting" mode="assign" >
            <bool>true</bool>
        </edit>
            <edit name="hintstyle" mode="assign" >
            <const>hintslight</const>
        </edit>
    </match>

    <match target="font" >
        <test name="family" compare="contains" >
            <string>Song</string>
            <string>Sun</string>
            <string>Kai</string>
            <string>Ming</string>
            <string>Hei</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>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 compare="more_eq" name="pixelsize">
            <double>11</double>
        </test>
        <test compare="less_eq" name="pixelsize">
            <double>16</double>
        </test>
        <edit name="antialias" mode="assign" >
            <bool>false</bool>
        </edit>
    </match>

</fontconfig>
下面是29-language-selector-zh.conf和99-language-selector-zh.conf

代码: 全选

<fontconfig>
    <include ignore_missing="yes">CJK_aliases</include>
    <alias>
        <family>serif</family>
        <prefer>
            <family>DejaVu Serif</family>
            <family>DejaVu Sans YuanTi</family>
            <family>Microsoft YaHei</family>
        </prefer>
    </alias>
    <alias>
        <family>sans-serif</family>
        <prefer>
            <family>DejaVu Sans YuanTi</family>
            <family>Microsoft YaHei</family>
        </prefer>
    </alias>
    <alias>
        <family>monospace</family>
        <prefer>
            <family>DejaVu Sans YuanTi Mono</family>
        </prefer>
    </alias>

    <match target="font" >
        <test qual="any" name="family" compare="eq" >
            <string>DejaVu Sans YuanTi</string>
            <string>DejaVu Sans YuanTi Mono</string>
            <string>DejaVu Serif</string>
            <string>Microsoft YaHei</string>
        </test>
        <edit name="rgba" mode="assign">
            <const>rgb</const>
        </edit>
            <edit name="antialias" mode="assign" >
            <bool>true</bool>
        </edit>
            <edit name="autohint" mode="assign" >
            <bool>true</bool>
        </edit>
            <edit name="hinting" mode="assign" >
            <bool>true</bool>
        </edit>
            <edit name="hintstyle" mode="assign" >
            <const>hintslight</const>
        </edit>
    </match>

    <match target="font" >
		<test name="family" compare="contains" >
			<string>Song</string>
			<string>Sun</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 compare="more_eq" name="pixelsize">
            <double>11</double>
        </test>
        <test compare="less_eq" name="pixelsize">
            <double>16</double>
        </test>
		<edit name="antialias" mode="assign" >
			<bool>false</bool>
		</edit>
	</match>
</fontconfig>

代码: 全选

<fontconfig>

	<match target="font" >
		<test name="family" compare="contains" >
			<string>Song</string>
			<string>Sun</string>
			<string>Kai</string>
			<string>Ming</string>
            <string>Hei</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>

</fontconfig>
梦.:如此短暂 http://d.ream.at
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

#2

帖子 ljj_jjl2008 » 2008-03-25 7:51

楼上,我想按照你的设置改一下我的language-selector.conf ,可我这里这个文件是一个链接,而且好像链接地址不对,已经打不开了。
头像
muzuiget
帖子: 1097
注册时间: 2007-12-31 14:57

#3

帖子 muzuiget » 2008-03-25 10:02

我是修改69-language-selector-zh-cn.conf这个的,设置字体文泉驿,这里有说明
http://blog.eshangrao.com/index.php/200 ... u-804flash
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

#4

帖子 ljj_jjl2008 » 2008-03-25 10:32

楼上,我这样设置了,konqueror变过来了,可是kde3的dolphin、和k菜单都没有变过来,还是显示成其他字体。
回复