Fcitx
Fcitx(/ˈfaɪtɪks/[2],源自“Free Chinese Input Tool for X”,又作“Flexible Context-aware Input Tool with eXtension[3]”或“Flexible Input Method Framework”[4],暂无正式英文全称[5],中文名称为“小企鹅输入法”)是在X Window和Wayland中使用的输入法框架,在源码包内包含了拼音、五笔字型以及区位、二笔的支持。不仅支持中文,还支持日文、韩文和越南文的输入。可以输入UTF-8编码中的文字。可以在Linux、FreeBSD中运行。采用GPL授权。支持XIM、GTK(版本2和3)和Qt的输入法模块。
在Mousepad中使用Fcitx,字体是文泉驿等宽正黑 | |
原作者 | Yuking |
---|---|
開發者 | Yuking, CSSlayer |
当前版本 |
|
源代码库 | |
操作系统 | Linux、FreeBSD |
语言 | 中文 |
类型 | 输入法 |
许可协议 | GPL |
网站 | https://fcitx-im.org/, https://github.com/fcitx |
因云帆论坛有人批评Fcitx代码写的很差,原作者于2007年7月10日决定终止本项目。[6] 不过,2008年9月开始,作者离开后又加入爱好者建立的Google Code项目并频繁更新,他发文谈到无法忘记fcitx。[7]
除了原作者之外,还有一些爱好者共同维护Fcitx。现在Fcitx代码托管在GitHub平台上进行开发。
功能
- 主题支持
- 系统托盘支持
- Kimpanel 支持
- KDE 配置模块支持
- 全局简繁转换
Fcitx 5
Fcitx 5 是继 Fcitx 4 后的下一代输入法框架。该版本改用 C++ 语言重写,改进了自带的拼音模块和 Wayland 支持。
当前版本 |
|
---|---|
源代码库 | https://github.com/fcitx/fcitx5 |
许可协议 | GPL |
网站 | https://fcitx-im.org/ |
Fcitx5 for Android
2022 年,rocka (页面存档备份,存于) 和 berberman (页面存档备份,存于) 等人将 Fcitx5 移植至 Android 平台,即 Fcitx5 for Android 项目。[9]
源代码库 | https://github.com/fcitx5-android/fcitx5-android |
---|---|
许可协议 | LGPL |
网站 | https://github.com/fcitx5-android/ |
支持的输入法引擎
Fcitx 4 | Fcitx 5 | 描述 |
---|---|---|
取代原本的内置拼音输入法 | fcitx5-chinese-addons (页面存档备份,存于) | libime (页面存档备份,存于) 为后端的汉语输入支持,使用 3-gram 语言模型,fcitx5 算法最先进的输入法,用于取代 fcitx4 的内置拼音输入法和 fcitx-sunpinyin[10][11] |
fcitx-rime (页面存档备份,存于) | fcitx5-rime (页面存档备份,存于) | RIME 引擎的封装,支持简体、繁体输入,高度可自定义 |
fcitx-chewing (页面存档备份,存于) | fcitx5-chewing (页面存档备份,存于) | libchewing的支持 |
fcitx5-zhuyin (页面存档备份,存于) | 基于 libzhuyin 引擎的注音输入法 | |
fcitx-mozc | fcitx5-mozc | 使用mozc引擎的日文输入法 |
fcitx5-skk (页面存档备份,存于) | 基于 skk (页面存档备份,存于) 引擎的日文输入法 | |
fcitx-kkc (页面存档备份,存于) | fcitx5-kkc (页面存档备份,存于) | 基于 kkc (页面存档备份,存于) 引擎的日文输入法 |
fcitx-anthy (页面存档备份,存于) | fcitx5-anthy (页面存档备份,存于) | 使用Anthy引擎的日文输入法 |
fcitx-table | fcitx5-table-extra (页面存档备份,存于) | 码表类中文输入法支持,如五笔、郑码等 |
fcitx5-table-other (页面存档备份,存于) | 除中文外的码表类输入法支持 | |
fcitx5-libthai (页面存档备份,存于) | 泰语输入法 | |
fcitx5-bamboo (页面存档备份,存于) | 使用 bamboo 引擎的越南语输入法 | |
fcitx-unikey (页面存档备份,存于) | fcitx5-unikey (页面存档备份,存于) | 基于 unikey 引擎的越南语输入法 |
fcitx5-sayura (页面存档备份,存于) | 基于 sayura 引擎的僧伽罗语输入法 | |
fcitx-hangul (页面存档备份,存于) | fcitx5-hangul (页面存档备份,存于) | 基于 hangul 引擎的韩文输入法 |
fcitx5-keyman (页面存档备份,存于) | 使用 keyman 输入法引擎的多语言输入法 | |
fcitx-m17n (页面存档备份,存于) | fcitx5-m17n (页面存档备份,存于) | 使用 m17n-db 的多语言输入法 |
fcitx-cloudpinyin (页面存档备份,存于) | 成为 fcitx5-chinese-addons 的内置插件 | 为所有拼音引擎提供云拼音支持 |
fcitx-googlepinyin (页面存档备份,存于) | 移植自Android的Google拼音支持 | |
fcitx-handwriting (页面存档备份,存于) | Zinnia作为后端的手写支持 | |
fcitx-keyboard | built-in | 采用系统键盘布局作为输入法,以及提供拼写检查 |
fcitx-libpinyin (页面存档备份,存于) | libpinyin(页面存档备份,存于) 为后端的汉语拼音支持 | |
fcitx-sunpinyin (页面存档备份,存于) | 被 fcitx5-chinese-addons 所取代 | Sunpinyin(页面存档备份,存于) 为后端的汉语拼音支持 |
fcitx-pinyin | 被 fcitx5-chinese-addons 所取代 | 内置汉语拼音支持 |
fcitx-sogoupinyin | (页面存档备份,存于)搜狗拼音输入法Linux版 | |
fcitx-qw | fcitx5-quwei (页面存档备份,存于) | 区位输入法 |
支持的插件
名称 | 描述 | Fcitx 4 | Fcitx 5 |
---|---|---|---|
剪贴板 | 一个内置剪贴板管理器 | 是 | 是 |
输入法选择器 | 通过键盘选择特定输入法 | 是 | 是 |
Lua IME API | 为 Lua 插件添加 IME API 支持 | 否 | 是 |
Lua 附加组件加载器 | 加载 Lua 插件 | 否 | 是 |
Unicode | 支持输入 Unicode 和反查 Unicode 码点和名称 | 是 | 是 |
云拼音 | 为拼音输入法添加云拼音支持 | 是 | 是 |
全角字符 | 支持切换全半角字符 | 是 | 是 |
快速输入 | 支持以特定格式输入某些特殊字符或固定字串 | 是 | 是 |
拼写 | 提供拼写检查和其他输入法中的英文候选项 | 是 | 是 |
标点 | 提供标点映射功能 | 是 | 是 |
状态提示器 | 基于 DBus 的 Freedesktop.org 托盘图标 | 是 | 是 |
繁简转换 | 支持简入繁出和繁入简出 | 是 | 是 |
通知 | Freedesktop.org 桌面通知 | 是 | 是 |
参考文献
- . 2022年7月26日 [2022年10月5日].
- . fcitx-im.org. [2012-04-09]. (原始内容存档于2012-04-08).
- . [2012-07-28]. (原始内容存档于2015-05-26).
- . [2012-09-11]. (原始内容存档于2017-04-06).
- . 2016-05-15 [2017-01-06]. (原始内容存档于2016-12-31) (英语).
- Yuking. . Fcitx.Org. 2007-07-10 [2007-12-17]. (原始内容存档于2007-07-04) (中文(中国大陆)).
- Yuking. . Fcitx.Org. [2008-10-08]. (原始内容存档于2009-02-18) (中文(中国大陆)).
- . 2024年2月29日 [2024年3月22日].
- . [2022-07-20]. (原始内容存档于2022-07-20).
- . [2022-07-20]. (原始内容存档于2022-07-26).
- . [2022-07-20]. (原始内容存档于2022-08-06).
- felixonmars. . [2023-10-20]. (原始内容存档于2023-05-07).
- . [2023-10-20]. (原始内容存档于2022-07-17).
外部链接
- Fcitx主页(页面存档备份,存于)
- Fcitx用户邮件列表(页面存档备份,存于)
- Fcitx开发者邮件列表(页面存档备份,存于)
- Fcitx在Google Code上的项目主页(页面存档备份,存于)
- Fcitx在GitHub上的项目主页(页面存档备份,存于)
- Fcitx在deepin的中文Wiki(页面存档备份,存于)
- Fcitx在archlinux的中文Wiki(页面存档备份,存于)
- Fcitx在Ubuntu的中文Wiki(页面存档备份,存于)
- Fcitx在gentoo的英文Wiki(页面存档备份,存于)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.