LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1271|回复: 2

有时无法用scim在gtk2程序中输入

[复制链接]
发表于 2006-2-20 01:17:02 | 显示全部楼层 |阅读模式
有时无法在gaim,firefox等程序中用scim输入中文,甚至连英文也无法输入,必须手动把输入法引擎从X Input Method切换到Default才能输入英文。我看了scim的faq,说不同版本编译器编译的gtk2程序会有冲突,可是我大部分时候能输入,只有大概30%的情况会不行。

目前设置如下:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"

export XMODIFIERS="@im=SCIM"
export XIM=scim
export XIM_PROGRAM=scim
export GTK_IM_MODULE=xim
export QT_IM_MODULE=scim
发表于 2006-2-20 14:28:21 | 显示全部楼层
我觉得应该是下面这样!详细的说明请看scim的主页

http://www.scim-im.org/wiki/docu ... ystem_configuration

--------------------------------------------------------------
LANG=zh_CN.GB2312
LC_CTYPE="zh_CN.GB2312"
LC_ALL="zh_CN.GB2312"

export XMODIFIERS="@im=SCIM"
export XIM=scim
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
------------------------------------------
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-20 22:33:27 | 显示全部楼层
我看了那个网页,似乎编码是可以用utf-8的,并且作者推荐用utf-8,所以这应该不是问题所在。我也按照说的对环境变量进行相应改动(不包括语言编码),但仍然出现那个问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表