Fcitx

Fcitx(,源自“Free Chinese Input Tool for X”,又作“Flexible Context-aware Input Tool with eXtension”或“Flexible Input Method Framework”,暂无正式英文全称,中文名称为“小企鹅输入法”)是在X Window和Wayland中使用的输入法框架,在源码包内包含了拼音、五笔字型以及区位、二笔的支持。不仅支持中文,还支持日文、韩文、越南文、僧伽罗文和泰文的输入。可以输入UTF-8编码中的文字。可以在Linux、FreeBSD中运行。采用GPL授权。支持XIM、GTK和Qt的输入法模块。

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

除了原作者之外,还有一些爱好者共同维护Fcitx。现在Fcitx代码托管在GitHub平台上进行开发。

原版Fcitx(Fcitx 4)主要采用C语言编写,目前处于实质停止开发状态。一般更推荐用户使用C++语言重写且更加模块化和跨平台(增加支持Android、macOS)的Fcitx 5替代。

功能

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

Fcitx 5
Fcitx 5 是继 Fcitx 4 后的下一代输入法框架。该版本改用 C++ 语言重写,改进了自带的拼音模块和 Wayland 支持。

Fcitx5 for Android
2022 年,[https://github.com/rocka rocka] 和 [https://github.com/berberman berberman] 等人将 Fcitx5 移植至 Android 平台,即 Fcitx5 for Android 项目。

Fcitx5 for macOS
2024年3月18日,Fcitx5 由[https://github.com/eagleoflqj Eagleof] 等人将 Fcitx5 移植至 Mac 平台,即 Fcitx5 for Mac 项目。目前该项目仍在公测中。

支持的输入法引擎
支持的插件
第三方词库

  • fcitx5-pinyin-zhwiki:用中文维基百科的词条扩充Fcitx 5的拼音词库。

参考文献
外部链接
*[http://fcitx-im.org/ Fcitx主页]
*[http://groups.google.com/group/fcitx Fcitx用户邮件列表]
*[http://groups.google.com/group/fcitx-dev Fcitx开发者邮件列表]
*[http://code.google.com/p/fcitx/ Fcitx在Google Code上的项目主页]
*[https://github.com/fcitx Fcitx在GitHub上的项目主页]
*[https://wiki.deepin.org/?title=Fcitx Fcitx在deepin的中文Wiki]
*[https://wiki.archlinux.org/index.php/Fcitx_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) Fcitx在archlinux的中文Wiki]
*[http://wiki.ubuntu.org.cn/Fcitx Fcitx在Ubuntu的中文Wiki]
*[https://wiki.gentoo.org/wiki/Fcitx Fcitx在gentoo的英文Wiki]

评论 (0)

  • 还没有评论,来抢沙发吧。