在ubuntu11.10中修改字体(针对桌面字体和OSD通知区域字体)
很多装了gnome-tweak-tool,用它修改字体后会发现还有两处字体没有修改,一是桌面字体,一是NOTIFY OSD和GNOME-SHELL面板(这两个是一起的)上的字体,经过我的折腾,下面得出方法:
www.zhishiwu.com
1.桌面字体:
先安装dconf,打开dconf Editor,找到org-->gnome-->nautilus-->desktop,里边有一个font,默认是ubuntu 11,改成WenQuanYi Micro Hei 11,就可以在桌面显示微米黑字体了.
2.OSD通知区域的字体[这个其实也是GNOME-SHELL上显示的字体]:
这个地方优先使用的是当前用户字体优先级最高的那款字体,可以用如下命令查看:
代码:
fc-match sans-serif #抓取当前用户sans-serif类字体优先级最高的那款字体
fc-match serif #抓取当前用户serif类字体优先级最高的那款字体
fc-match monospace #抓取当前用户monospace类字体优先级最高的那款字体
www.zhishiwu.com
更改方法是:
在主目录中用文本编辑器修改.fonts.conf,没有就新建一个,如果优先显示微米黑的话,里边内容如下:
代码:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!-- created by WenQuanYi FcDesigner v0.5 -->
<match>
<test name="family"><string>sans-serif</string></test>
<edit name="family" mode="prepend" binding="strong">
<string>WenQuanYi Micro Hei</string>
</edit>
</match>
<match>
<test name="family"><string>serif</string></test>
<edit name="family" mode="prepend" binding="strong">
<string>WenQuanYi Micro Hei</string>
</edit>
</match> www.zhishiwu.com
<match>
<test name="family"><string>monospace</string></test>
<edit name="family" mode="prepend" binding="strong">
<string>WenQuanYi Micro Hei Mono</string>
</edit>
</match>
</fontconfig>
其中的<string>WenQuanYi Micro Hei</string>一段可以多些几种字体,具体可参照文泉驿的视觉习惯工具
http://wenq.org/cloud/fcdesigner_local.html