当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : scim输入在java/x11程序打不开,只能打英文
帖子发表于 : 2007-12-04 9:56 

注册: 2007-12-04 9:53
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
你们好!

我是正在学汉语的德国中学生,经常使用电脑帮助我的学习。
我用的输入法是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的程序没有变化,还是打得开,又不能打字。

希望你们能帮我。。。

谢谢你们!


林川


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-12-04 10:38 

注册: 2007-12-04 9:53
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
好吧,现在取得了小的进步:如果把locale换到zh_CN.GB2312的话,还安装了liut终端软件,就能在xterm里面打字了。不过现在freemind完全打不开了,也没出错信息。别的java程序还是打得开,但打字也不行。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-12-04 23:58 

注册: 2005-11-04 10:12
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
我在netbeans下也是,后来该装fcitx了,fcitx还是很好用的。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-12-05 13:01 

注册: 2006-11-07 11:27
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
先设置一下输入法,因为是默认的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输入法还是会与一些程序有冲突的,所以在某些软件在安装后要配置文件。

希望能帮到你


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-12-06 6:56 

注册: 2007-12-04 9:53
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
谢谢你!现在在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的内容现在为:
引用:
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"[


谢谢你们!


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-12-10 0:04 

注册: 2007-12-04 9:53
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
好, 我现在安装fcitx了,可以在freemind/java软件中打字了。。。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-12-21 11:32 

注册: 2007-10-09 21:32
帖子: 19
送出感谢: 0 次
接收感谢: 0 次
这位德国人的中文名起的不错。
赞一个。
:P


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-12-21 17:42 

注册: 2005-09-29 17:58
帖子: 394
送出感谢: 0 次
接收感谢: 0 次
我在Ubuntu 7.10下用scim , 每天都在Netbeans 5.5.1里写代码,输入中文没任何问题


_________________
Linux debian 2.6.18.1lemote #1 Sat Jan 13 16:02:26 CST 2007 mips GNU/Linux
top - 10:13:17 up 70 days, 11:32 , 1 user, load average: 0.63, 0.61, 0.55


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-12-23 14:53 

注册: 2005-11-02 22:02
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
好牛的德国学生呀,汉语写的这么溜 :D
向你学习 8)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译