LinuxSir.cn,穿越时空的Linuxsir!

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

SCIM 0。82 运行測試。。。

[复制链接]
发表于 2003-11-22 12:09:36 | 显示全部楼层 |阅读模式
SCIM SCIM 0。82 的确是非常不错的输入法平台。

目前以 Ferora Core 1 測試,測试三大常用运行语言环境:

1)中文简体语言环境
完全没问題,启动SCIM即可输入中文,
不必更換 LOCALE 。

2)中文繁体语言环境
完全没问題,启动SCIM即可输入中文,不必更換 LOCALE 。
我想这主要繁体语言的locale 是 zh_TW.UTF-8 , 而SCIM
的碼表就是以UTF-8為主,故没有所谓GB & Big5內碼不同的問題。

3)英文语言环境
启动SCIM还不能输入中文!
要多一步骤即把LOCALE 換去zh_CN.UTF-8,才能输入中文,
这方面我很疑惑,即支持 UTF-8 ,理应不必換locale 了,
因英文语言环境是 us_EN.UTF-8 ,已是UTF-8了,为何还要
換locale呢?或是我的方法不对?请Jammes_su 兄指教。
发表于 2003-11-22 12:19:31 | 显示全部楼层

回复: SCIM 0。82 运行測試。。。

英文 UTF-8 locale 是 en_US.UTF-8 呀,SCIM 可以直接支持的说。

不过你的英文环境可能是 en_US,就不行了。

最初由 100100 发表
SCIM SCIM 0。82 的确是非常不错的输入法平台。

目前以 Ferora Core 1 測試,測试三大常用运行语言环境:

1)中文简体语言环境
完全没问題,启动SCIM即可输入中文,
不必更換 LOCALE 。

2)中文繁体语言环境
完全没问題,启动SCIM即可输入中文,不必更換 LOCALE 。
我想这主要繁体语言的locale 是 zh_TW.UTF-8 , 而SCIM
的碼表就是以UTF-8為主,故没有所谓GB & Big5內碼不同的問題。

3)英文语言环境
启动SCIM还不能输入中文!
要多一步骤即把LOCALE 換去zh_CN.UTF-8,才能输入中文,
这方面我很疑惑,即支持 UTF-8 ,理应不必換locale 了,
因英文语言环境是 us_EN.UTF-8 ,已是UTF-8了,为何还要
換locale呢?或是我的方法不对?请Jammes_su 兄指教。
 楼主| 发表于 2003-11-22 12:44:18 | 显示全部楼层
我再确定一开机,英文语言环境时是 en_US.UTF-8 ,
Ferero core 1 的英文环境原本就是 en_US.UTF-8 ,

我就是奇怪,为何要设去zh_CN.UTF-8,才能输入中文,
是不是我哪里设定有錯了?
发表于 2003-11-22 12:51:22 | 显示全部楼层
最初由 100100 发表
我再确定一开机,英文语言环境时是 en_US.UTF-8 ,
Ferero core 1 的英文环境原本就是 en_US.UTF-8 ,

我就是奇怪,为何要设去zh_CN.UTF-8,才能输入中文,
是不是我哪里设定有錯了?


你是在什么软件里面测试的?是基于 gtk2 的软件么?

在输入区域点右键打开选择输入法的菜单看看是不是用的 xim 输入法?

设置环境变量 GTK_IM_MODULE=xim 再试一下。
 楼主| 发表于 2003-11-22 15:50:31 | 显示全部楼层

100100

终于成功了,谢谢 James_Su 先生指点。

目前每次要运行SCIM ,输入以下三个指令即可,

scim -d
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=xim

输入以上3个指令,不管在英文丶简体或繁体语言环境都可使用 SCIM,可以正常输入中文,方便极了!

为了每次开机系统都自动运行以上3个指令,我把它加入
~/.bash_profile 档案中,一开Xwin, 按 Ctrl + Space 即可输入中文。

本来我是加入 ~/.bashrc 档案中,但一开<終端>程式,
它又多跑SCIM一次,故把它放在~/.bash_profile 档案中,
请问这样的做法是否正确,或还有更佳的方法?

谢谢。


注:以上是在 FERORA CORE 1 下測試。
发表于 2003-11-22 16:26:38 | 显示全部楼层

回复: 100100

最好放在 /etc/X11/xinit/xinitrc.d/xinput 中,具体参见

http://www.turbolinux.com.cn/~suzhe/scim/user-manual.html

最初由 100100 发表
终于成功了,谢谢 James_Su 先生指点。

目前每次要运行SCIM ,输入以下三个指令即可,

scim -d
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=xim

输入以上3个指令,不管在英文丶简体或繁体语言环境都可使用 SCIM,可以正常输入中文,方便极了!

为了每次开机系统都自动运行以上3个指令,我把它加入
~/.bash_profile 档案中,一开Xwin, 按 Ctrl + Space 即可输入中文。

本来我是加入 ~/.bashrc 档案中,但一开<終端>程式,
它又多跑SCIM一次,故把它放在~/.bash_profile 档案中,
请问这样的做法是否正确,或还有更佳的方法?

谢谢。


注:以上是在 FERORA CORE 1 下測試。
 楼主| 发表于 2003-11-22 16:57:02 | 显示全部楼层
谢谢, 完全明白了。

希望SCIM 能纳入 Ferora Core 以后的版本。
 楼主| 发表于 2003-11-24 16:41:17 | 显示全部楼层
相关文件已寄去 suzhe@turbolinux.com.cn ,
烦请查收,谢谢。
 楼主| 发表于 2003-11-26 00:55:42 | 显示全部楼层
SCIM 0.82 使用Ferora Core 1 所附的 open office 之 word 时,
打几个字后,在字中间加插字,第一个字没问问,但继打第2个字之后
就会乱插去其他的字后面.
发表于 2003-11-26 08:47:00 | 显示全部楼层
最初由 100100 发表
SCIM 0.82 使用Ferora Core 1 所附的 open office 之 word 时,
打几个字后,在字中间加插字,第一个字没问问,但继打第2个字之后
就会乱插去其他的字后面.


把“在光标处预编辑” (OnTheSpot) 关掉就行了。OpenOffice 的问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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