MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
インストール - Fcitxのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
インストール - Fcitx
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == Fcitxは、拡張機能をサポートした入力メソッドフレームワークである。<br> <br> Fcitxには、3つの入力メソッドエンジン、Pinyin、QuWei、テーブルベースの入力メソッドが内蔵されている。<br> <br><br> == Fcitxのインストール == ==== パッケージ管理システムからインストール ==== ===== CentOS ===== <br> ===== SUSE ===== Fcitx Input Method Frameworkにおいて、サポートされているエンジンおよびその派生物は、SUSEの公式OSSリポジトリのM17Nリポジトリで開発されている。<br> リポジトリにおいて、M17N、M17N:Develはそれぞれ別のリポジトリであることに注意すること。<br> <br> # KKCを使用する場合 sudo zypper install fcitx-kkc fcitx-table-other # SKKを使用する場合 sudo zypper install fcitx-skk fcitx-table-other # Mozcを使用する場合 sudo zypper install fcitx-mozc fcitx-table-other # Anthyを使用する場合(Anthyは開発停止しているため、使用しないこと) sudo zypper install fcitx-anthy fcitx-table-other <br> 次に、Fcitxの設定ツールをインストールする。<br> # GNOME sudo zypper install fcitx-configtool fcitx-config-gtk3 # KDE sudo zypper install fcitx-config-kde4 (以前は、kcm-fcitxと呼ばれていた) <br> <u>※注意</u><br> <u>パッケージ管理システムを使用して、Fcitxをインストールすることを推奨する。</u><br> <u>Fcitx関連のソフトウェアは、全てfcitxで始まるため、fcitxを検索すると表示される。</u><br> <br> ==== ソースコードからインストール ==== ===== Mozcのインストール ===== SLE 15において、現在、パッケージ管理システムにFcitx-mozcが存在しない。<br> そのため、Fcitxでmozcを使用する場合はソースコードからビルドおよびインストールする必要がある。<br> <br> Mozcのソースコードをダウンロードする。<br> Mozcをビルドするには、GCC 8以降が必要となる。<br> git clone --depth 1 https://github.com/fcitx/mozc.git cd mozc git submodule update --init --recursive cd src <br> Mozcのビルドに必要な依存関係のライブラリをインストールする。<br> sudo zypper install make cmake gcc-c++ intltool libicu-devel dbus-1-devel dbus-1-glib-devel cairo-devel pango-devel opencc-devel \ enchant-devel enchant-1-devel libpresage-devel gtk2-devel gtk3-devel gobject-introspection-devel \ fcitx-devel libXrender-devel libXfixes-devel libxkbfile-devel \ libQt5Core-devel libQt5Gui-devel libQt5Widgets-devel libQt5DBus-devel libQt5Concurrent-devel \ libqt5-qtbase-devel libqt5-qtbase-private-headers-devel <br> Fcitx5-Mozc、Mozcサーバ、Mozcツールをビルドする。<br> bazel build --action_env CC=<GCC8以降のパス> --action_env CXX=<G++8以降のパス> -c opt --copt=-fPIC --config oss_linux \ unix/fcitx:fcitx-mozc.so server:mozc_server gui/tool:mozc_tool renderer:mozc_renderer \ --verbose_failures <br> 生成したmozcファイルを、以下に示す場所に配置する。<br> sudo cp bazel-bin/unix/fcitx/fcitx-mozc.so /usr/lib64/fcitx/ sudo cp bazel-bin/server/mozc_server /usr/lib64/mozc/ sudo cp bazel-bin/gui/tool/mozc_tool /usr/lib64/mozc/ sudo cp bazel-bin/renderer/mozc_renderer /usr/lib64/mozc/ <br> 次に、[https://download.fcitx-im.org/fcitx-mozc/ Fcitxの公式Webサイト]にアクセスして、Fcitx-mozcアイコンをダウンロードする。<br> または、<code>wget</code>コマンドを実行して、Fcitx-mozcアイコンをダウンロードする。<br> wget https://download.fcitx-im.org/fcitx-mozc/fcitx-mozc-icon.tar.gz <br> ダウンロードしたファイルを解凍する。<br> tar xf fcitx-mozc-icon.tar.gz <br> Fcitx-mozcアイコンを、/usr/share/fcitx/mozc/iconディレクトリに配置する。<br> mkdir -p /usr/share/fcitx/mozc/icon sudo cp fcitx-mozc-icons/* /usr/share/fcitx/mozc/icon <br><br> == Fcitx5のインストール == ==== リポジトリを追加してインストール ==== SUSEの公式リポジトリからM17Nリポジトリを追加する。<br> # SUSE 15.4 sudo zypper addrepo -cfp 90 https://download.opensuse.org/repositories/M17N/15.4/ M17N # SUSE 15.3 sudo zypper addrepo -cfp 90 https://download.opensuse.org/repositories/M17N/15.3/ M17N <br> 追加したリポジトリを更新する。<br> sudo zypper refresh <br> Fcitx5をインストールする。<br> Fcitx5の設定ツールは自動的にインストールされる。<br> # KKCを使用する場合 sudo zypper install fcitx5-kkc fcitx5-table-other # SKKを使用する場合 sudo zypper install fcitx5-skk fcitx5-table-other # Mozcを使用する場合 sudo zypper install fcitx5-mozc fcitx5-table-other # Anthyを使用する場合(Anthyは開発を再開している) sudo zypper install fcitx5-anthy fcitx5-table-other <br> ==== ソースコードからインストール ==== ===== XCB-IMDKitのインストール ===== まず、XCB-IMDKitを[https://github.com/fcitx/xcb-imdkit Github]からダウンロードする。<br> git clone https://github.com/fcitx/xcb-imdkit.git cd xcb-imdkit <br> XCB-IMDKitのビルドに必要なライブラリをインストールする。<br> sudo zypper install libxcb-devel xcb-util-devel xcb-util-keysyms-devel libut2 uthash-devel <br> XCB IMDkitをビルドおよびインストールする。<br> mkdir build && cd build cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=<Fcitxのインストールディレクトリ> .. make -j $(nproc) make install <br> ===== Emojiモジュールのインストール ===== [https://github.com/fujiwarat/cldr-emoji-annotation/releases EmojiモジュールのGithub]にアクセスして、Emojiモジュールのソースコードをダウンロードする。<br> tar xf cldr-emoji-annotation-<バージョン>.tar.gz cd cldr-emoji-annotation-<バージョン> <br> または、<code>git clone</code>コマンドを使用して、Emojiモジュールのソースコードをダウンロードする。<br> git clone https://github.com/fujiwarat/cldr-emoji-annotation.git cd cldr-emoji-annotation <br> Emojiモジュールをビルドおよびインストールする。<br> # Tarballからビルドする場合 mkdir build && cd build ../configure --prefix=<Fcitxのインストールディレクトリ> --enable-dtd make -j $(nproc) make install # Githubのソースコードからビルドする場合 ./autogen.sh mkdir build && cd build ../configure --prefix=<Fcitxのインストールディレクトリ> make -j $(nproc) make install <br> XCB IMDkitおよびEmojiモジュールを読み込むため、~/.profileファイル等に環境変数を追記する。<br> export LD_LIBRARY_PATH="/<Fcitxのインストールディレクトリ>/lib64" export PKG_CONFIG_PATH="/<Fcitxのインストールディレクトリ>/lib64/pkgconfig:/<Fcitxのインストールディレクトリ>/share/pkgconfig:$(pkg-config --variable pc_path pkg-config)" <br> ===== Fcitx5のインストール ===== 次に、Fcitx5のビルドに必要なライブラリをインストールする。<br> # CentOS sudo yum install cairo-devel pango-devel dbus-devel dbus-glib-devel qt-devel intltool cmake gtk3-devel gtk2-devel \ gcc-c++ libicu-devel opencc-devel # SUSE sudo zypper install cairo-devel pango-devel dbus-1-devel dbus-1-glib-devel intltool cmake extra-cmake-modules libexpat-devel \ gtk3-devel gtk2-devel gdk-pixbuf-devel gcc-c++ libicu-devel opencc-devel libevent-devel fmt-devel xcb-util-wm-devel \ libxkbcommon-x11-devel libxkbfile-devel iso-codes-devel enchant-1-devel enchant-devel libjson-c-devel \ systemd-devel libtevent-devel libxkbcommon-devel wayland-protocols-devel <br> [https://github.com/fcitx/fcitx5/tags Fcitx5のGithub]から、Fcitx5のソースコードをダウンロードする。<br> ダウンロードしたファイルを解凍する。<br> tar xf <バージョン>.tar.gz cd <バージョン> <br> または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br> git clone https://github.com/fcitx/fcitx5.git cd fcitx5 <br> Fcitxのビルドディレクトリを作成する。<br> cd <Fcitxのソースコードがあるディレクトリ> mkdir build && cd build <br> Fcitxをビルドおよびインストールする。<br> cmake .. -DCMAKE_CXX_COMPILER=<G++8.5以降のG++のフルパス> \ -DCMAKE_INSTALL_PREFIX=<Fcitxのインストールディレクトリ> \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_GTK3_IM_MODULE=ON \ -DENABLE_QT_IM_MODULE=ON \ -DENABLE_WAYLAND=Off # Waylandで使用しない場合 make -j $(nproc) make install <br> もし、FcitxおよびFcitxライブラリをホームディレクトリ等にインストールする場合、~/.profileファイルに環境変数の設定を追記する。<br> export PATH="/<Fcitxのインストールディレクトリ>/bin:$PATH" export LD_LIBRARY_PATH="/<Fcitxのインストールディレクトリ>/lib:$LD_LIBRARY_PATH" export PKG_CONFIG_PATH="/<Fcitxのインストールディレクトリ>/lib/pkgconfig:$(pkg-config --variable pc_path pkg-config)" <br> ===== Fcitx5-qtのインストール ===== [https://github.com/fcitx/fcitx5-qt/tags Fcitx5-qtのGithub]にアクセスして、ソースコードをダウンロードする。<br> tar xf <バージョン>.tar.gz cd <バージョン> <br> または、<code>git clone</code>コマンドを使用して、Fcitx5-qtのソースコードをダウンロードする。 git clone https://github.com/fcitx/fcitx5-qt.git cd fcitx5-qt <br> Fcitx5-qtのビルドに必要なライブラリをインストールする。<br> sudo zypper install libQt5Core-devel libQt5Gui-devel libQt5Widgets-devel libQt5DBus-devel libQt5Concurrent-devel \ libqt5-qtbase-devel libqt5-qtbase-private-headers-devel <br> Fcitx5-qtをビルドおよびインストールする。<br> cmake -DCMAKE_INSTALL_PREFIX=<Fcitxのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release \ -DENABLE_QT4=off -DENABLE_QT6=off .. make -j $(nproc) make install <br> ===== Fcitx5-gtkのインストール ===== [https://github.com/fcitx/fcitx5-gtk/tags Fcitx5-gtkのGithub]にアクセスして、ソースコードをダウンロードする。<br> tar xf <バージョン>.tar.gz cd <バージョン> <br> または、<code>git clone</code>コマンドを使用して、Fcitx5-gtkのソースコードをダウンロードする。 git clone https://github.com/fcitx/fcitx5-gtk.git cd fcitx5-gtk <br> Fcitx5-gtkのビルドに必要なライブラリをインストールする。<br> sudo zypper install gobject-introspection-devel <br> Fcitx5-gtkをビルドおよびインストールする。<br> cmake -DCMAKE_INSTALL_PREFIX=<Fcitxのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release \ -DENABLE_GTK2_IM_MODULE=off -DENABLE_GTK4_IM_MODULE=off .. make -j $(nproc) make install <br> ===== Marisaのインストール ===== [https://github.com/s-yata/marisa-trie.git MarisaのGithub]にアクセスして、ソースコードをダウンロードする。<br> tar xf v<バージョン>.tar.gz cd v<バージョン> <br> または、<code>git clone</code>コマンドを使用して、Marisaのソースコードをダウンロードする。<br> git clone https://github.com/s-yata/marisa-trie.git cd marisa-trie <br> Marisaのビルドに必要なライブラリをダウンロードする。<br> sudo zypper install python-devel <br> Marisaをビルドおよびインストールする。<br> <u>この時、ビルドディレクトリは作成しないことに注意する。</u> autoreconf -i ./configure --prefix=<Fcitx5のインストールディレクトリ> --enable-native-code make -j $(nproc) make install <br> MarisaのPython向けのライブラリも併せてインストールする。<br> cd bindings/python python setup.py build python setup.py install --prefix=<Fcitx5のインストールディレクトリ> <br> ===== libKKCおよびlibKKC Dataのインストール ===== [https://github.com/ueno/libkkc.git libKKCのGithub]にアクセスして、ソースコードをダウンロードする。<br> tar xf libkkc-<バージョン>.tar.gz cd libkkc-<バージョン> <br> または、<code>git clone</code>コマンドを使用して、libKKCのソースコードをダウンロードする。<br> git clone https://github.com/ueno/libkkc.git cd libKKC <br> libKKCのビルドに必要なライブラリをダウンロードする。<br> sudo zypper install intltool libgee-devel json-glib-devel gobject-introspection-devel \ vala libvala-0_54-0 libvala-0_54-devel python3-marisa marisa-devel xcb-util-wm-devel <br> libKKCをビルドおよびインストールする。<br> export PATH="/<Fcitx5のインストールディレクトリ>/bin:$PATH"; \ export LD_LIBRARY_PATH="/<Fcitx5のインストールディレクトリ>/lib64:$LD_LIBRARY_PATH"; \ export PKG_CONFIG_PATH="/<Fcitx5のインストールディレクトリ>/lib64/pkgconfig:(pkg-config --variable pc_path pkg-config); \ export PYTHONPATH="/<Fcitx5のインストールディレクトリ>/lib64/python2.7/site-packages:$PYTHONPATH" ./autogen.sh --prefix=<Fcitx5のインストールディレクトリ> make -j $(nproc) make install <br> 次に、[https://github.com/ueno/libkkc.git libKKC DataのGithub]にアクセスして、ソースコードをダウンロードする。<br> tar xf libkkc-data-<バージョン>.tar.gz cd libkkc-data-<バージョン> <br> libKKC Dataをビルドおよびインストールする。<br> ./configure --prefix=<Fcitx5のインストールディレクトリ> make -j $(nproc) make install <br> Fcitx5-KKCの動作に必要な依存関係のライブラリをインストールする。<br> sudo zypper install libgee-0_8-2 typelib-1_0-Gee-0_8 libxcb-ewmh2 <br> ===== Fcitx5-KKCのインストール ===== [https://github.com/fcitx/fcitx5-kkc/tags/ Fcitx5-KKCのGithub]にアクセスして、ソースコードをダウンロードする。<br> tar xf <バージョン>.tar.gz cd <バージョン> <br> または、<code>git clone</code>コマンドを使用して、Fcitx5-gtkのソースコードをダウンロードする。 git clone https://github.com/fcitx/fcitx5-kkc.git cd fcitx5-kkc <br> Fcitx-KKCのビルドに必要なライブラリをインストールする。<br> sudo zypper install gettext libgee-devel json-glib-devel pkg-config libQt5Core-devel libQt5Gui-devel libQt5Widgets-devel <br> Fcitx5-KKCをビルドおよびインストールする。<br> cmake -DCMAKE_INSTALL_PREFIX=<Fcitxのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release .. make -j $(nproc) make install <br> ===== Fcitx5-ConfigToolのインストール ===== [https://github.com/fcitx/fcitx5-configtool/tags Fcitx5-ConfigToolのGithub]にアクセスして、ソースコードをダウンロードする。<br> tar xf <バージョン>.tar.gz cd <バージョン> <br> または、<code>git clone</code>コマンドを使用して、Fcitx5-ConfigToolのソースコードをダウンロードする。<br> git clone https://github.com/fcitx/fcitx5-configtool.git cd fcitx5-configtool <br> Fcitx-ConfigToolのビルドに必要なライブラリをインストールする。<br> sudo zypper install gettext libgee-devel json-glib-devel pkg-config \ libxkbcommon-devel libxkbfile-devel iso-codes-devel plasma-framework-devel kiconthemes-devel \ kcoreaddons-devel ki18n-devel kirigami2-devel kpackage-devel kwidgetsaddons-devel kitemviews-devel kdeclarative-devel \ libqt5-qtsvg-devel libQt5QuickControls2-devel libQt5Concurrent-devel libqt5-qtx11extras-devel <br> Fcitx5-ConfigToolをビルドおよびインストールする。<br> cmake -DCMAKE_INSTALL_PREFIX=<Fcitxのインストールディレクトリ> -DCMAKE_BUILD_TYPE=Release .. make -j $(nproc) make install <br> ===== Mozcのインストール ===== Mozcのソースコードをダウンロードする。<br> Mozcをビルドするには、GCC 8以降が必要となる。<br> git clone --depth 1 https://github.com/fcitx/mozc.git cd mozc git submodule update --init --recursive cd src <br> Mozcのビルドに必要な依存関係のライブラリをインストールする。<br> sudo zypper install libQt5Core-devel libQt5Gui-devel libQt5Widgets-devel libQt5DBus-devel libQt5Concurrent-devel \ libqt5-qtbase-devel libqt5-qtbase-private-headers-devel <br> Fcitx5のパスを追加する。<br> export PATH="/<Fcitx5のインストールディレクトリ>/bin:$PATH" export LD_LIBRARY_PATH="/<Fcitx5のインストールディレクトリ>/lib64:$LD_LIBRARY_PATH" export PKG_CONFIG_PATH="/<Fcitx5のインストールディレクトリ>/lib64/pkgconfig:(pkg-config --variable pc_path pkg-config)" export CPATH="/<Fcitx5のインストールディレクトリ>/include/Fcitx5/Core:/<Fcitx5のインストールディレクトリ>/include/Fcitx5/Config:/<Fcitx5のインストールディレクトリ>/include/Fcitx5/Module:/<Fcitx5のインストールディレクトリ>/include/Fcitx5/Utils" <br> Fcitx5-Mozc、Mozcサーバ、Mozcツールをビルドおよびインストールする。<br> bazel build --action_env CC=<GCC8以降のパス> --action_env CXX=<G++8以降のパス> -c opt --copt=-fPIC --config oss_linux \ unix/fcitx5:fcitx5-mozc.so server:mozc_server gui/tool:mozc_tool --verbose_failures <br> 上記のファイルを、以下に示す場所に配置する。<br> cp bazel-bin/unix/fcitx5/fcitx5-mozc.so /<Fcitx5のインストールディレクトリ>/lib64/fcitx5/ sudo cp bazel-bin/server/mozc_server /usr/lib64/mozc/ sudo cp bazel-bin/gui/tool/mozc_tool /usr/lib64/mozc/ <br> BUILD.fcitx5.bazelファイルおよびWORKSPACE.bazelファイルは、ユーザに合わせて更新する必要があるかもしれない。<br> カスタムプレフィックスが必要な場合は、config.bzlファイルを編集して、mozcサーバのパスを調整する必要がある。<br> <br> また、必要であれば、src/scripts/install_fcitx5_bazelファイルおよびsrc/scripts/install_server_bazelファイルの内容を参照する。<br> <br> ==== Fcitx5の有効化 ==== Fcitx5を有効にするには、~/.ximファイルを編集する。<br> # SUSE vi ~/.xim <br> ~/.ximファイル export INPUT_METHOD="fcitx5" export XMODIFIERS="@im=fcitx5" export GTK_IM_MODULE="fcitx5" export QT_IM_MODULE="fcitx5" fcitx5 & <br><br> == 拡張機能のインストール == ==== GNOME ==== https://extensions.gnome.org にアクセスし、検索項目にfcitxと入力・検索して、その拡張機能をインストールする。<br> <br> ==== KDE ==== Input Method Panelと呼ばれるプラズモイドを追加できる。<br> これは、KDE Plasmaアドオンのkimpanelである。<br> 標準でインストールされているので、必要なことは、そのプラズモイドを追加することだけである。<br> <br> 他には、M17Nには、kimtoyと呼ばれるサードパーティ製ソフトウェアが存在する。(Qtで記述されている)<br> nepomuk等を有効にすることができる。(ただし、KDEの反応が悪くなる)<br> <br><br> == Fcitxの設定 == ==== GNOME ==== /etc/sysconfig/languageファイルを、以下のように編集する。<br> sudo vi /etc/sysconfig/language <br> # /etc/sysconfig/languageファイル # 変更前 INPUT_METHOD="" # 変更後 INPUT_METHOD="fcitx" <br> ~/.profileファイルに、以下の設定を追記する。<br> vi ~/.profile <br> # ~/.profile export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx <br> PCを再ログインまたは再起動する。<br> <br> 次に、以下のコマンドを実行して、Fcitxの設定ツールを起動する。<br> fcitx-config-gtk3 <br> Fcitxの設定ツール画面左下にある[+]アイコンを選択して、入力メソッドを追加する。<br> インプットメソッドの追加画面下部にある[only show current language]チェックボックスのチェックを外して、"Japan"と検索する。<br> 目的のインプットメソッドを選択して、[OK]ボタンを押下する。 <br> これにより、[Ctrl] + [Space]キーを同時押下して、Fcitxのインプットメソッドを呼び出すことができる。<br> <br> ==== KDE ==== ~/.profileファイルまたは~/.ximファイルに、以下の設定を追記する。<br> vi ~/.profile または vi ~/.xim <br> # ~/.profileファイルまたは~/.ximファイル export INPUT_METHOD="fcitx" export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx <br> PCを再ログインまたは再起動する。<br> <br> 次に、以下のコマンドを実行して、設定ツールを起動する。<br> または、システムトレイから起動する。<br> # GNOME fcitx-config-gtk # KDE fcitx-config-kde <br> ==== Wayland ==== 最新のFcitxとiBusでは、Xのプロトコルアダプタを介して、基本的なWaylandサポートを備えている。<br> 今後は、Waylandを直接サポートする予定である。<br> <br> Waylandで入力メソッドを有効にするには、/etc/environmentファイル、または、~/.pam_environmentファイルに以下の内容を追記する。<br> なお、~/.xprofileファイル、~/.profileファイル、~/.bashrcファイル、~/.xinitrcファイルは設定不要である。<br> sudo vi /etc/environment または vi ~/.pam_environment <br> # /etc/environmentファイル または ~/.pam_environmentファイル # Fcitxを使用する場合 LANG=en_US.UTF-8 INPUT_METHOD=fcitx XMODIFIERS=@im=fcitx GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx DefaultIMModule=fcitx # Fcitx5を使用する場合 INPUT_METHOD=fcitx5 XMODIFIERS=@im=fcitx5 GTK_IM_MODULE=fcitx5 QT_IM_MODULE=fcitx5 # iBusを使用する場合 INPUT_METHOD=ibus GTK_IM_MODULE=ibus QT_IM_MODULE=ibus XMODIFIERS=@im=ibus <br> 最後に、PCを再起動する。<br> <br><br> == KKC == ==== 単語登録 ==== KKCにおいて、単語登録する手順を以下に示す。<br> # ~/.config/fcitx/kkc/dictionary/segmentファイルを開く。 # segmentファイルの最下行に、以下の内容を追記する。 #* 1つの読みがなで1つの単語を登録する場合 : <code><読みがな> /<登録する単語>;<登録する単語の種類>/</code> #* 1つの読みがなで3つの単語を登録する場合 : <code><読みがな> /<登録する単語>;<登録する単語の種類>/<登録する単語>;<登録する単語の種類>/<登録する単語>;<登録する単語の種類>/</code> #: <br> #: 例えば、"hoge@piyo.com"という単語を"めーる"という読みで登録する時は、以下の手順を行う。<br> #: <code>めーる /hoge@piyo.com;メール/</code> #: <br> # Fcitxにおいて、[Reload Config]または[再起動]を選択する。 # 正常に単語登録されているかどうかを確認する。 # 登録された単語を削除する場合は、該当単語の行を削除して、[Reload Config]または[再起動]を選択する。 <br><br> == その他 == ==== Fcitxの再起動 ==== Fcitx関連のソフトウェアのインストール後、設定等を反映させるため、Fcitxを再起動する必要がある。<br> Fcitxを再起動するには、以下のコマンドを実行する。<br> fcitx -r <br> 一部の入力メソッドは標準でリストに追加される。(通常、内部に入力メソッドが1つしかないパッケージの場合)<br> 入力メソッドが追加されない場合、設定ツールを使用してそれらをリストに追加して、ニーズに合わせていくつかのオプションを調整することを推奨する。<br> <br> ==== ibusからfcitxへの切り替え ==== GNOME以外では、切り替え操作は不要である。<br> Fcitxを導入して再ログインすると、インプットメソッドがfcitxに自動的に切り替わる。<br> <br> GNOMEの場合、ibusとの統合を解除する必要があるかもしれない。<br> もし、自動的に切り替わらない場合は、以下コマンドを実行する。<br> gsettings set org.gnome.settings-daemon.plugins.keyboard active false <br> 以下のコマンドを実行して、ibusからFcitxへ切り替える。<br> imsetting-switch fcitx <br> ==== 日本語入力できない場合 1 ==== 以下のコマンドを実行する。<br> sudo mv /usr/share/ibus/component/kimpanel.xml /usr/share/ibus/component/kimpanel_org.xml <br> ==== 日本語入力できない場合 2 ==== Fcitxより先に起動したソフトウェアにおいて、日本語入力できない場合がある。<br> その時、~/.ximファイルを作成して、以下の内容を記述する。<br> vi ~/.xim <br> export XMODIFIERS="@im=fcitx" export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx LANG=ja_JP.UTF-8 fcitx -r <br><br> == Fcitxのアンインストール == 以下のコマンドを実行して、Fcitxをアンインストールする。<br> # GNOME sudo zypper remove fcitx fcitx-kkc fcitx-skk fcitx-mozc fcitx-anthy fcitx-m17n fcitx-table-other fcitx-config-gtk3 # KDE sudo zypper remove fcitx fcitx-kkc fcitx-skk fcitx-mozc fcitx-anthy fcitx-m17n fcitx-table-other fcitx-config-kde4 <br> 再ログインまたはPCを再起動する。<br> <br><br> __FORCETOC__ [[カテゴリ:CentOS]][[カテゴリ:SUSE]]
インストール - Fcitx
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse