Chinput-3.0 使用说明 环境设置: (sh) export LC_ALL=zh_CN.GBK (TLC6.0) export XMODIFIERS=@im=Chinput (csh) setenv LC_ALL zh_CN.GBK (TLC6.0) setenv XMODIFIERS @im=Chinput 运行软件: chinput , 自动到后台执行 热键: Control-space: 隐藏/弹出输入窗口 Control-LeftButton: 隐藏输入窗口(适用于在不支持XIM的软件 中工作时想把输入条隐藏的场合) Alt-space: 切换输入条的显示模式(根窗口模式, 光标跟随模式和手写识别输入模式) Control-Alt-Space: 切换自动隐藏和非自动隐藏模式. Right Button: 在输入条上按右键弹出虚拟键盘 Shift-F1: 切换全角/半角 Shift-F2: 切换中/英文标点符号 使用国际化标准XIM协议: 已测试软件: o nxterm, 需修改源码, 它需要中文平台显示汉字 o xemacs, 编译:configure --with-xim=xlib o rxvt2.60以上, 编译:configure --enable-xim --enable-gb, 运行: rxvt -im Chinput -pt Root 修改后的rxvt(见TurboLinux可支持光标跟随模式) o netscape: 在Netscape.ad 中设置字体集(FontSet) Netscape*fontList: -*-helvetica-bold-r-*-*-*-140-*-*-*-*-iso8859-*;-*-gbk-0: Netscape*inputMethod: Chinput Netscape*preeditType: root Netscape*versionLocale: zh_CN Netscape 对中文字体集的支持还不完善, 特别是对页面中XmTextField 的支持有问题. o mozilla: 缺省支持XIM输入, 修改资源文件 ~/.mozilla/profile/prefs.js 可以改变输入风格, OverTheSpot: user_pref("xim.input_style", "over-the-spot"); OnTheSpot: user_pref("xim.input_style", "on-the-spot"); o xedit: X 资源文件, xtDefaultFontSet: cclib16,-adobe-*-iso8859-1 xedit*international: True xedit*fontSet: -tlc-*--16-160-75-75-c-160-gbk-0, -adobe-courier-bold-r-*-16-*-iso8859-1 .Xedit.shellext.inputMethod: Chinput .Xedit.shellext.preeditType: Root o vim : X 资源文件 o lyx: 需XIM patch, TLC上支持中文打印 o qt-1.44(i18n patched)/KDE: setenv XMODIFIERS @im=Chinput o gtk/gnome: 设置 fontset, 或设置rc文件/etc/gtk/gtkrc.zh(或 /usr/share/gtkrc.zh), 文件内容如下: style "default" { fontset = "-adobe-helvetica-medium-r-normal--14-100-100-100-p-76-iso8859-1,\ -tlc-song-medium-r-normal--14-*-*-*-*-*-gbk-0" } class "GtkWidget" style "default" gtk显示中文须设置XLC_LOCALE, use_stdc_env False o gimp: 需I18n补丁, 支持字体集 o Motif: 设置 fontset 或资源文件 o Java: Java 软件在Text和TextField中支持中文输入