2009年8月13日星期四

微软拼音的替代物:巨蟒整句输入和sunpinyin

由于完整安装的Ubuntu已经有了OpenOffice打底,所以当务之急是寻找一个好的输入法,之前在Windows环境下一直使用的都是微软拼音,对微软拼音一向评论不一,其原因在与微软拼音的思路不同,微软拼音使用的是"整句输入"的概念,相对而言,包括google,智能abc,某狗某讯等推出的输入法均属于词组输入一族,虽然ubuntu自带的智能拼音作为词组输入法来说还是不错的,但是用惯了整句输入之后还是会感到效率的降低,于是安装了如下的两种拼音输入法作为代用
巨蟒拼音
运行终端(应用程序->附件->终端)并输入以下内容
提示:你其实可以复制粘贴的……
提示2:sudo之后的提示是要你输入你的密码
依赖组件安装
$ sudo apt-get install gnustep-make
$ sudo apt-get install libgnustep-base-dev
sudo apt-get install libsqlite3-dev
本体安装
$ sudo apt-get install python2.5-dev python-gtk2-dev scim-dev
python-enchant
http://code.google.com/p/scim-python/downloads/list随时下载最新的版本,并解压缩全部文件到一个文件夹,在终端进入这个文件夹(希望您有点DOS或者unix功底,用三句两句话解释这个过程很困难,不过好在既然您能来这里看这篇文章,就说明您是个善于探索的人,否则……等Ubuntu普及了,把这件事情交给管理员办吧……)
$ ./configure --prefix=/usr
$ make
$ sudo make install
sunpinyin
依赖的编译工具包括build-essential,libtool,automake,autogen,autoconf,全部使用新立得(系统->提供管理->新立得)安装
然后签出源代码
hg clone ssh://anon@hg.opensolaris.org/hg/nv-g11n/inputmethod
源代码会被签入inputmethod/sunpinyin/ime,所以需要进入此目录,并输入下面的命令
./autogen.sh --prefix=/usr --disable-cle –enable-scim
然后就是make和sudo make install
之后需要重新启动Xwindows
通过这么长时间的使用,谈谈感受
巨蟒:优点是整句识别率高,支持中英文混合输入,感觉更加接近微软拼音,缺点是中英文切换不太顺手,中文状态shift可以变英文,但是往往回不来
sunpinyin:反应快,整句识别率也不错,最大的问题是不支持中英混合输入,而且要命的是,如果你输入了一大句中文没有确认就按了shift,那么这一大句中文就算完了,消失了。
眼下用sunpinyin用得多些,已然开始习惯了

没有评论: