原创 Ubuntu字体美化之MSfont

2008-1-15 21:35 3221 10 8 分类: 软件与OS

         Ubuntu 自带的字体虽然可以凑合着用,但是对于用惯了MS字体的人来说,总会感觉看着不舒服。不过使用MS的字体还是会有版权方面的问题。这里只是给看习惯了MS Windows 操作系统界面的朋友提供一个美化方法。



1、安装MS字体



cd /usr/share/fonts

sudo mkdir zh_CN



然后将MS的字体文件(就在winxp的fonts目录下)(simsun.ttc tahoma.ttf verdana.ttf
verdanab.ttf verdanaz.ttf tahomabd.ttf verdanai.ttf)复制到zh_CN目录下,然后



cd zh_CN

sudo mkfontscale

sudo mkfontdir

sudo fc-cache



注意,重启后如果出现乱码,可能是不以root身份登录到系统进行修改的,而只是用sudo的方式,建议再使用下面的命令,修改新增加的字体的权限

sudo chmod 644 /usr/share/fonts/zh_CN/*



2、修改language-selector.conf文件



sudo cp /etc/fonts/language-selector.conf /etc/fonts/language-selector.conf_backup

sudo gedit /etc/fonts/language-selector.conf



使用下面的代码替换掉里面的全部内容




————————————————————————————————————



<fontconfig>


<alias>


<family>serif</family>


<prefer>


<family>Bitstream Vera Serif</family>

<family>SimSun</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>Simsun</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>Simsun</family>

<family>DejaVu Sans Mono</family>

<family>AR PL ShanHeiSun Uni</family>

<family>AR PL ZenKai Uni</family>


</prefer>


</alias>




<match target="font" >


<test name="family" compare="contains" >

<string>SimSun</string>

<string>Song</string>

<string>Sun</string>

<string>Kai</string>

<string>Ming</string>

</test>

<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>SimSun</string>

<string>宋体</string>

<string>宋体-18030</string>

<string>Song</string>

<string>Sun</string>

<string>Kai</string>

<string>Ming</string>

<string>黑体</string>

<string>新宋体</string>

<string>新宋体-18030</string>

<string>楷体_GB2312</string>

<string>仿宋_GB2312</string>

<string>隶体</string>

<string>SimSun-18030</string>

<string>SimHei</string>

<string>NSimSun</string>

<string>NSimSun-18030</string>

<string>KaiTi_GB2312</string>

<string>FangSong_GB2312</string>

<string>LiSu</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="more_eq">


<int>12</int>


</test>

<test name="pixelsize" compare="less_eq">


<int>24</int>


</test>

<edit name="antialias" mode="assign" >


<bool>false</bool>


</edit>

</match>


</fontconfig>



————————————————————————————————————



3、按Ctrl+Alt+Backspace重启X-windows





然后再到“系统”“首选项”“字体”中进行设置,根据具体情况,自己看着舒服就行了,字体大小一般设为8-10。


文章评论1条评论)

登录后参与讨论

用户1205135 2008-1-15 23:25

这种方法慎重使用。
因为我在ubuntu 7.10上使用时,不知道设什么地方 没有处理好。最后机器不能起来。
只有在命令行模式下,把文件重新恢复了。才起来。
相关推荐阅读
用户1205135 2010-01-22 17:09
把emacs配置成source insight-转
来源:www.cublog.cn/opera/showart.php?blogid=5421&id=37299把emacs变成代码浏览器,类似sour...
用户1205135 2010-01-13 10:09
A new approach to China
Like many other well-known organizations, we face cyber attacks ofvarying degrees on a regular basis...
用户1205135 2009-12-27 21:18
11个有趣的程序员小幽默[forward]
我们经常会看到一些关于程序员有趣的事或是在代码注释里看到程序员的幽默,例如以下11个。1.// // 敬爱的维护者://// 如果你在优化本例程函数时遇到麻烦,请自增下面的计数器// 以提醒下一个维护...
用户1205135 2009-11-24 23:57
Issue "errno:EINTR,while it calls msgrcv."
Fix the issue "errno:EINTR,while it is suspended by msgrcv."If the calling process is blocked until ...
用户1205135 2009-06-14 22:50
Android build errors fix under Ubuntu 9.04
-----------------------------------------------------------------------------------------------Envir...
用户1205135 2009-06-09 21:47
1st Reading note of Android A Programmer's Guide
Today i read the book<Android - A Programmer's Guide> written by J.F. DiMarzio .1. downloading...
我要评论
1
10
关闭 站长推荐上一条 /2 下一条