QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2816|回复: 21

Redhat Linux 9.0完美汉化

[复制链接]
发表于 2003-5-3 00:29:21 | 显示全部楼层 |阅读模式
汉化需要simsun.ttf字体文件,可以从windows从拷入,如果是文件名simsun.ttc,只需改成simsun.ttf就可.


1.建立一个目录来存放字体
[root@kemean root]# mkdir /usr/X11R6/lib/X11/zh_CN_fonts

2.然后把simsun.ttf字体拷到/usr/X11R6/lib/X11/zh_CN_fonts目录下。

3.为simsun.ttf来建字体文件,分别是fonts.dir和fonts.scale。并且保证这两个文件都和simsun.ttf在/usr/X11R6/lib/X11/zh_CN_fonts目录内

fonts.dir文件内容如下:

31
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0

fonts.scale与fonts.dir内容相同

4.修改/etc/X11/XF86Config文件。

在FontPath "unix/:7100"前一行,加入FontPath "/usr/X11R6/lib/X11/zh_CN_fonts"

在Section "Module"这段内加入Load "xtt"这一行
把Load "freetype"和Load "type1"这两行前面加上#号来注释掉。

5.修改/etc/fonts/fonts.conf,
在字体目录部分加入
/usr/X11R6.lib/X11/zh_CN_fonts



6.修改/etc/gtk/gtkrc.zh_CN文件,把fontset改成
"-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,\
-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0"

7.a. 修改 /etc/bashrc文件,加入
export GDK_USE_XFT=0

8.在终端下运行qtconfig,点Fonts,把Enable Anti-Aliased Font Support (Xft)和Anti-Alias Fonts by Default 两项去掉

到此为止,所以工件已做完,只需重启xwindows即可

注意:上面所有要修改的文件,最好都先做备份,以防出错后还原!


进入xwidnows后的字体设置

1.如果是gnome桌面,就要把gnome的字体设置成simsun 12
这个过程在gnome菜单=》首选项=》字体中设置。

2.如果是kde桌面,就要在kde中的控制中心-》观感-》字体中,你可以把字体设置为simsun 12就好了。
在观感=》桌面=》外观=》把字体设置为simsun 大小为12

3.对有些应用程序,则应该在其选项中来进行字体的设置


以下是我自己汉化的桌面:[img][/img]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2003-5-3 01:32:08 | 显示全部楼层
用xtt代替xft,本身就是一个倒退,哪来完美之说
回复

使用道具 举报

发表于 2003-5-3 01:54:27 | 显示全部楼层
其实不用装simsun.我觉得redhat 9带的中文字体就可以了.

汉化只要加个.i18n就可以了.

(13:47 einstein:~) cat .i18n
XMODIFIERS="@im=fcitx"
LANG=zh_CN.GB2312

我用的是英文菜单不过. 其他的统统是default.
回复

使用道具 举报

发表于 2003-5-3 01:57:07 | 显示全部楼层
hi llc:
        I couldn't start chinput, here's the necessary info: my system is RH 9 with Xfree 86 4.3 + Gnome 2.2, chinput starts ok, but just can't call out with ctrl+space, same with fcitx

(sorry for the English, I dont' have input method now :-(   )

thanks!
yangyangyyy


(1)Chinput Version 3.0.2 -- XIM Server
Distributed under the terms of the GNU General Public License (GPL)
Following charsets:
0: -Sony-Fixed-Medium-R-Normal--16-120-100-100-C-80-ISO8859-1
1: -misc-zysong18030-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
Chinput ................................................[OK]


(2)
declare -x XMODIFIERS="@im=Chinput"
(3)
LANG=zh_CN.GB2312
LC_CTYPE="zh_CN.GB2312"
LC_NUMERIC="zh_CN.GB2312"
LC_TIME="zh_CN.GB2312"
LC_COLLATE="zh_CN.GB2312"
LC_MONETARY="zh_CN.GB2312"
LC_MESSAGES="zh_CN.GB2312"
LC_PAPER="zh_CN.GB2312"
LC_NAME="zh_CN.GB2312"
LC_ADDRESS="zh_CN.GB2312"
LC_TELEPHONE="zh_CN.GB2312"
LC_MEASUREMENT="zh_CN.GB2312"
LC_IDENTIFICATION="zh_CN.GB2312"
LC_ALL=
回复

使用道具 举报

发表于 2003-5-3 03:16:04 | 显示全部楼层

Re: Redhat Linux 9.0完美汉化

[quote:95527796c6="kemean"]汉化需要simsun.ttf字体文件,可以从windows从拷入,如果是文件名simsun.ttc,只需改成simsun.ttf就可.


1.建立一个目录来存放字体
[root@kemean root]# mkdir /usr/X11R6/lib/X11/zh_CN_fonts

2.然后把simsun.ttf字体拷到/usr/X11R6/lib/X11/zh_CN_fonts目录下。

3.为simsun.ttf来建字体文件,分别是fonts.dir和fonts.scale。并且保证这两个文件都和simsun.ttf在/usr/X11R6/lib/X11/zh_CN_fonts目录内

fonts.dir文件内容如下:

31
simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
ai=0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
ai=0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:sw=1:bw=0.5:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.2:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:ab=y:sw=1:bw=0.5:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
simsun.ttf -misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:simsun.ttf -misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:simsun.ttf -misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
ab=y:simsun.ttf -misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
ai=0.2:ab=y:simsun.ttf -misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
ai=0.4:ab=y:simsun.ttf -misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:simsun.ttf -misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.4:ab=y:simsun.ttf -misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:simsun.ttf -misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
ai=-0.2:ab=y:simsun.ttf -misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0

fonts.scale与fonts.dir内容相同

4.修改/etc/X11/XF86Config文件。

在FontPath "unix/:7100"前一行,加入FontPath "/usr/X11R6/lib/X11/zh_CN_fonts"

在Section "Module"这段内加入Load "xtt"这一行
把Load "freetype"和Load "type1"这两行前面加上#号来注释掉。

5.修改/etc/fonts/fonts.conf,
在字体目录部分加入
/usr/X11R6.lib/X11/zh_CN_fonts



6.修改/etc/gtk/gtkrc.zh_CN文件,把fontset改成
"-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0,\
-misc-simsun-medium-r-normal--14-*-*-*-*-*-gb2312.1980-0"

7.a. 修改 /etc/bashrc文件,加入
export GDK_USE_XFT=0

8.在终端下运行qtconfig,点Fonts,把Enable Anti-Aliased Font Support (Xft)和Anti-Alias Fonts by Default 两项去掉

到此为止,所以工件已做完,只需重启xwindows即可

注意:上面所有要修改的文件,最好都先做备份,以防出错后还原!


进入xwidnows后的字体设置

1.如果是gnome桌面,就要把gnome的字体设置成simsun 12
这个过程在gnome菜单=》首选项=》字体中设置。

2.如果是kde桌面,就要在kde中的控制中心-》观感-》字体中,你可以把字体设置为simsun 12就好了。
在观感=》桌面=》外观=》把字体设置为simsun 大小为12

3.对有些应用程序,则应该在其选项中来进行字体的设置


以下是我自己汉化的桌面:[img][/img][/quote]


再这样所谓的美化,真是傻。。。
回复

使用道具 举报

发表于 2003-5-3 09:43:53 | 显示全部楼层
viento,你有权不赞同他的意见,但请你尊重
堂堂linuxfans,有n人比你高
那么他们也可以肆意侮辱你?
回复

使用道具 举报

发表于 2003-5-3 09:51:19 | 显示全部楼层
这篇文章好像在哪见过
回复

使用道具 举报

发表于 2003-5-3 11:37:01 | 显示全部楼层
不过真的不能说是完美
回复

使用道具 举报

发表于 2003-5-3 18:25:11 | 显示全部楼层
sd4444,不刺激不成材.
回复

使用道具 举报

发表于 2003-5-3 20:03:23 | 显示全部楼层
以前有这样做过,感觉不好,所以不用了!
回复

使用道具 举报

发表于 2003-5-3 22:27:27 | 显示全部楼层
[quote:de3024bf09="yangyangyyy"]hi llc:
        I couldn't start chinput, here's the necessary info: my system is RH 9 with Xfree 86 4.3 + Gnome 2.2, chinput starts ok, but just can't call out with ctrl+space, same with fcitx

(sorry for the English, I dont' have input method now :-(   )

thanks!
yangyangyyy


(1)Chinput Version 3.0.2 -- XIM Server
Distributed under the terms of the GNU General Public License (GPL)
Following charsets:
0: -Sony-Fixed-Medium-R-Normal--16-120-100-100-C-80-ISO8859-1
1: -misc-zysong18030-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
Chinput ................................................[OK]


(2)
declare -x XMODIFIERS="@im=Chinput"
(3)
LANG=zh_CN.GB2312
LC_CTYPE="zh_CN.GB2312"
LC_NUMERIC="zh_CN.GB2312"
LC_TIME="zh_CN.GB2312"
LC_COLLATE="zh_CN.GB2312"
LC_MONETARY="zh_CN.GB2312"
LC_MESSAGES="zh_CN.GB2312"
LC_PAPER="zh_CN.GB2312"
LC_NAME="zh_CN.GB2312"
LC_ADDRESS="zh_CN.GB2312"
LC_TELEPHONE="zh_CN.GB2312"
LC_MEASUREMENT="zh_CN.GB2312"
LC_IDENTIFICATION="zh_CN.GB2312"
LC_ALL=[/quote]

就这信息看并没有不对劲的地方,真的无法呼出输入法?
或者你编辑~/.i18n,内容为:
LANG=zh_CN.GB18030
LC_ALL=zh_CN.GB18030
然后注销一下试试
回复

使用道具 举报

发表于 2003-5-4 11:22:56 | 显示全部楼层
[quote:587edc7027="viento"]sd4444,不刺激不成材.[/quote]

捅马蜂窝挺刺激,没成材,造就了n个大疙瘩而已
回复

使用道具 举报

发表于 2003-5-5 23:42:43 | 显示全部楼层
就是,你可以不同意别人的论点,但要尊重别人的发言权。
回复

使用道具 举报

发表于 2003-5-27 19:45:00 | 显示全部楼层
不用xtt行吗?
回复

使用道具 举报

发表于 2003-5-27 21:13:09 | 显示全部楼层
7.a. 修改 /etc/bashrc文件,加入
export GDK_USE_XFT=0

这个 怎么加????

写的根本就不明确 加在什么地方???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 04:26 , Processed in 0.090458 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表