Fcitx Explained

Fcitx
Author:Yuking
Developer:Yuking, CSSlayer
Latest Release Version:5.0.8
Operating System:Linux, FreeBSD
Language:Chinese
Genre:Input method
License:LGPL

Fcitx (pronounced as /[ˈfaɪtɪks]/, ) stands for Flexible Context-aware Input Tool with eXtension support, is an input method framework with extension support for the X Window System that supports multiple input method engines including Pinyin transcription, table-based input methods (e.g. Wubi method), fcitx-chewing for Traditional Chinese, fcitx-keyboard for layout-based ones, fcitx-mozc for Japanese, and fcitx-hangul for Korean.

It supports UTF-8, GBK and GB 18030 character encodings, can run in Linux and FreeBSD, and supports XIM protocol, GTK+ (both 2 and 3) and Qt input method modules.

Before version 3.6, Fcitx used GBK encoding internally, which has been changed to UTF-8 in the 4.0 release. Since version 4.1, it has become highly modular, and has added support for Google Pinyin (which was ported from the Android version), fbterm, and KDE. The license was changed in the 5.0 release, from GPL to LGPL.

Features

Available input method engines

Fcitx 4Fcitx 5Description
fcitx-anthyfcitx5-anthyA Japanese IME using the Anthy engine
fcitx-googlepinyinA Chinese IME using Google Pinyin which is ported from Android
fcitx-handwritingA handwriting IME using Zinnia as its backend
fcitx-hangulfcitx5-hangulA Korean IME
fcitx-keyboardAn IME based on keyboard layouts
fcitx-kkcfcitx5-kkcA Japanese IME using the Kana to Kanji conversion (KKC) engine
fcitx-mozcfcitx5-mozcA Japanese IME using the mozc engine
fcitx-m17nfcitx5-m17nAn engine allowing to use the large number of m17n input methods
fcitx-pinyinfcitx5-pinyinA Chinese IME
fcitx-rimefcitx5-rimeA Chinese IME using the Rime engine
fcitx-qwFlexible Input Method Framework – QuWei engine
fcitx-skkfcitx5-skkA Japanese IME, using the Simple Kana to Kanji conversion (SKK) engine
fcitx-sunpinyinA Chinese IME using Sunpinyin as its backend
fcitx-tablefcitx5-tableFor many table-based Chinese IMEs, e.g. Wubi and Zhengma
fcitx-unikeyfcitx5-unikeyA Vietnamese IME using the Unikey engine

Available separate modules

See also

External links