Entrée japonaise le 16.04 avec Fcitx et Mozc

9

Taper du japonais sur Ubuntu signifiait auparavant ibus-mozc , mais ibus-mozc est de moins en moins maintenu depuis 2015 :

Ubuntu 15.10 est censé commencer à utiliser Fcitx plutôt qu'ibus comme méthode d'entrée par défaut (framework de méthode d'entrée), ce qui est une autre raison pour laquelle j'hésite à consacrer mon temps à améliorer ibus-mozc

Cette page de documentation officielle affirme que Fcitx est devenu la valeur par défaut:

Les cadres recommandés pour les méthodes d'entrée sont IBus et Fcitx. Ce dernier est le cadre par défaut dans Ubuntu pour le chinois, le japonais, le coréen et le vietnamien.

Cette affirmation est contestée, mais même si elle n'est pas par défaut, maintenant après la mise à niveau de 2015.10 vers 2016.04, ibus-mozc a un problème qui le rend inutilisable pour moi, donc je voudrais passer à fcitx-mozc.

QUESTION: Comment faire passer Ubuntu 2016.04 d'ibus-mozc à fcitx-mozc?
Je vois un paquet fcitx-mozc 16.04, mais je suppose qu'il y a plus à faire que d'installer simplement le paquet? Quelle est la procédure recommandée?

Nicolas Raoul
la source
Il y a aussi ibus-anthy et ibus-kkc, tous deux très bons. fcitx n'a pas remplacé ibus par défaut. La déclaration sur la page wiki est incorrecte. Cela dit, fcitx est également parfaitement bon.
chasse le
@chaskes: Oui, pour les langues CJKV qu'il possède. Si vous installez, par exemple, le chinois ou le japonais dans Ubuntu 15.10+, la prise en charge des langues qui l'accompagne inclut les méthodes d'entrée fcitx. Nicolas: La page de documentation à laquelle vous avez lié n'est-elle pas suffisante (même si l'exemple est coréen)? Que devez-vous savoir d'autre?
Gunnar Hjalmarsson
@GunnarHjalmarsson: En raison d'autres problèmes, je ne peux pas tester pour le moment, mais j'ai copié-collé les instructions coréennes et essayé de les adapter pour le japonais, voir la réponse ci-dessous, si vous voyez une erreur, n'hésitez pas à la modifier, merci!
Nicolas Raoul
@GunnarHjalmarsson Non, ce n'est pas le cas. En 16.04, ibus est toujours la valeur par défaut , ce dont nous parlions. L'inclusion de la prise en charge des méthodes d'entrée fcitx n'en fait pas la valeur par défaut. Dans la version bêta 15.04 ou 15.10, il y avait un bogue qui installait fcitx par défaut. J'ai déposé un rapport de bogue (juste qu'il n'y avait aucun avertissement sur le commutateur supposé) et les développeurs m'ont dit que fcitx n'était pas défini par défaut, et la version finale a installé ibus.
chasse le
@chaskes: Je ne dis pas qu'ibus n'est pas toujours installé - il l'est. Mais la valeur par défaut pour les langues CJKV a été remplacée par fcitx. Ce n'est probablement pas le bon endroit pour entrer dans les détails, mais je serais heureux d'expliquer séparément. (J'étais profondément impliqué dans ce changement en tant que développeur.)
Gunnar Hjalmarsson

Réponses:

10
  1. Installez le japonais. L'un des packages installés est fcitx-mozc.
  2. Fermez le support linguistique et ouvrez-le à nouveau.
  3. Sélectionnez fcitx comme système de méthode de saisie clavier.
  4. Déconnectez-vous et reconnectez-vous.
  5. Cliquez sur l'icône à l'extrême droite de la barre de menus et sélectionnez Paramètres système.
  6. Dans la section Personnel, cliquez sur Saisie de texte.
  7. Cliquez sur le bouton +, sélectionnez Mozc (Fcitx), puis cliquez sur Ajouter.

Plus d'informations

Nicolas Raoul
la source
Cela me semble correct.
Gunnar Hjalmarsson
La déconnexion et la reconnexion étaient importantes! Merci.
Darren Cook
+1. Sur mon 16.04 avec Unitycependant, a) je n'ai pas eu à me déconnecter, 2) apparaît comme Mozc (ibus)au lieu de fcitx.
IsaacS