下一代输入法框架 ibus
[撰文/zhuli]
ibus 是一个下一代的输入法框架,作者是 scim-python 的作者 Shawn.P.Huang,看样子以后是要取代 scim 的。

ibus 主要采用 python 开发,现在还没有正式发布,不过据作者说就快发布了,现在主要在进行测试和完善设置。其主要亮点在于架构上,采用 cs 结构,所有输入引擎都是单独的进程,可以防止引擎之间互相影响,同时可以轻松实现引擎的随时加载和卸载。
现在已经有了拼音引擎,是移值的 scim-python 的拼音,目前还没有形码输入法,m17n 可以用了,anthy 完成了大部分。

相对而言另外两个下一代输入法引擎 imbus 和 scim2 却没有什么进展。
项目网址: http://code.google.com/p/ibus/
Read More:
总觉得基于python不好,会不会也像SCIM那样,因为使用了C++,会给各个程序带来兼容性问题?
scim 到了换代的时候了。
不错,期待新的输入法,老实说,我一直不会用scim
一直用fcitx,没啥问题还行啦。
System requirements
还需QT4哦,希望能想fcitx那样解决各个程序之间的兼容性
很早就看到他在和一个好像叫素心的讨论这个输入法。。 当时就很激动。。
scim早该换了……
期待五笔能管理词库
请问toy的能分享下字体设置的经验么
本來scim的概念和使用習慣都很好 就很衝突問題經常出狀況很不爽 這個東西看來跟scim也很相像..... 期待有取代的一天
@fox,Toy用的应该是雅黑
6 说的是 sunpinyin? http://blogs.sun.com/yongsun/
感觉蛮不错的,希望兼容性、速度等方面能相比以前的加强
@bingyuan,更像是“文泉驿正黑”
哈哈,楼主也用OPENSUSE KDE4.1? 请问你能给个RPM的包吗?我是新手,不会从源码编译,谢谢! 非常喜欢这个输入法!
@shixinyu,toy 用hei.dfont,这个截图不是toy的。。是输入法框架作者的。我昨天在linuxsir就见过这幅图。
不太喜欢这类通用框架的输入法,感觉 fcitx 这样有针对性的最好
@bingyuan ,这个界面是华康丽黑,编辑框里是华文细黑
@passi ,这个还没有正式发布,现在没有rpm包,而且xim封装还没有完成,再等等吧。
加油!scim-python挺好用的。
输入法还是用fcitx,要用QT的东东不太感冒
TOY的一个小BUG,打五笔打快了吧
中的“另处”是另外吧
@Noxide: 谢谢,已更正。
很不错,scim是该换了,希望之后各个输入法也能很快发展起来,我用的scim-python拼音,智能性还可以,兼容性同样不够..
是时候换SCIM 了,兼容性和易用性都过时了
苏哲进了google之后,scim的开发就没什么进展了,要是把google拼音移植过来就好了 ibus的外观还是挺漂亮的,但是python感觉还是不怎么稳定,scim-python和yum时不时的出个小问题,感觉python实在不是很靠得住啊.......
toy是不是可以介绍下所谓“下一代”IM框架,下一代体现在哪些地方?
现在的输入法,都太注重全拼,对双拼注重不够, 尤其是在整句输入处理的时候, 不算切题,说出来给大家听听而已。
@fwolf 嘿嘿, 偶也是用双拼的...
python 效率怎么办 我在用scim-python 有明显的lag
python用来做输入确实反应比较慢,也比较耗资源。 输入是系统的基本组件,很注重速度和资料占用的,为什么不用c或C++来做呢?
當初scim就是因為用C++結果才會弄得經常出衝突吧
@ Charlie,这种冲突只是因为程序设计语言的问题?
iBus,还以为是iPhone的那个软件又出新版本了,麻烦作者能不能改个名字
http://baike.baidu.com/view/1327782.htm 你们先看看iBus是什么东西吧,再考虑这个软件是不是也要叫iBus
用fcitx的飘过
可惜fcitx停止开发了……哎…………
我觉得imbus不会说听就听的,也许是在等待GNOME工程中的dconf能出炉,输入法的配置问题也挺重要的。 http://live.gnome.org/dconf
嗯,有大小写区别呢。iBus,ibus。ibus。
还是fcitx用得爽....可惜作者停止开发.
有人接手搞..不过都是些小修改 http://code.google.com/p/fcitx/
我不知道fcitx相比scim在输入体验上有什么优势,但我总是能配好fcitx而scim老出各种问题。
@Fwolf: [quote] 现在的输入法,都太注重全拼,对双拼注重不够, 尤其是在整句输入处理的时候, 不算切题,说出来给大家听听而已。 [/quote]
我是双拼用户,觉得大部分输入法支持双拼比较好的,我用过的输入法有:Windows平台下的搜狗拼音,MSPY,Google拼音,Mac下的QIM,新版本的FIT,Linux下scim-pinyin,fcitx,都是支持得很不错的(我用的是是MSPY的键盘布局)
你是说sunpinyin吗?我做了一个ugly patch,可以实现MSPY布局的双拼输入,已经正在使用。不过现在是直接改了代码,全拼的功能没有了,只适合临时用用。我会关注sunpinyin,贡献出自己的力量,以后官方会提供支持不同布局双拼支持。
cs 架构不错,我很早就有这种想法了,可是我不会编程。希望有牛人用C来开发,高效,兼容性好。
python的效率在输入法上应该不会非常卡吧。。 如果是卡的话应该profile一下,估计是程序本身的问题 总之python在做这种东西效率应该是可以的。
支持,这一篇我的googlereader怎么没收到呢?
[...] 下一代输入法框架 ibus — LinuxTOY [...]
scim很好用,就看你会不会用了。
感觉scim经常崩溃,太不稳定了,fcitx的兼容性好得多。
[...] 转自: imtx.cn 事实上我一直希望能够看到一个不像scim那样老是发生冲突的非引擎式的专门的拼音输入法。我认为用户需要的只是一个输入法,要么是拼音要么是五笔或者其他,而不是可以容纳各种输入法的庞大引擎。 那天在Toy上看到下一代输入法框架 ibus,当时没什么感觉,只是觉得名字ibus有点意思。 [...]
一直用fcitx,还是2.0版本
发现双拼用户挺多的。。 说句题外话。 如果加一个声调的话,双拼的重码就会少很多。。 用文曲星的时候想到的。。
太好了,再也不希望看到SCIM了!
我用的scim很好用啊,到目前为此没有出现问题!
输入的速度真是令人头疼,看重速度的fcitx还是更好的选择。
虽然我喜欢python,但是用python来做输入法, 我还是无法接受。
scim用得还不错, 虽然不是系统默认的了, 只要可以装上就ok。 我对输入法的要求不高, 只要是c/c++的就可以了。
fedora里面用python做的东东不计其数, 包括yum-ex、gconf-editor之类的, n多工具,都是用python做的, 非常不错, 但是这些工具都是用一下就关了, 哪怕用全世界最最最慢的编程语言做都没关系。
输入法是要一直开着用的,这样的东东用python来做, 感觉太前卫了,肯定容易卡。
gentoo user, fcitx 3.6.0 - scim (用了几个小时, 用基于 pygtk 的软件时会碰上快捷键问题) - ibus-9999, 很好使, 没那么多问题.
最新的ibus已经用c写了核心。担心什么呢。
为什么我的SCIM从来没有崩溃过?