你们好!
我是正在学汉语的德国中学生,经常使用电脑帮助我的学习。
我用的输入法是SCIM。在GTK/QT软件里都能正常打字。只是在所有的java(比如:Freemind)和X11(比如:xterm)软件里打不开scim的窗口。
通过google与几个论坛搜索之后还没找到解决我的问题的答案。
我用的java版本是1.5.0_13,locale为de_DE.UTF-8。如果执行按照http://forum.ubuntu.org.cn/viewtopic.php?t=12825&highlight=java中的指令就打不开任何x11软件了。出错信息是:
Warning: X locale modifiers not supported, using default
Failed to open input method
对java的程序没有变化,还是打得开,又不能打字。
希望你们能帮我。。。
谢谢你们!
林川
scim输入在java/x11程序打不开,只能打英文
-
- 帖子: 4
- 注册时间: 2007-12-04 9:53
-
- 帖子: 4
- 注册时间: 2007-12-04 9:53
-
- 帖子: 39
- 注册时间: 2006-11-07 11:27
先设置一下输入法,因为是默认的scim输入法可能会与realplay、acrobat reader、openoffice等程序有冲突,所以使用scim-bridge替换scim。安装scim-bridge 和scim-qtimm。请确保已正确设置中文环境,打开终端,执行以下命令,或使用《新立得软件管理器》,在其中搜索"scim-bridge"、 "scim-qtimm"并标记安装。
在终端输入
sudo im-switch -s scim -z default
sudo apt-get install scim-qtimm
sudo apt-get install scim scim-pinyin scim-tables-zh im-switch scim-qtimm scim-bridge scim-bridge-client-gtk scim-bridge-client-qt scim-bridge-agent
编辑im-switch生成的scim配置文件
gksu gedit /etc/X11/xinit/xinput.d/scim
将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE="scim-bridge"。
另外,在scim输入法中进行了如下设定:
scim设置->全局设置->将预编辑字符串嵌入到客户端中 前的勾去掉 scim设置->gtk->嵌入式候选词标的勾去掉
事实上SCIM输入法还是会与一些程序有冲突的,所以在某些软件在安装后要配置文件。
希望能帮到你
在终端输入
sudo im-switch -s scim -z default
sudo apt-get install scim-qtimm
sudo apt-get install scim scim-pinyin scim-tables-zh im-switch scim-qtimm scim-bridge scim-bridge-client-gtk scim-bridge-client-qt scim-bridge-agent
编辑im-switch生成的scim配置文件
gksu gedit /etc/X11/xinit/xinput.d/scim
将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE="scim-bridge"。
另外,在scim输入法中进行了如下设定:
scim设置->全局设置->将预编辑字符串嵌入到客户端中 前的勾去掉 scim设置->gtk->嵌入式候选词标的勾去掉
事实上SCIM输入法还是会与一些程序有冲突的,所以在某些软件在安装后要配置文件。
希望能帮到你
-
- 帖子: 4
- 注册时间: 2007-12-04 9:53
谢谢你!现在在adobe reader和xterm中都能写字了! :)
在openoficce里面从来就行,不知道为什么。
遗憾的是:现在在zh_CN.UTF-8的locale环境中又打不开freemind或任何别的java程序了。
如果换locale到de_DE.UTF-8或en_US.UTF-8的话就能打开那些软件了,不过那时就不能打字了,scim的窗口在按CTRL+SPACE的时候完全打不开。。。
/etc/X11/xinit/xinput.d/scim的内容现在为:
在openoficce里面从来就行,不知道为什么。
遗憾的是:现在在zh_CN.UTF-8的locale环境中又打不开freemind或任何别的java程序了。
如果换locale到de_DE.UTF-8或en_US.UTF-8的话就能打开那些软件了,不过那时就不能打字了,scim的窗口在按CTRL+SPACE的时候完全打不开。。。
/etc/X11/xinit/xinput.d/scim的内容现在为:
谢谢你们!XIM=SCIM
XIM_PROGRAM=/usr/bin/scim-bridge
XIM_ARGS="-d"
GTK_IM_MODULE=scim-bridge
QT_IM_MODULE=scim-bridge
DEPENDS="scim,scim-anthy|scim-canna|scim-chewing|scim-pinyin|scim-hangle|scim-prime|scim-skk|scim-tables-additional|scim-m17n|scim-uim|scim-tables-ja|scim-tables-ko|scim-tables-zh"[
-
- 帖子: 19
- 注册时间: 2007-10-09 21:32
- 联系:
-
- 帖子: 394
- 注册时间: 2005-09-29 17:58