当前位置:操作系统 > Unix/Linux >>

Linux中文化之使用Xtminput作为RedHat7.1的汉字输入工具

作者:冷风

  昨天搞到xteam公司最新的4.0版的2张光盘,试着装了一下,感觉很不错,安装界面和RH一样是图形化安装,但汉化做的很好,界面和提示全部都做了汉化。启动系统之后感觉也是很不错的,有关xteam,如果有时间的我会在以后的文章里详细介绍,今天主要是想介绍一下如何在RedHat71中使用Xteam的中文输入工具――xtminput。

  首先介绍一下我的系统配置和环境:塞扬600E,512内存,TNT2

  NVIDA 16M,酷鱼3代30G硬盘 和一块老的4G的西捷硬盘。装有Win2000,RH71,SUSE61和xteam4.0

  4个操作系统。RH71的中文输入以前用的是Zwinpro,字体用simsun.ttc,有关RH71的汉化网上的文章很多,这里就不讲了,下面的安装都是基于RH71设置好字体和相应的环境变量的基础上的。

  软件

  安装xtminput需要qt-2.2.2和xml2-2.2.8以上的版本,以上软件可以从xteam的主页上获取:

  xtminput-4.0-24xtm.i586.rpm

  qt2-2.3.1-7xtm.i586.rpm

  libxml2-2.2.8-1xtm.i586.rpm

  安装

  然后rpm -Uvh xtminput-4.0-24xtm.i586.rpm qt2-2.3.1-7xtm.i586.rpm

  libxml2-2.2.8-1xtm.i586.rpm安装以上软件。

  配置

  修改你的环境变量设置XMODIFIERS为xtminput:

  sh: export XMODIFIERS=@im=xtminput

  csh:setenv XMODIFIERS @im=xtminput

  例如我的.bash_profie是:

  export LC_ALL=zh_CN.GBK

  export LANG=zh_CN.GBK

  export XMODIFIERS=@im=xtminput

  启动gnome把xtminput添加到gnome控制中心的startup

  program中,如果用kde的话需要创建连接文件以自动启动xtminput:

  ln -s /usr/bin/xtminput ~/.kde/Autostart/xtminput

  说明

  控制条上的简/繁是显示的是当前的locale是自动识别的,用鼠标点最后一个图标可得到配置窗口。xtminput有以下默认热键:

  Control-Space:切换中英文输入

  Control-.:切换中/英文标点

  Shift-Space:切换全角/半角

  Control-Shift:切换不同的输入法,目前只有拼音和五笔两种输入法

  xtminput支持xim和Chinput两种协议,它根据输入请求程序来决定使用XIM还是Chinput协议,如果程序同时支持两种协议的话,则使用xim来进行输入处理。

  抓图

  以前使用minichinput和Zwinpro作为输入时问题多多,使用minichinput无法在abiword和openoffice中输入中文,在使用gimp时也只能使用点阵字体输入中文如果使用ttf字体就会导致程序crash使用xtminput就没有这种情况,可以很方便的在各种应用程序中输入ttf中文,真的是很不错,而且在使用前2中输入工具时由于环境变量中有XMODIFIERS=@im=Chinput存在,在使用oracle817的企业管理器时无法象登陆窗口中输入用户名和密码,我只能先把环境变量设置为en_US然后启动企业管理器,但是这样就不能在oracle中使用中文界面了,此问题苦恼了我很久,现在用了xtminput之后所有的问题都解决了,真是爽呆了。下面是我的几个截图:

  

  图1使用xtminput之后可以使用中文locale的oracle企业管理器了

  

  图2 在abiword中输入中文

  

  图3 在openoffice中输入中文

  

  图4 在mozilla中输入中文

  

上一个:Linux中文化之redhat7.2汉化手记
下一个:Linux中文化之中文linux的出路

更多Unix/Linux疑问解答:
路由原理介绍
子网掩码快速算法
改变网络接口的速度和协商方式的工具miitool和ethtool
Loopback口的作用汇总
OSPF的童话
增强的ACL修改功能
三层交换机和路由器的比较
用三层交换机组建校园网
4到7层交换识别内容
SPARC中如何安装Linux系统(2)
SPARC中如何安装Linux系统(1)
用Swatch做Linux日志分析
实战多种Linux操作系统共存
浅析Linux系统帐户的管理和审计
Linux2.6对新型CPU的支持(2)
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,