荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: georgehill (终生勤奋便成天才), 信区: Linux
标  题: TurboLinux 4.02中文化初探(5)
发信站: BBS 荔园晨风站 (Mon Dec 27 19:54:22 1999), 转信

发信人: stable (xixi), 信区: Linux
标  题: TurboLinux 4.02中文化初探(5)
发信站: BBS 水木清华站 (Sun Dec 26 10:32:31 1999)

3. X-Windows的中文化
按照TLC的说法, 采用freetype + zwinpro的外挂方案, 不用改动X-window
这里比较麻烦,步骤很多:
(1)安装中文字库
   zh-ttf-1.1-7.i386.rpm
   在/usr/X11R6/lib/X11/fonts/tt/安装华天中文字库

   rpm -ivh zh-ttf-setup-1.1-2.i386.rpm
   在/usr/X11R6/lib/X11/fonts/tt/下, 字库的fonts.dir
   和fonts.alias

(2)配置Xfs( X font server)
   将路径/usr/X11R6/lib/X11/fonts/tt/加入到XF86config中的FontPath
   列表中去
   同时将该路径加入到/etc/X11/fs/config的catalogue中去
   kill -HUP xfs的pid重起Xfs

(3)安装Zwinpro 3.0
    zh-pcf和ZWinPro。最好一齐装,他们相互之间有dependencies,也可,rpm -i
--nodeps。 我用的是北京linux俱乐部的版本,已经有cxterm了. 如果你的rh没有,请
先安装它, 因为Zwinpro使用了cxterm的输入法,使用zh-pcf的字库.
    Zwinpro由三部分组成:
     输入法chinput,wrap库libZWin.so,字典xdict
   从中文化的角度看, 前两者更重要些。
   用gtk widget的程序很奇怪,明明调用一下gtk_set_locale()就可以有国际化支持,
但却偏不用(象GXedit),gtk的作者也不在gtk_init()里调用一下。没办法,只好
硬弄个wrapper.so 用LD_PRELOAD加上去。

   (我先安装的是binary的包,gnome的中文界面出来了,但在xterm中启动chinput时
   X-window跟死了似的,可能是哪个库冲突了)
   还是用TLC站点的繁体版的ZWinpro3.0的source编译(简体版只有2.0版,还不支持
   XIM).再用简体版的配置文件覆盖之(主要是/usr/lib/ZWinpro目录下的
   Chinput.ad, ZWinPro.ad和zwincontrol.rc)
这样就可以看到chinput的输入条了,:)



--

     书山有路勤为径;
     学海无涯苦作舟!
 我是来自大富翁的小美!^_^

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.115]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店