超级新手美化RH9方案
首先要感谢公社的各位前辈们 这篇文章有些地方是参照前辈们的方案来做的首先我们要创建一个目录来装字体 我选的是/usr/share/fonts/local
1. 创建 /usr/share/fonts/local/ 目录(如果它不存在):
mkdir /usr/share/fonts/local/"
2. 把新字体文件复制到 /usr/share/fonts/local/ 中(别告诉我你不会啊)
ttmkfdir -d /usr/share/fonts/local/ -o /usr/share/fonts/local/fonts.scale
然后:
1) 把 fonts.scale 拷贝出来一份 fonts.dir.
2) chkfontpath --add /usr/share/fonts/local/
然后再重新启动linux
再用root登录:
编辑etc/gtk/gtkrc.zh_CN 文件把原来的
fontset = "-adobe-helvetica-medium-r-normal--16-*-*-*-*-*-iso8859-1,\
-*-*-medium-r-normal--16-*-*-*-*-*-gb2312.1980-0,*-r-*"
fontset ="-microsoft-tahoma-medium-r-normal-*-*-100-*-*-p-*-viscii1.1-1,\
-misc-simsun-medium-r-normal-*-*-100-*-*-c-*-koi8-r"
二、修改/etc/X11/XF86Config ,/etc/gtk/gtkrc.zh_CN ,/etc/gnome/gtkrc.zh_CN 三个文件
1、/etc/X11/XF86Config
对这个文件的修改和以前一样, 大家注意在相关位置进行修改:
代码:
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/local/zhfonts"
FontPath "unix/:7100"
EndSection
Section "Module"
Load "xtt"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "dri"
Load "glx"
# Load "freetype"
# Load "type1"
# Load "record"
EndSection
2、 /etc/gtk/gtkrc.zh_CN
代码:
style "gtk-default-zh-cn" {
# fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
# -*-*-medium-r-normal--12-*-*-*-*-*-gbk-0,\
# -*-*-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,\
# -*-*-medium-r-normal--12-*-*-*-*-*-gb18030.2000-0,\
fontset = " -*-*-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
经测试,如此修改可以很好的解决Gaim不能显示GBK字符集的问题,大家可以试试看能在Gaim中输入(拼音jun)“珺、碅、雋”吗。(10.6 update)
3、/etc/gnome/gtkrc.zh_CN
将所由字体改成
代码:
fontset = "-misc-simsun-medium-r-normal--12-*-*-*-*-*-iso10646-1"
这一步也是常规的修改,自RH71来几乎没有变化。
第二部分:为gnome2和KDE配置simsun字体
三、修改/etc/fonts/fonts.conf文件
这是一个很关键的文件。
必需修改的第一处:
代码:
<!-- Font directory list configured on Mon Sep 9 15:24:30 EDT 2002 -->
<dir>/usr/share/fonts/local/</dir>
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/share/fonts</dir>
<dir>~/.fonts</dir>
<dir>/usr/share/fonts/local</dir> 一行就是指定你的simsun.ttf所在的目录。
必需修改的第二处:
代码:
!--
If the font still has no generic name, add sans-serif
-->
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>Simsun</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>Simsun</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>Simsun</string>
</test>
<edit name="family" mode="append_last">
<string>Simsun</string>
</edit>
</match>
此处的修改可让不支持汉字的字库使用SimSun字库 ,非常有用。
最后再在各个软件里面设置字体就行了
页:
[1]