Linux字体更换
17 十一 2009 11 Comments
in Linux Tags: ubuntu, 字体, 微米黑, 文泉驿
有时某些发行版的Linux字体不是特别美观,有人喜欢用微软雅黑或者其他字体放在自己的Linux下面。
这里说一下,字体的更换。
为了照顾所有登录用户,把字体文件复制到/usr/share/fonts/目录下,如果是自己使用只要~/.fonts就可以了。
1、使用文泉驿微米黑作为演示,发行版为ubuntu9.04(因为该版本软件仓库中没有微米黑的软件包,只能自己复制)。复制字体到/usr/share/fonts/下的一个新目录里(为了方便管理),例如我的字体位置是:/usr/share/fonts/wenquanyi/wqy-microhei.ttc。
2、给予字体权限:sudo chmod 755 /usr/share/fonts/wenquanyi/wqy-microhei.ttc
3、进入字体目录,并刷新字体缓存
cd /usr/share/fonts/wenquanyi/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
4、接着编辑配置文件:sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf
我的配置文件如下:
<fontconfig>
<match target=”pattern”>
<test qual=”any” name=”family”>
<string>serif</string>
</test>
<edit name=”family” mode=”prepend” binding=”strong”>
<string>WenQuanYi Micro Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>Bitstream Vera Serif</string>
<string>DejaVu Serif</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target=”pattern”>
<test qual=”any” name=”family”>
<string>sans-serif</string>
</test>
<edit name=”family” mode=”prepend” binding=”strong”>
<string>WenQuanYi Micro Hei</string>
<string>Bitstream Vera Sans</string>
<string>DejaVu Sans</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
<match target=”pattern”>
<test qual=”any” name=”family”>
<string>monospace</string>
</test>
<edit name=”family” mode=”prepend” binding=”strong”>
<string>WenQuanYi Micro Hei Mono</string>
<string>Bitstream Vera Sans Mono</string>
<string>DejaVu Sans Mono</string>
<string>WenQuanYi Zen Hei</string>
<string>AR PL UMing CN</string>
<string>AR PL ShanHeiSun Uni</string>
<string>WenQuanYi Bitmap Song</string>
<string>AR PL UKai CN</string>
<string>AR PL ZenKai Uni</string>
</edit>
</match>
</fontconfig>
就是在serif、sans-serif、monospace 的字体的最前方分别加上:<string>WenQuanYi Micro Hei</string>、<string>WenQuanYi Micro Hei</string>、<string>WenQuanYi Micro Hei Mono</string>
其中最后一项是等宽字体,应该填入文泉驿等宽微米黑。修改配置文件的好处是不要再去修改应用软件的字体,达到系统的字体统一(Flash和JAVA除外)。
其中JAVA字体的更改:
在ubuntu下安装sun Java 6后发现中文字体有“口口”出现,解决办法如下:
sudo /usr/lib/jvm/java-6-sun/jre/lib/fontconfig.properties
在文件中加入:
filename.-misc-文泉驿微米黑-medium-r-normal–0-0-0-0-p-0-iso10646-1=字体文件的完整目录
allfonts.chinese-arphic1=-misc-文泉驿微米黑-medium-r-normal–0-0-0-0-p-0-iso10646-1
把文件中其余的allfonts.chinese-arphic……注释掉,保存即可。
Flash字体更改:
sudo gedit /etc/fonts/conf.d/49-sansserif.conf
我的文件如下
<?xml version=”1.0″?>
<!DOCTYPE fontconfig SYSTEM “fonts.dtd”>
<fontconfig>
<!–
If the font still has no generic name, add sans-serif
–>
<match target=”pattern”>
<test qual=”all” name=”family” compare=”not_eq”>
<string>文泉驿微米黑</string>
</test>
<test qual=”all” name=”family” compare=”not_eq”>
<string>文泉驿微米黑</string>
</test>
<test qual=”all” name=”family” compare=”not_eq”>
<string>monospace</string>
</test>
<edit name=”family” mode=”append_last”>
<string>文泉驿微米黑</string>
</edit>
</match>
</fontconfig>
其中的文泉驿微米黑可以改为你喜欢的字体。
如果不更改配置文件,那只有手动更改每个应用程序的字体了
1、系统字体(以Gnome为例):系统→首选项→外观→字体。选择文泉驿微米黑。有些可以自定义字体的应用程序还需要另外调整,例如Firefox。

细节部分可以点击“细节”按钮

11 Comments (+add yours?)
Leave a Reply
RSS
Twitter
Facebook
新浪微博
Tumblr
三 20, 2011 @ 19:57:23
现在有 monaco_linux.ttf 这个字体 如果放到 /usr/share/fonts 是否还要建立文件夹
WenQuanYi Micro Hei 这段中如果替换别的字体名字该怎么写呢?
还有 wp自带的表情总是感觉怪怪的,
给评论打分:
0
0
三 20, 2011 @ 22:32:39
不用,直接扔进去可以用
字体叫啥就改啥~~比如正黑就改成WenQuanYi Zen Hei
以前有改用自定义的表情,但是每次自动升级后还要重新上传,麻烦,干脆用默认的了。嗯,主要是我太懒
给评论打分:
0
0
十 15, 2010 @ 08:02:46
相对把字体复制到字体的目录中,我更喜欢建立文件链接到存放字体的目录中。(主要是不想破坏 TeX 的 TDS)
如:
cd /usr/share/fonts
sudo ln -s /opt/context/tex/texmf-local/fonts xpfonts
cd xpfonts
mkfontscale
mkfontdir
给评论打分:
1
0
十二 24, 2009 @ 14:04:56
9.10,正在研究学习,谢谢了。
给评论打分:
0
0
十二 24, 2009 @ 14:07:40
如今觉得微软雅黑也很漂亮
给评论打分:
0
0
十二 24, 2009 @ 14:13:23
那倒是哈。只是版权问题。。。呵呵,我们自己用还好啦。
还有个问题,在我们自己的wp博客上怎么使用特别的字体呢?我觉得wp的字体好难看啊
给评论打分:
0
0
十二 24, 2009 @ 14:16:47
不晓得,貌似和浏览器字体有关
在Linux下就是微米黑
XP下就是宋体
Win7就是雅黑
给评论打分:
0
0
十二 24, 2009 @ 14:37:17
maybe。。。。。。
给评论打分:
0
0
十一 25, 2009 @ 23:00:54
ubuntu 10.04中,直接用 新立得 就可以安装 文泉驿微米黑。
给评论打分:
0
0
十一 25, 2009 @ 23:08:15
你升级好快啊……都10.04了,我还在9.04和9.10中奋斗呢
给评论打分:
0
0