LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1307|回复: 6

MS字体的language-selector

[复制链接]
发表于 2006-11-20 16:09:49 | 显示全部楼层 |阅读模式
效果不错。

<fontconfig>

       <match target="font">
                <edit name="autohint">
                        <bool>false</bool>
                </edit>
                <edit name="hinting">
                        <bool>true</bool>
                </edit>
                <edit name="antialias">
                        <bool>true</bool>
                </edit>
        </match>

<!--
Synthetic emboldening for fonts that do not have bold face available
-->

        <match target="font">
                <!-- check to see if the font is just regular -->
                <test name="weight" compare="less_eq">
                        <const>medium</const>
                </test>
                <!-- check to see if the pattern requests bold -->
                <test target="pattern" name="weight" compare="more">
                        <const>medium</const>
                </test>
                <!--
                  set the embolden flag
                  needed for applications using cairo, e.g. gucharmap, gedit, ...
                -->
                <edit name="embolden" mode="assign">
                        <bool>true</bool>
                </edit>
                <!--
                 set weight to bold
                 needed for applications using Xft directly, e.g. Firefox, ...
                -->
                <edit name="weight" mode="assign">
                        <const>bold</const>
                </edit>
        </match>


        <match target="font">
                <test target="pattern" name="lang" compare="contains">
                        <string>zh</string>
                        <string>ja</string>
                        <string>ko</string>
                </test>
                <edit name="spacing">
                        <const>proportional</const>
                </edit>
                <edit name="globaladvance">
                        <bool>false</bool>
                </edit>
        </match>


        <match target="pattern">
                <test name="family">
                        <string>SimSun</string>
                        <string>SimSun-18030</string>
                        <string>AR PL ShanHeiSun Uni</string>
                        <string>AR PL New Sung</string>
                        <string>MingLiU</string>
                        <string>MingLiU</string>
                </test>
                <edit binding="strong" mode="prepend" name="family">
                        <string>Tahoma</string>
                        <string>Arial</string>
                        <string>Verdana</string>
                        <string>DejaVu Sans</string>
                        <string>Bitstream Vera Sans</string>
                </edit>
        </match>

        <match target="font">
                <test name="family" qual="any">
                        <string>AR PL ShanHeiSun Uni</string>
                        <string>AR PL New Sung</string>
                        <string>SimSun</string>
                        <string>NSimSun</string>
                        <string>MingLiu</string>
                        <string>MingLiu</string>
                </test>
                <test name="pixelsize" compare="less_eq">
                        <double>12</double>
                </test>
                <edit name="pixelsize" mode="assign">
                        <double>12</double>
                </edit>
        </match>

        <match target="font" >
                <test compare="eq" name="family" qual="any" >
                        <string>宋体</string>
                        <string>新宋体</string>
                        <string>SimSun</string>
                        <string>NSimSun</string>
                        <string>宋体-18030</string>
                        <string>新宋体-18030</string>
                        <string>SimSun-18030</string>
                        <string>NSimSun-18030</string>
                        <string>AR PL ShanHeiSun Uni</string>
                        <string>AR PL New Sung</string>
                        <string>MingLiU</string>
                        <string>MingLiU</string>
                  </test>
                <test compare="less_eq" name="pixelsize" >
                        <double>16</double>
                </test>
                <edit mode="assign" name="hinting" >
                          <bool>true</bool>
                </edit>
                <edit mode="assign" name="autohint" >
                          <bool>false</bool>
                </edit>
                <edit name="antialias">
                        <bool>false</bool>
                </edit>
                <edit mode="assign" name="hintstyle" >
                          <const>hintslight</const>
                </edit>
        </match>



        <match target="font">
                <test name="family">
                        <string>Andale Mono</string>
                        <string>Arial</string>
                        <string>Comic Sans MS</string>
                        <string>Georgia</string>
                        <string>Impact</string>
                        <string>Trebuchet MS</string>
                        <string>Verdana</string>
                        <string>Courier New</string>
                        <string>Times New Roman</string>
                        <string>Tahoma</string>
                        <string>Webdings</string>
                        <string>Albany AMT</string>
                        <string>Thorndale AMT</string>
                        <string>Cumberland AMT</string>
                        <string>Andale Sans</string>
                        <string>Andy MT</string>
                        <string>Bell MT</string>
                        <string>Monotype Sorts</string>
                </test>
                <test name="pixelsize" compare="less_eq">
                                <double>16</double>
                </test>
                <edit name="autohint">
                        <bool>false</bool>
                </edit>
                <edit name="antialias">
                        <bool>false</bool>
                </edit>
        </match>

        <alias>
                <family>serif</family>
                <prefer>
                        <family>Times New Roman</family>
                        <family>Thorndale AMT</family>
                        <family>Nimbus Roman No9 L</family>
                        <family>DejaVu Serif</family>
                        <family>Bitstream Vera Serif</family>
                        <family>Luxi Serif</family>
                        <family>Likhan</family>
                        <family>FreeSerif</family>
                        <family>Times</family>
                        <family>SimSun</family>
                        <family>SimSun-18030</family>
                        <family>MingLiU</family>
                        <family>WenQuanYi Bitmap Song</family>
                        <family>AR PL ShanHeiSun Uni</family>
                        <family>AR PL New Sung</family>
                        <family>FZSongTi</family>
                        <family>FZMingTiB</family>
                        <family>AR PL SungtiL GB</family>
                        <family>AR PL Mingti2L Big5</family>
                        <family>Kochi Mincho</family>
                        <family>UnBatang</family>
                        <family>Baekmuk Batang</family>
                        <family>HanyiSong</family>
                        <family>ZYSong18030</family>
                </prefer>
        </alias>
        <alias>
                <family>sans-serif</family>
                <prefer>
                        <family>Arial</family>
                        <family>Albany AMT</family>
                        <family>Nimbus Sans L</family>
                        <family>Verdana</family>
                        <family>DejaVu Sans</family>
                        <family>Bitstream Vera Sans</family>
                        <family>Luxi Sans</family>
                        <family>FreeSans</family>
                        <family>Helvetica</family>
                        <family>SimSun</family>
                        <family>SimSun-18030</family>
                        <family>MingLiU</family>
                        <family>WenQuanYi Bitmap Song</family>
                        <family>AR PL ShanHeiSun Uni</family>
                        <family>AR PL New Sung</family>
                        <family>FZSongTi</family>
                        <family>FZMingTiB</family>
                        <family>AR PL SungtiL GB</family>
                        <family>AR PL Mingti2L Big5</family>
                        <family>Kochi Gothic</family>
                        <family>UnDotum</family>
                        <family>Baekmuk Gulim</family>
                        <family>Baekmuk Dotum</family>
                </prefer>
        </alias>
        <alias>
                <family>monospace</family>
                <prefer>
                        <family>Courier New</family>
                        <family>Cumberland AMT</family>
                        <family>Nimbus Mono L</family>
                        <family>Andale Mono</family>
                        <family>DejaVu Sans Mono</family>
                        <family>Bitstream Vera Sans Mono</family>
                        <family>Luxi Mono</family>
                        <family>FreeMono</family>
                        <family>NSimSun</family>
                        <family>NSimSun-18030</family>
                        <family>MingLiU</family>
                        <family>WenQuanYi Bitmap Song</family>
                        <family>AR PL ShanHeiSun Uni</family>
                        <family>AR PL New Sung</family>
                        <family>FZSongTi</family>
                        <family>FZMingTiB</family>
                        <family>AR PL SungtiL GB</family>
                        <family>AR PL Mingti2L Big5</family>
                        <family>Kochi Gothic</family>
                        <family>UnDotum</family>
                        <family>Baekmuk Gulim</family>
                        <family>Baekmuk Dotum</family>
                        <family>HanyiSong</family>
                        <family>ZYSong18030</family>
                </prefer>
        </alias>

</fontconfig>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2006-11-26 00:48:16 | 显示全部楼层
详细点...........
我看不懂
回复 支持 反对

使用道具 举报

发表于 2006-11-26 11:15:15 | 显示全部楼层
:sorry
效果很一般啊
回复 支持 反对

使用道具 举报

发表于 2006-11-26 15:57:50 | 显示全部楼层
英文字体居然不毛,比较强。
回复 支持 反对

使用道具 举报

发表于 2006-11-27 09:13:51 | 显示全部楼层
字体再小点效果就更好了
回复 支持 反对

使用道具 举报

发表于 2006-11-28 17:52:22 | 显示全部楼层
今天用上了黑体。感觉还不是很习惯。哈哈。反正都是D,D苹果的
回复 支持 反对

使用道具 举报

发表于 2006-11-29 18:47:59 | 显示全部楼层
麻烦楼主帖一下这个使用这个配置脚本后openoffice里的中英文效果?特别是英文14号以下的字体,不知道有没有毛刺
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表