BBS水木清华站∶精华区

发信人: skyknight (叶开), 信区: Linux        
标  题: RedHat 6.0 下使用中文之傻瓜指南(二) 
发信站: BBS 水木清华站 (Sat Nov 27 17:43:39 1999) 
 
本文作者是活跃在一网情深(202.112.14.174)的bclz,偶只是转载 
 
发信人: bclz (爱或不爱都已经结束), 信区: Linux 
标  题: RedHat 6.0 下使用中文的方法(二) 
发信站: 一网深情 (Sat Nov 27 17:18:38 1999), 转信 
二,中文的Xwindows 
方法一: 外挂 
Xwindows 下的中文使用可谓是五花八门什么都有的,就拿我的经历来说把:) 
刚开始的时候使用Cxterm这个东东,虽然只是一个可以输入中文的Xterm 
但也是不错了,你可以从ftp://soft.cs.uestc.edu.cn/pub/Linux/Chinsee/Term 
下取得这个东东,编译和安装都是有一个界面的,比较简单,如果懒的话就直接 
装那个rpm算了. 
和Cxterm有同等作用的就是xcin了,这个东东你也可以从上面那个ftp获得 
有rpm的,直接就rpm -i xcingb-xxx.xxx.rpm就完了,安装后先执行crxvt 
这时候打开一个终端窗口,然后执行xcin 就出现了一个输入条,可以用ctrl+space 
切换输入法,看起来是不错了, 不过这种方法只能在crxvt里输入和处理中文. 
后来重邮的Flight大虾做出了个FC(FreeChinese,见本版前面文章的介绍) 
ftp://soft.cs.uestc.edu.cn/incoming/UNIX_Linux/FC下可以得到 
在安装了FC的那个库之后(具体安装方法见FC的说明) 使用xcin就基本上可以在 
任何X程序里输入中文了,现在的感觉爽多了,呵呵. 
另外一个就是使用ZhXwin这个东东,其实也是一个类似FC的库,开发的比较早了 
带的有chinput作为输入法,在soft.cs.uestc.edu.cn也可以找到,不过chinput 
装起后总是找不到字体,我也很久没有搞它了,哪位大虾有经验欢迎补充. 
方法二: 更换Xserver 
这个方法我只是用了BluePoint的Cxwin作了实验,不知道TurboLinux的Xserver行不行 
在soft.cs.uestc.edu.cn/pub/Linux/BluePoint/990730/下找到star-cxwin这个包 
解开后选一个适合你的Xserver ,比如我的是S3的显卡,所以选择XF86_S3这个server 
下面的问题就是要用这个Xserver换掉你的现在的Xserver了 
在换掉Xserver后,需要根据star-cxwin解开的说明文件修改你的/etc/X11/XF86Config 
这个文件,主要是加字体路径进去. 
而后startx把,起动后试一下Ctrl+space ,什么? 对了,就是chinput现在可以输入中文了 
方便简单把:) 
凡是用Linux下的netscape来看网页的恐怕都对那些难看的字体深恶痛觉了 
其实在换了Cxwin的Xserver之后系统就可以直接支持TrueType字体了 
从windows里考一个truetype字体文件过来,例如放在 
/usr/X11R6/lib/X11/fonts/tt/目录下,tt这个目录要自己建 
在tt这个目录下执行ttmkfdir > fonts.dir 生成truetype字体的说明文件 
然后编辑/etc/X11/XF86Config这个文件,将上面那个目录加到字体目录中去 
重新起动你的X, 用xfontsel来选择刚刚加入的truetype 字体,这时候就可以在 
xterm等X程序里看到truetype的字体了. 
起动netscape在配置里也就可以选择你刚加入的字体名称了,这时候你的netscape已经 
可以使用truetype的漂亮字体了. 
更换Xserver的另一个做法是对XF86的原码用xtt打patch 然后freetype...工程量太大了 
这里就不说了. 
就写这么多了,如果有什么不妥,欢迎大家修改与补充,good luck :) 
-- 
   辗辗转转之间,悄悄爱已冷淡,点点火花再不灿烂 
   孤孤单单心间,扑扑索索界限,猜猜测测在你双眼 
※ 来源:.一网深情 bbs.uestc.edu.cn.[FROM: Dream.Lover] 
 
-- 
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 202.115.4.182] 

BBS水木清华站∶精华区