恩,总结得很不错呵~我现在是fcitx-sunpinyin的忠实用户,不过我认为fcitx终归是不适合作为Ubuntu这样的发行版的默认输入法的,ibus这样的“输入框架”是更好的选择,但是,ibus-pinyin实在太难用了。。。说起ibus-sunpinyin,我使用过一段时间,感觉响应速度较慢(那时候我的词库只有10几M,故应该不是SQLITE问题),而且有时候会莫名崩溃……另外,10.04为了使用ibus-sunpinyin,还得使用PPA源里的ibus 1.3才行……<br>

<br>我觉得fcitx还是要走好自己的路,做一个有特色的轻量级中文输入法,不用太去追求大而全;另外,我认为fcitx大可以抛弃内置的pinyin输入法了,算法跟不上时代。<br><br><br><div class="gmail_quote">在 2011年1月15日 下午12:01,henry cui <span dir="ltr"><<a href="mailto:hhenry.cui@gmail.com">hhenry.cui@gmail.com</a>></span>写道:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">忍受ibus-pinying这么久了,以前是人等字,现在终于是字等人了。。。<br>
<br>
在 2011年1月14日 下午10:38,Aron Xu <<a href="mailto:happyaron.xu@gmail.com">happyaron.xu@gmail.com</a>>写道:<br>
<div><div></div><div class="h5"><br>
> 这两天讨论了一些拼音输入法的话题,我做个小小的总结,欢迎讨论。<br>
><br>
> 眼下 Ubuntu 默认的输入平台是 ibus,随光盘发布 ibus-pinyin,默认的五笔输入法是<br>
> ibus-table-wubi,繁体中文默认输入法是 ibus-chewing。<br>
><br>
> 我只会用拼音,五笔和酷音的情况不了解。下面我简单总结下我所知的几个常见输入法的情况,也看看各位认为将来 Ubuntu 默认使用哪个更好。<br>
><br>
> 1. IBus<br>
> ibus 平台目前是各大发行版的标配,框架本身用 C++ 写成,模块化程度非常高,有很多可选的输入法。作者在继续开发,对输入法开发者也比较热情。<br>
><br>
> ibus-pinyin 是 python 写成的,效率略逊一筹,还出现过一些 CPU 100% 和内存泄露的 bug。ibus<br>
> 的拼音还可以选择 ibus-sunpinyin,但是使用的人比较少,反馈也比较少。<br>
><br>
> ibus 是使用 gtk immodule的,这使得它在 GTK 程序里表现非常出色,可以在 flash 里输入中文,但是在 QT<br>
> 程序上表现一般。可以说它主要是 GTK 的输入平台。<br>
><br>
> 2. Fcitx<br>
> fcitx 是老牌的 Linux 中文输入法,有一些粉丝,不过很多人对它的印象还是基于 GBK 中文配置文件的 3.x。新的 fcitx 4<br>
> 已经使用英文 utf8 配置文件,支持自定义皮肤和码表,改进了输入法接口,新增了图形化配置工具。Bug 也不比 ibus 多。<br>
><br>
> fcitx 的最佳拼音方案是 fcitx-sunpinyin。上词准确度和所有 sunpinyin 核心的输入法相同。相比于<br>
> ibus-sunpinyin 和 scim-sunpinyin,它的优势在于可以利用 fcitx 本身的各种功能(比如皮肤),流畅性和<br>
> fcitx 内置拼音输入法没什么差别。<br>
><br>
> fcitx 的问题有以下几个:1. 内置的 pinyin 输入法还没能独立成为模块,且它的算法也已经落后;2. 虽然给 fcitx<br>
> 写输入法已经比 ibus 更简单,却仍然缺乏关注,可用的输入法比 ibus 少一些。<br>
><br>
> fcitx 使用 XIM,更接近是一个 X 的输入平台。但是 flash 不支持 XIM,某些光标跟随也有点小毛病。4.1 版本会有 gtk<br>
> immodule 支持,上述问题会一并解决。<br>
><br>
> 3. Scim<br>
> scim 平台是曾经各发行版的标配,scim-pinyin 的输入流畅性也始终好于 ibus-pinyin,相信有一些人仍然坚守在 scim<br>
> 的阵地上。然而 scim 和它在 kde 上的 skim 都没有人在进行维护,Debian/Ubuntu 也只是打包人员偶尔修复几个简单的<br>
> bug。我们不可能逆行回去再使用它。<br>
><br>
> scim 的拼音输入法有 scim-pinyin,scim-python 和 scim-googlepinyin,目前都没有人维护。推广<br>
> scim-pinyin 的智能拼音输入法是作者开发 SCIM 的原因;scim-python 是 ibus-pinyin<br>
> 的前身;scim-googlepinyin 是用 android 上输入法的算法写成的。<br>
><br>
> 4. Yong<br>
> yong 是最近曝光率有点高的小小输入法,作者说是为了推广他的永码而开发。我没有使用过它,仅从配置文件看猜它是同 fcitx 一样使用了<br>
> XIM,因此也会受 XIM 的各种问题影响。yong<br>
> 是闭源软件,不论是许可证原因,还是平台移植性原因,都不可能被主流发行版作为默认输入法。当然,给用户多一个选择总是好事。<br>
><br>
> --<br>
> Regards,<br>
> Aron Xu<br>
> --<br>
> ubuntu-zh mailing list<br>
> <a href="mailto:ubuntu-zh@lists.ubuntu.com">ubuntu-zh@lists.ubuntu.com</a><br>
> <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh</a><br>
><br>
<br>
<br>
<br>
</div></div><font color="#888888">--<br>
best,<br>
henry cui<br>
-------------- 下一部分 --------------<br>
一个HTML附件被移除...<br>
URL: <<a href="https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110115/d375574f/attachment.html" target="_blank">https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20110115/d375574f/attachment.html</a>><br>


</font><div><div></div><div class="h5">--<br>
ubuntu-zh mailing list<br>
<a href="mailto:ubuntu-zh@lists.ubuntu.com">ubuntu-zh@lists.ubuntu.com</a><br>
<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Robot Shell<br><a href="http://robotshell.org/" target="_blank">http://robotshell.org/</a><br>