Fcitx

インプットメソッドフレームワーク

Fcitx(ファイティクス、[ˈfaɪtɪks])はUnix系オペレーティングシステム (OS) におけるインプットメソッドフレームワークである。中国語名は「小企鵝輸入法」(「小企鵝」はリトルペンギンの意)[1]。元々はフレームワークではなくX11上で動作する簡体字中国語のXIMサーバとして開発された。現在ではUTF-8GBKGB18030などの文字コードをサポートし、XIMプロトコルやGTKおよびQtのインプットメソッドモジュールに対応している。また、中国語用のみならず日本語用、朝鮮語用、ベトナム語用など様々なインプットメソッドエンジンが利用可能となっている。

Fcitx
Mousepadエディタ上でFcitxを使って入力している画面
開発元Yuking, CSSlayerなど
リポジトリ ウィキデータを編集
対応OSUnix系
種別インプットメソッド
ライセンスGNU General Public License(例外条項付き)
公式サイトhttps://fcitx-im.org/wiki/Fcitx
https://code.google.com/p/fcitx/
テンプレートを表示

歴史

2002年にX11上で動作する五筆字型輸入法のインプットメソッドgWubiとして作られた。その後はピン音入力などのサポートが加わり、翌2003年には"Free Chinese Input Tool of X"を略したFcitxという名称に改められた[1]

バージョン3.6以前のFcitxは内部的にはGBKエンコーディングが使用されていたが、4.0からUTF-8に変更された。バージョン4.1からはモジュール化がなされ、Androidから移植されたGoogle Pinyinや、fbterm、KDEのサポートが加わった。

名前

Fcitxという名前は、当初 Free Chinese Input Tool of X の略であるとされていた。しかし、この名前のコンセプトは、Fcitxの今後の発展性に合わず、中国語だけが対象であるのかと誤解を受けるかもしれないという理由で、これについてGoogle グループサービス上のfcitx-devで議論された。

その時に、Fcitxの公式の発音を[ˈfaɪtɪks]にすることが決められた。また中国語ではそのまま「小企鹅输入法"」を公式の表現にすることが決められた。

また、Fcitxという表現は変えず、フルネームの方を改名することが決められた。また、公式のFcitxのフルネームは一つではなくなった。そしてFcitxのすべての面を反映させるために、下記のどのフルネームを用いてもよいこととなった[2]

  • Flexible Context-aware Input Tool with eXtension
  • FanCy Input Tool for *niX
  • Forthcoming CJK Input Toy Xtreme
  • Free Character Input Toy of *niX
  • Fcitx Can Input Text in *niX

上記表現のうち、*nixというのは、 Unix、Linux、BSDなどのUnix系OSを表す表現である。

脚注

外部リンク

🔥 Top keywords: メインページ飯豊まりえ高橋一生石丸伸二特別:検索キダ・タロー廣瀬智紀弥助三淵嘉子川栄李奈羽賀研二葛西美空岸辺露伴は動かない秋元優里鈴村健一ユージ虎に翼山崎育三郎STARTO ENTERTAINMENT乙黒えり出口夏希窪塚愛流木田美千代緒方賢一Never young beach田村正和ニューカレドニア猿の惑星シリーズマイケル・ゴードンプロポーズ大作戦 (テレビドラマ)スロバキア麿赤兒浅野温子笠松将竜とそばかすの姫堀田賢慎ラナルド・マクドナルド伊倉愛美仲野太賀