[go: up one dir, main page]

Jump to content

Fcitx

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by JL-Bot (talk | contribs) at 13:14, 21 April 2013 (removing orphan template as not a valid orphan). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

小企鹅输入法
Original author(s)Yuking
Developer(s)Yuking, CSSlayer
Stable release
4.2.7 / January 26, 2013; 11 years ago (2013-01-26)
Repository
Operating systemLinuxFreeBSD
Available inChinese
TypeInput method
LicenseGPL
Websitehttp://fcitx-im.org/, http://code.google.com/p/fcitx/

Fcitx ([ˈfaɪtɪks], Chinese: 小企鹅输入法) is an input method framework with extension support for X Window 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, fcitx-hangul for Korean.

It supports UTF-8, GBK and GB 18030 character encoding, 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 was internally using GBK encoding, which has been changed to UTF-8 in the 4.0 release. Since version 4.1, it becomes highly modularized, and adds support for Google Pinyin ported from Android, fbterm, and KDE.

Features

  • Theme Support
  • Systray support
  • Kimpanel Support (A DBus based protocol for input method user interface, oriented from KDE)
  • KDE Configuration Module Support
  • Global Simplified and Traditional Chinese Conversion support

Available Input Method Engines

  • fcitx-pinyin: A Chinese IME
  • fcitx-table: for many table-based Chinese IMEs
  • fcitx-sunpinyin: A Chinese IME using Sunpinyin as its backend.
  • fcitx-googlepinyin: A Chinese IME using Google Pinyin which is ported from Android.
  • fcitx-handwriting: A handwriting IME using Zinnia as its backend.
  • fcitx-mozc: A Japanese IME
  • fcitx-hangul: A Korean IME
  • fcitx-keyboard: An IME based on keyboard layouts
  • fcitx-qw - Flexible Input Method Framework - QuWei engine
  • fcitx-unikey - Fcitx wrapper for Unikey engine

Available Separate Modules

  • punc: provides full width punctuation support for CJK users.
  • chttrans: provides Simplified Chinese conversion to Traditional Chinese.
  • fullwidth: provides full width character support.
  • cloudpinyin: provides an extra candidate word from web for all Hanyu Pinyin input methods.
  • fcitx-configtool: A GTK+ application for configuring fcitx.