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

系统字体配置、中文显示和输入法问题
回复
至高之光
帖子: 77
注册时间: 2007-06-25 22:12

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

#1

帖子 至高之光 » 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]
头像
rhfcaesar
帖子: 2996
注册时间: 2005-11-17 15:45
来自: 湖北

#2

帖子 rhfcaesar » 2007-09-12 12:37

效果图呢??

代码: 全选

枪杆子里面出政权
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
联系:

#3

帖子 zhuqin_83 » 2007-09-12 12:57

讨厌点阵宋体
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
至高之光
帖子: 77
注册时间: 2007-06-25 22:12

#4

帖子 至高之光 » 2007-09-12 13:06

这个是我用我的 language-selector.conf 的效果图。
附件
UniSong 效果<br />这个字体本身不是用来好看的,是为了显示全部中文集字符的。
UniSong 效果
这个字体本身不是用来好看的,是为了显示全部中文集字符的。
全是宋体,sans 我用的明明是微软雅黑。
全是宋体,sans 我用的明明是微软雅黑。
回复