|
我的Redhat 9.0之xtt+xft2,可显示粗斜体美化总结 ( 注:只适用于使用NVIDIA显卡用户 )
此修改包来自www.linuxfans.org,此汉化方法大部分借鉴于magic linux 1.0 和www.linuxfans.org论坛。
研究、测试过程由silver810212和本人完成。
1.在/usr下建一个文件夹system,然后在里面建三个文件夹fonts,truetype和ROfonts目录,命令如下:
#cd /usr
#mkdir system
#cd system
#mkdir fonts truetype ROfonts
2.从windows的fonts目录拷贝以下字体文件到/usr/system/fonts,要特别注意字体文件名的大小写,以下字体文件名都是小写:
simsun.ttf(如果是simsun.ttc改名成simsun.ttf)
tahomabd.ttf
tahoma.ttf
verdanab.ttf
verdanai.ttf
verdana.ttf
verdanaz.ttf
mingliu.ttc <======加入繁体字库可以使繁体字更漂亮
3.复制/usr/system/fonts目录中除mingliu.ttc以外的所有字库到/usr/system/truetype目录中
,然后在
www.linuxsir.com.cn/software/redhatzh/fonts.dir
下载fonts.dir保存到/usr/system/truetype下,再将fonts.dir复制一份改名为fonts.scale
4.从以下地址下载中文PCF字库。
http://www.linuxfans.org/nuke/mo ... nfo&did=463
到/usr/system/ROfonts目录中
#tar xvjf redfonts.tar.bz2
5.下载 www.linuxsir.com.cn/software/redhatzh/redhat8.tar.gz
在text模式下执行下列几步操作。
#tar zxvf redhat8.tar.gz
#cd xft2-test-fans
#chmod +x install.sh
#./install.sh
6.修改/etc/fonts/fonts.conf文件
<dir>/usr/X11R6/lib/X11/fonts</dir>
<dir>/usr/system/fonts</dir>
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir> 《======加入这行
<dir>/usr/X11R6/lib/X11/fonts/OTF</dir> 《======加入这行
<dir>~/.fonts</dir>
7.修改/etc/X11/XF86Config文件
因为篇幅关系,下面只是XF86Config文件的中间一部分,前面的、后面的部分都不要动。
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/system/truetype" 《========加入这行
FontPath "/usr/system/ROfonts" 《========加入这行
FontPath "unix/:7100"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "xtt" 《=========加入这行
Load "type1"
Load "dri"
EndSection
8.修改/etc/X11/fs/config文件
# where to look for fonts
#
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
/usr/X11R6/lib/X11/fonts/75dpi:unscaled,
/usr/X11R6/lib/X11/fonts/100dpi:unscaled,
/usr/X11R6/lib/X11/fonts/misc,
/usr/X11R6/lib/X11/fonts/Type1,
/usr/X11R6/lib/X11/fonts/Speedo,
/usr/X11R6/lib/X11/fonts/cyrillic,
/usr/X11R6/lib/X11/fonts/TTF,
/usr/share/fonts/default/Type1,
/usr/system/ROfonts, 《==========加入这行
,
/usr/lib/openoffice/share/fonts/truetype,
/usr/share/fonts/zh_CN/TrueType,
/usr/share/fonts/zh_TW/TrueType
# in 12 points, decipoints
default-point-size = 120
9.启动X-Window,此时会见到清晰的字体,不过英文字特宽,而且没有粗斜体。
在GNOME桌面,点击GNOME菜单-》首选项=》字体中全部设置成如图样子
在KDE桌面,点击KDE菜单-》控制中心-》观感-》字体中设置成如图样子
10.从http://www.linuxfans.org/nuke/mo ... nfo&did=568
地址下载最新的NVIDIA驱动程序
检查”内核开发包“是否安装,如果没有安装请装上。
退出X-Window,执行
# sh NVIDIA-Linux-x86-1.0-4349.run
按提示安装成功。
修改/etc/X11/XF86Config文件
注释 Load "dbe"
注释 Load "dri"
注释 Load "dpms"
Section "Device"
Identifier "Videocard0"
Driver "nvidia" 《=======将nv改成nvidia
VendorName "Videocard vendor"
BoardName "RIVA TNT2"
VideoRam 32768
Option "NvAGP" "3" 《=======设置AGP模式,如果是老主板不支持AGP,则改成 0
BusID "PCI:1:0:0" 《=======加入这行
EndSection
11.启动X-Window桌面,这时我们就可以看到粗斜体字了。
12.修改/etc/gtk/gtkrc.zh_CN
style "gtk-default-zh-cn" {
fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
-misc-simsun-medium-r-normal--12-*-*-*-*-*-gbk-0,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
13.启动OpenOffice.org,选择"工具(T)"/"选项(O)..."菜单,选择"OpenOffice.org"/"替换字体"项将
其字体:"Andale Sans UI" 替换为:"Rofont",接着在"OpenOffice.org"/"视图"项将显示比例修改成"100%"即可。
|
|