From Fedora Project Wiki
No edit summary
Line 4: Line 4:


== Packages ==
== Packages ==
=== Main program and config tool ===
{| class="wikitable"
* fcitx5
! Package
* fcitx5-configtool
! Usage
 
|-
=== IM modules ===
|fcitx5
* fcitx5-qt
|Main Program
* fcitx5-gtk
|-
 
|fcitx5-anthy
=== Language support ===
|Japanese IME based on anthy
* fcitx5-chinese-addons
|-
* fcitx5-rime
|fcitx5-autostart
* fcitx5-skk
|scripts used for autostart and environment
* fcitx5-chewing
|-
* fcitx5-kkc
|fcitx5-chewing
* more package is under review now
|Zhuyin IME
 
|-
=== Addon engine ===
|fcitx5-chinese-addons
* fcitx5-lua
|Chinese IME based on libime
|-
|fcitx5-configtool
|GUI configuration tools
|-
|fcitx5-gtk
|IM modules need by GTK programs
|-
|fcitx5-hangul
|hangul Korean IME
|-
|fcitx5-kkc
|kkc Japanese IME
|-
|fcitx5-libthai
|Thai IME
|-
|fcitx5-lua
|lua addons support
|-
|fcitx5-m17n
|IMEs based on m17n
|-
|fcitx5-migrator
|migration tool for migrating from fcitx4
|-
|fcitx5-mozc
|mozc Japanese input
|-
|fcitx5-qt
|QT support for other components of fcitx5
|-
|fcitx5-qt-module
|QT IM modules for fcitx5
|-
|fcitx5-rime
|rim Chinese IME
|-
|fcitx5-sayura
|Sinhala IME
|-
|fcitx5-skk
|skk Japanese IME
|-
|fcitx5-table-extra
|additional Chinese tables
|-
|fcitx5-table-other
|additional input table for various language
|-
|fcitx5-unikey
|Vietnamese IME
|-
|fcitx5-zhuyin
|Zhuyin IME
|-
|kcm-fcitx5
|kcm configuration tools
|}


== Installation ==
== Installation ==

Revision as of 12:13, 25 March 2021

Introduction

Fcitx 5 is the successor of Fcitx 4. Fcitx 5 have many improvements compared to Fcitx 4, for example better Wayland support and the new addon-loader. And from 4 to 5, it isn't a routine update, they have different filesystem structure, different configuration methods and etc., migrating your data from 4 to 5 is not easy right now. So just take Fcitx 5 as a brand new IME.

Packages

Package Usage
fcitx5 Main Program
fcitx5-anthy Japanese IME based on anthy
fcitx5-autostart scripts used for autostart and environment
fcitx5-chewing Zhuyin IME
fcitx5-chinese-addons Chinese IME based on libime
fcitx5-configtool GUI configuration tools
fcitx5-gtk IM modules need by GTK programs
fcitx5-hangul hangul Korean IME
fcitx5-kkc kkc Japanese IME
fcitx5-libthai Thai IME
fcitx5-lua lua addons support
fcitx5-m17n IMEs based on m17n
fcitx5-migrator migration tool for migrating from fcitx4
fcitx5-mozc mozc Japanese input
fcitx5-qt QT support for other components of fcitx5
fcitx5-qt-module QT IM modules for fcitx5
fcitx5-rime rim Chinese IME
fcitx5-sayura Sinhala IME
fcitx5-skk skk Japanese IME
fcitx5-table-extra additional Chinese tables
fcitx5-table-other additional input table for various language
fcitx5-unikey Vietnamese IME
fcitx5-zhuyin Zhuyin IME
kcm-fcitx5 kcm configuration tools

Installation

Install main program and config tool, IM modules, and choose a language engine you like.

Configuration

Autostart

Package fcitx5-autostart provides needed scripts to autostart fcitx5 and setup environment for you.

Enable specific input method

This can be done with fcitx5-config-qt, which is included in fcitx5-configtool package, simply select a candidate and double-check on it. Or you could edit $XDG_CONFIG_HOME/fcitx5/profile by yourself.

Tips: if you are using Gnome, Gnome extension kimpanel is highly recommended.