Fcitx

维基百科,自由的百科全书
跳转至: 导航搜索
小企鹅输入法
Fcitx
Fcitx.png
在Mousepad中使用Fcitx,字体是文泉驿等宽正黑
原作者 Yuking
開發者 Yuking, CSSlayer
穩定版本 4.2.7 / 2013年1月26日;18個月前 (2013-01-26)
操作系统 LinuxFreeBSD
语言 中文
类型 输入法
许可协议 GPL
網站

http://fcitx-im.org/, http://code.google.com/p/fcitx/,

http://github.com/fcitx/
FCITX
中文輸入法
Fcitx.png
Fcitx 介面
發明人
  • Yuking
  • CSSlayer
發明年份 2004年
類別 字型

Fcitx([ˈfaɪtɪks][1],源自“Free Chinese Input Toy for X”,又作“Flexible Context-aware Input Tool with eXtension[2]”,现英文全称“Flexible Input Method Framework[3][來源請求],中文名称为“小企鹅输入法”)是一个在X Window中使用的输入法框架,在源码包内包含了拼音五笔字型以及区位二笔的支持。可以输入UTF-8编码中的文字。可以在LinuxFreeBSD中运行。采用GPL授权。支持XIMGTK(版本2和3)和QT的输入法模块。

因云帆论坛有人批评Fcitx代码写的很差,作者于2007年7月10日决定终止本项目。[4] 不过2008年9月开始作者又加入离开后爱好者建立的Google Code项目并频繁更新,他发文谈到无法忘记fcitx。[5]

除了原作者之外,还有一些爱好者共同维护Fcitx。

功能[编辑]

  • 主题支持
  • 系统托盘支持
  • Kimpanel 支持
  • KDE 配置模块支持
  • 全局简繁转换

支持的输入法引擎[编辑]

  • fcitx-anthy: 使用Anthy引擎的日文输入法[6]
  • fcitx-chewing: libchewing的支持
  • fcitx-cloudpinyin: 为所有拼音引擎提供云拼音支持
  • fcitx-googlepinyin: 移植自Android的Google拼音支持
  • fcitx-handwriting: Zinnia作为后端的手写支持
  • fcitx-keyboard: 采用系统键盘布局作为输入法,以及提供拼写检查
  • fcitx-libpinyin: libpinyin 为后端的汉语拼音支持
  • fcitx-m17n: 使用m17n-db的多语言输入法
  • fcitx-mozc: 使用mozc引擎的日文输入法[7]
  • fcitx-pinyin: 汉语拼音支持
  • fcitx-sunpinyin: Sunpinyin 为后端的汉语拼音支持
  • fcitx-table: 码表类输入法支持,如五笔郑码

优点[编辑]

Fcitx默认的拼音由于采用的算法简单(前向最大匹配),以及采用自定义的二进制格式并且运行时将所有数据加载入内存,因此响应迅速。配置以及使用较为简单,可以自行替换词库为开源词库以提高输入法效率,提供有码表的转换器,定义快捷键也较为简单。4.0版新加入配置程序、皮肤、SunPinyin集成、以词定字等新特性[8]

缺点[编辑]

外部链接[编辑]

参考文献[编辑]

  1. ^ http://fcitx-im.org/wiki/Fcitx
  2. ^ Flexible Context-aware Input Tool with eXtension. 
  3. ^ Flexible Input Method Framework. 
  4. ^ 也许该让这只小企鹅消失了. Fcitx.Org. 2007-7-10 [2007-12-17] (中文(中国大陆)‎). [失效連結]
  5. ^ 重新开始看源代码. Fcitx.Org. [2008-10-08] (中文(中国大陆)‎). [失效連結]
  6. ^ https://github.com/fcitx/fcitx-anthy
  7. ^ https://github.com/fcitx/mozc
  8. ^ 得好好确定一下最近的开发计划(CS Slayer为Fcitx较活跃的开发者之一)