中国网管论坛's Archiver

isbasic 发表于 2008-4-9 01:12

安装fitx输入法

转载自:[url]http://linuxdesktop.cn/2008/01/26/fitx[/url]

看到标题,你是否会有似曾相识的感觉?

Fitx?Fcitx?怎么这么像呢。不过我告诉你,这两者并没有什么关联。确凿无疑的是:Linux的中文输入法家庭又添新丁啦!

究竟Fitx是何方神圣,请看。

先讲一段历史:

早些时候,Shawn.P.Huang大侠用Python实现了一个基于scim输入法框架的scim-python,在scim-python的基础上推出过拼音、整句、双拼输入法。其中拼音还是使用了搜狗拼音的词库。

事实上,scim-python奠定了后面一些输入法的出现或移植。包括今天要介绍的Fitx。

用过Mac的朋友不少都用过Fun Input Toy,它是一款Mac下著名的中文输入法,支持拼音与五笔。

Fun Input Toy近来发展良好,还选择了开源作为未来的发展模式。

今天 ,是Fun Input Toy开源以来的重要的一天,因为基于scim-python的Fun Input Toy for Linux版本──Fitx已经成功移植并运行良好!

下面Fitx是在Ubuntu下的运行截图,它的项目主页是[url]http://code.google.com/p/fitx/[/url],上有详细地安装方法

[color=Red][b][u]以下是ubuntu下的安装方法:[/u][/b][/color]

[color=Red][b][u]只供尝鲜.[/u][/b][/color]

综合了fitx,scim-pinyin的网页和邮件列表,得出了以下安装方法:


Fitx的源代码涉及到的库包括scim, scim-python, gnustep-base, gnustep-make, sqlite3, iconv, crypto

Ubuntu下,你应该已经有可用的scim,iconv和crypto了。

其他依赖通过如下命令安装:

代码:

$ sudo apt-get install gnustep-make
$ sudo apt-get install libgnustep-base-dev
$ sudo apt-get install libsqlite3-devscim-python



代码:

$ sudo apt-get install python2.5-dev python-gtk2-dev scim-dev python-enchant
$ wget [url]http://scim-python.googlecode.com/files/scim-python-0.1.9.tar.bz[/url]
$ tar jxvf scim-python-0.1.9.tar.bz
$ cd scim-python-0.1.9
$ ./configure --prefix=/usr
$ make
$ sudo make install

还要安装svn,因为现在还没有tar包呢。

代码:

$ sudo aptitude install subversion

以上只是前戏,下面才言归正传:

代码:

$ . /usr/share/GNUstep/Makefiles/GNUstep.sh
$ cd ~
$ svn checkout [url]http://fitx.googlecode.com/svn/trunk/[/url] fitx
$ cd fitx
$ make
$ sudo make install

整个安装过程就是如此。

小小 发表于 2008-4-9 07:41

谢谢楼主给我们提供这么好的资源

iamshiyu 发表于 2008-4-9 09:33

小小最近是否大有收获,整理整理分享一下啊!

isbasic 发表于 2008-4-9 12:24

呵呵,fitx目前还只是1.10左右的版本,我现在就正在使用,感觉比scim-pinyin好一点。

iamshiyu 发表于 2008-4-9 13:30

恭喜isbasic重回斑竹团队。

isbasic 发表于 2008-4-9 15:12

谢谢iamshiyu的鼓励,目前正在使用fitx输入法,发现在firefox下和flock(我目前使用的浏览器)会有一些问题,造成在输入法开启状态时候,下载文件崩溃的问题。或者无法输入的问题等等

页: [1]

Powered by Discuz! Archiver 6.1.0  © 1999-2008 bbs.bitsCN.com