|
楼主 |
发表于 2003-10-20 11:28:27
|
显示全部楼层
果然!
"/usr/lib/gtk-2.0/2.2.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:zh:en"
多谢兄弟。
稍微总结一下,希望能给想在en_US.UTF-8的locale下使用SCIM的兄弟一点参考。
首先给Slackware 9.1添加一个en_US.UTF-8的locale:
localedef -i en_US -f UTF-8 en_US.UTF-8
然后建立一个~/.bash_profile,包含以下内容:
export LANG=en_US.UTF-8
安装SCIM可以用scim-0.8.1-1.i386.rpm和scim-chinese-0.2.5-1.i586.rpm
通过rpm2tgz转换成tgz包安装,方便快捷。
修改/etc/gtk-2.0/gtk.immodules,找到如下字段:
"/usr/lib/gtk-2.0/2.2.0/immodules/im-xim.so"
"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:zh"
在"ko:ja:zh"中添加en变成"ko:ja:zh:en"使得en_*的locale下也使用XIM。
建立~/.xinitrc,包含以下内容:
scim -d &
export XMODIFIERS=@im=SCIM
exec /etc/X11/xinit/xinitrc.xfce
(我使用xfce)
然后启动X就可以了,说起来也很方便。
多谢各位兄弟帮忙,多谢苏大虾。 |
|