用linux作桌面运用对于中文用户来说最主要的是字体和输入法,我在这里介绍一下我的设置。 输入法就用scim,有很多朋友在起初可能无法唤出输入法,这是由于local的编码设置不对,设成UTF-8一般就没问题了。
字体就可以借助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下。
|
相关推荐
iReport中文字符在linux下字体问题解决方法借鉴.pdf
字体概述及Linux字体常见问题的解决
项目部署linux服务器乱码问题解决,没有中文字体、或者中文字体不一致
linux 字体加安装包
适用范围: 当Linux下的图形化java应用无法显示汉字时(例如oracle、db2、websphere的安装、设置等应用),用这里提供的任意一个包都可解决。基于Linux的所有jdk、jre均适用(1.5以上版本)。 安装方法: 在jre/lib...
linux字体.pdf
linux环境离线安装字体命令包,解决导出异常或乱码等问题
应用程序字体模糊的解决办法,尤其对中文最为有效。以缓解长期注视模糊字体,造成眼部疲劳的情况。