|
|
发表于 2002-10-21 23:10:46
|
显示全部楼层
其实Rh7.3的汉化很容易的。我的汉化方法如下,你可以参考一下。
STEP1:在/usr/X11R6/lib/X11/fonts/处建立zhfont目录,即键入命令:mkdir usr/X11R6/lib/X11/fonts/zhfont。
STEP2:将Windows分区的Windows/fonts目录中的simsun.ttc和msgothic.ttc文件复制到zhfont目录,即键入命令:
cp /mnt/win_d/fonts/simsun.ttc /usr/X11R6/lib/X11/fonts/zhfont/simsun.ttc
cp /mnt/win_d/fonts/msgothic.ttc /usr/X11R6/lib/X11/fonts/zhfont/msgothic.ttc
其中simsun.ttc和msgothic.ttc是WinXP的字体,采用WinXP字体可以得到非常好的效果所以故应采用WinXP字体。win_d是系统自动加载的win分区。
STEP3:在/usr/X11R6/lib/X11/fonts/zhfont/目录中生成TrueType字体信息。即键入命令:
ttmkfdir > fonts.dir
编辑修改font.dir内容如下:
38
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttc -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttc -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttc -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttc -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttc -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttc -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
sw=1:bw=0.5:msgothic.ttc -simsun-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:ab=y:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:ab=y:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:ab=y:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=1:bw=0.5:msgothic.ttc -simsun-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:simsun.ttc -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttc -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttc -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttc -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttc -misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttc -misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttc -misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:ab=y:simsun.ttc -misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttc -misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttc -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttc -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:simsun.ttc -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttc -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0
sw=1:bw=0.5:simsun.ttc -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso10646-1
ab=y:sw=1:bw=0.5:simsun.ttc -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso10646-1
ai=0.2:sw=1:bw=0.5:simsun.ttc -misc-simsun-medium-o-normal--0-0-0-0-c-0-iso10646-1
ai=0.4:sw=1:bw=0.5:simsun.ttc -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso10646-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttc -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso10646-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttc -misc-simsun-bold-i-normal--0-0-0-0-c-0-iso10646-1
存盘。
cp fonts.dir fonts.scale
STEP4:修改/etc/X11/下XF86Config-4配置文件,在FontPath "unix/:7100"段的前一行加入:FontPath "/usr/X11R6/lib/X11/fonts/zhfont/",在Select "Module"段中加入Load "xtt",注释Load "type1"和Load "freetype"两行,存盘退出。
重新登录系统,启动KDE桌面并打开“字体设置”对话框,将全部字体改成“Simsun 12 gb1232.1980”,取消“为字体和图标使用反混淆”前的钩,点击确定。
STEP5:编辑/etc/gtk/gtkrc.zh_CN文件和/usr/share/gtkrc/gtkrc.zh_CN文件,将其中的fontset值全部改成-misc-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,存盘退出。至此,GNOME桌面字体也已经设置完成。
关于WIN分区中文文件或目录的显示可直接修改/etc/fstab,加入codepage=936,iocharset=cp936 参数即可。我的fstab文件如下,你可以对照瞧瞧、
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda10 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/hda1 /mnt/c: vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda5 /mnt/d: vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda6 /mnt/e: vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda7 /mnt/f: vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda8 /mnt/g: vfat defaults,codepage=936,iocharset=cp936 0 0
关于你的Chinput输入法问题,如果没估计错的话可能是出在字体上面,检查一下你的Chinput.ad文件的Fontset设置情况,或者换个G五笔试试,我就是用的他。很不错的。 |
|