|
用linux作桌面运用对于中文用户来说最主要的是字体和输入法,我在这里介绍一下我的设置。
输入法就用scim,有很多朋友在起初可能无法唤出输入法,这是由于local设置不对,一般在英文local下就可以用了,把local设为posixC就可以了。
字体就可以借助windows下的字体文件在:C:/windows/fonts文件夹下有simsun.ttc的文件,把它考到/usr/share/fonts/truetype/freefont下,改名为simsun.ttf
这里你可以多考一些truetype的字体,但这个字体看起来就很舒服了。
然后启动一个shell,运行fc-cache -fv
再编辑/etc/fonts/fonts.conf
在最后</fontconfig>之前加上
<match target="font">
<test name="family"><string>Vera Sans YuanTi</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Vera Sans YuanTi Mono</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="font">
<edit name="antialias"><bool>true</bool></edit>
<edit name="hinting"><bool>false</bool></edit>
<edit name="autohint"><bool>false</bool></edit>
</match>
<match target="font">
<test name="pixelsize" compare="more_eq"><double>12</double></test>
<test name="pixelsize" compare="less_eq"><double>16</double></test>
<edit name="antialias"><bool>false</bool></edit>
<edit name="hinting"><bool>true</bool></edit>
<edit name="autohint"><bool>false</bool></edit>
</match>
这以后就会把字体变成windows那样细细的感觉。
加上:
<match target="font">
<test name="family"><string>Vera Sans YuanTi</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="font">
<test name="family"><string>Vera Sans YuanTi Mono</string></test>
<edit name="globaladvance"><bool>false</bool></edit>
</match>
<match target="font">
<edit name="antialias"><bool>true</bool></edit>
<edit name="hinting"><bool>false</bool></edit>
<edit name="autohint"><bool>false</bool></edit>
</match>
就会把字体变成mac os 那样粗粗的感觉。
但是不要两个都加。
通过以上设置应该说字体上已经很好了。这个小文只是给新手们一点参考,让朋友们少走些弯路,避免想用linux的朋友不至于因为字体问题又回到windows下。高手们莫笑话。。。
我用的系统是Debian 3.1 sarge. |
|