分页: 1 / 1

[问题]关于 language-selector.conf 加上 [分享]字体推荐

发表于 : 2007-09-12 12:29
至高之光
我修改的 language-selector.conf 如下:

代码: 全选

<fontconfig>

        <alias>

                <family>serif</family>

                <prefer>

                        <family>Times New Roman</family>

                        <family>Simsun</family>
                        <family>SongUni-P0</family>
                        <family>SongUni-P1P2</family>
                        <family>SongUni-PUA</family>

                </prefer>

        </alias>

        <alias>

                <family>sans-serif</family>

                <prefer>

                        <family>Arial/family>

                        <family>Microsoft YaHei</family>
                        <family>Arial Unicode MS</family>

                </prefer>

        </alias>

        <alias>

                <family>monospace</family>

                <prefer>

                        <family>Bitstream Vera Sans Mono</family>

                        <family>Simsun</family>
                        <family>SongUni-P0</family>
                        <family>SongUni-P1P2</family>
                        <family>SongUni-PUA</family>

                </prefer>

        </alias>
        <match target="font" >
                <test qual="any" name="family" compare="eq" >
                        <string>Arial/string>

                        <string>Microsoft YaHei</string>
                        <string>Arial Unicode MS</string>
                        <string>Bitstream Vera Sans Mono</string>

                        <string>Simsun</string>
                        <string>SongUni-P0</string>
                        <string>SongUni-P1P2</string>
                        <string>SongUni-PUA</string>
                        <string>Times New Roman</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>false</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>

                </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>

</fontconfig>
想必我的意思大家能从上面的 alias 去看出来,但是我发现我的 sans serif monospace 三个字体的变化并不是我所需要的 sans-微软雅黑 serif-宋体 monospace-宋体 而是前两种都是simsun,第三种恢复为wyq楷体。清大家帮忙。

=========我是厚道的分割线==========

其中,SongUni-P* 是我以前在北大中文论坛上面找到的一个达人出来的包含 Unicode CJK + ExtA + ExtB 的全字符宋体字体,强烈推荐一下!在北大中文论坛的中文信息处理版面有下载。太大了,我上传不了。[/code]

发表于 : 2007-09-12 12:37
rhfcaesar
效果图呢??

发表于 : 2007-09-12 12:57
zhuqin_83
讨厌点阵宋体

发表于 : 2007-09-12 13:06
至高之光
这个是我用我的 language-selector.conf 的效果图。