分页: 3 / 3

发表于 : 2007-04-27 15:42
djsl6071
试了一下,确实如此,字体正正方方的,不过比原来英文版下各种字体混合的情况好多了。

发表于 : 2007-04-28 22:02
benjaminzsj
按照lz所说的,如图,不知道问题出在哪里.

发表于 : 2007-04-28 23:52
rainy14f
Thanks LZ! I cannot use SCIM now, but this is really great!

发表于 : 2007-05-06 6:54
xiangyuyu
这个方法绝顶的好!
简单!有效!

Re: 简单正确的英文locale中文美化方式

发表于 : 2007-05-06 11:38
hsmwrv
danielho 写了:ubuntu预装的,AR PL ShanHeiSun Uni是一个很好的字体
/etc/fonts/fonts.conf不宜修改.

在一个英文系统下,如果任何user希望有一个中文环境,只须建立~/.fonts.conf文件(注意是fonts前面有个".")即可,代码如下

代码: 全选

<!--Make Chinese fonts bigger if it's smaller than 12 pixel-->
    <match target="font" >
        <test name="family" compare="contains" >
                        <string>SimSun</string>
                        <string>AR PL</string>
        </test>
        <test compare="less_eq" name="pixelsize">
            <int>12</int>
        </test>
        <edit mode="assign" name="pixelsize">
            <int>12</int>
        </edit>
    </match> 
"compare='contains'"中的"contains"应改为"eq", "not_eq", "less", "less_eq", "more", or "more_eq"中的一个,这里可以用compare="eq"(等于)。

"<string>SimSun</string>"中的"string"应为"family",即<family>SimSun</family>。

Pixelsize的类型应当是double,所以
<test compare="less_eq" name="pixelsize">
<int>12</int>
中的"<int>"应为<double>,即<double>12</double>。

详情参见:
http://www.xfree86.org/current/fontconfig.3.html#toc
http://www.fontconfig.org/fontconfig-user.html

发表于 : 2007-05-11 16:00
miaomiaolvlv
强烈强烈感谢楼主!现在我的字体很漂亮了!:)

发表于 : 2007-05-11 18:07
chenpuwk
shi bu yao qu xiazai yuan

Re: 简单正确的英文locale中文美化方式

发表于 : 2007-05-12 6:59
stlxv
danielho 写了:ubuntu预装的,AR PL ShanHeiSun Uni是一个很好的字体
/etc/fonts/fonts.conf不宜修改.

在一个英文系统下,如果任何user希望有一个中文环境,只须建立~/.fonts.conf文件(注意是fonts前面有个".")即可,代码如下

代码: 全选

<fontconfig>

<!--Fonts rendering sequence-->
    <alias>
        <family>serif</family>
            <prefer>
                <family>Bitstream Vera Serif</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 Sans</family>
                <family>DejaVu Sans</family>
                <family>AR PL ShanHeiSun Uni</family>
                <family>AR PL ZenKai Uni</family>
            </prefer>
    </alias>
    <alias>
        <family>monospace</family>
            <prefer>
                <family>Bitstream Vera Sans Mono</family>
                <family>DejaVu Sans Mono</family>
                <family>AR PL ShanHeiSun Uni</family>
                <family>AR PL ZenKai Uni</family>
            </prefer>
    </alias>

<!--Global settings for improving fonts rendering-->
    <match target="font">
        <edit name="autohint">
            <bool>false</bool>
        </edit>
        <edit name="hinting">
            <bool>true</bool>
        </edit>
        <edit name="hintstyle">
            <const>hintslight</const>
        </edit>
        <edit name="antialias">
            <bool>true</bool>
        </edit>
    </match>
 
<!--Make Chinese fonts bigger if it's smaller than 12 pixel-->
    <match target="font" >
        <test name="family" compare="contains" >
                        <string>SimSun</string>
                        <string>AR PL</string>
        </test>
        <test compare="less_eq" name="pixelsize">
            <int>12</int>
        </test>
        <edit mode="assign" name="pixelsize">
            <int>12</int>
        </edit>
    </match>

<!--Rendering settings for Chinese fonts-->
    <match target="font" >
        <test name="family" compare="contains" >
            <string>SimSun</string>
            <string>AR PL</string>
        </test> 
        <edit name="globaladvance">
            <bool>false</bool>
        </edit>
        <edit name="spacing">
            <int>0</int>
        </edit>
        <test name="pixelsize" compare="less_eq">
            <int>18</int>
        </test>
        <edit name="antialias" mode="assign" >
            <bool>false</bool>
        </edit>
        </match>
 
</fontconfig>
真是麻烦,我什么都不用改,自我感觉比你漂亮多了

发表于 : 2007-06-03 10:27
mimihu88
有效,可惜在中英文混合的网站,英文字体还是难看