Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ibus [Le 05/08/2016, 13:03] 88.164.92.132 [Installation] |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Jaunty Karmic Lucid Maverick Precise bureautique personnalisation clavier langue}} | ||
- | |||
- | ---- | ||
- | |||
- | ====== Ibus ====== | ||
- | |||
- | |||
- | Ibus est un logiciel qui permet de basculer la méthode de saisie du clavier, et ainsi de pouvoir écrire dans des langues à écritures complexes (chinois, japonais, coréen, écritures indiennes, etc).\\ | ||
- | |||
- | Nous prendrons ici l'exemple de l'écriture en pinyin, mais vous trouverez plus de détails dans les pages données ci-dessous dans la section "Voir aussi". | ||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | Sous Ubuntu 9.04, [[:tutoriel:comment_installer_un_paquet|installer le paquet]] [[apt://ibus|ibus]] et en plus [[apt://ibus-qt4 | ibus-qt4]] si vous êtes sous KDE. Puis [[:tutoriel:comment_installer_un_paquet|installez le paquet]] correspondant à la langue que vous souhaitez, par exemple [[apt://ibus-pinyin|ibus-pinyin]] (pour le pinyin), [[apt://ibus-anthy|ibus-anthy]] (pour le japonais) ou [[apt://ibus-m17n|ibus-m17n]] (pour la plupart des autres langues - hindi, grec, arabe ...). | ||
- | |||
- | Sous Ubuntu 9.10 et suivantes, allez dans le menu //Système->Administration->Prise en charge des langues// et ajoutez les langues que vous voulez utiliser (méthode de saisie + caractères), puis redémarrez votre session (si possible le système car [[http://forum.ubuntu-fr.org/viewtopic.php?id=1028721|il semble]] que les accents ne sont pas forcément pris en compte lors d'un simple redémarrage de session). | ||
- | |||
- | Sous Ubuntu 12.04, après avoir installé les paquets comme décrit pour la version 9.04, allez dans le menu //Paramètres système->Prise en charge des langues// et choisissez "ibus" comme système de saisie au clavier. À la prochaine ouverture de session, ibus se lancera tout seul. | ||
- | |||
- | De même si vous êtes sous KDE, version kubuntu 9.10 et suivantes, ajoutez les langues que vous voulez utiliser dans //Configuration du système / localisation / langue système / // et vérifier que ces langues apparaissent bien dans l'onglet //définir la langue du système// avec la méthode de saisie "ibus" et redémarrez l'ordinateur. | ||
- | |||
- | Sous Ubuntu 16.04, après avoir installer le paquet **[[apt> ibus-libpinyin]]**, aller dans Paramètres système situé > Prise en charge des langues > Installer/Supprimer des langues > cocher Chinois (simplifié) puis toujours dans la fenêtre de Prise en charge des langues vérifier que Système de saisie au clavier soit bien sur IBus. Ensuite cliquer sur Fr en haut à droite dans la barre des tâches > Paramètres de saisie de texte > Cliquer sur + et sélectionner la source d'entrée Chinois (Intelligent Pinyin) (IBus). Redémarrer votre ordinateur, vous pouvez maintenant basculer avec le raccourcie clavier Super+Espace du clavier latin vers le clavier pinyin pour la saisie du Chinois et inversement. | ||
- | |||
- | <note>Note : pour la saisie du chinois en pinyin, **[[apt>ibus-pinyin]]** rencontre un certain nombre de bugs sur les navigateurs Chrome et Firefox (pour ma part Firefox 42 & 43 sous Ubuntu 14.04). | ||
- | Exemple : impossible de sélectionner du texte quand la saisie du chinois est activée, ou le message [Invalid UTF-8] s'affiche à la place des idéogrammes. | ||
- | Si vous rencontrez de tels problèmes, vous pouvez utiliser**[[apt> ibus-libpinyin]]** en remplacement de **[[apt>ibus-pinyin]]**. Il faudra donc supprimer ce dernier, installer le nouveau paquet et redémarrer votre session pour que les modifications prennent effet.</note> | ||
- | |||
- | |||
- | ===== Configuration ===== | ||
- | ====Version 12.04==== | ||
- | * Lancez ibus s'il ne l'est pas déjà. Clic sur l’icône clavier du tableau de bord haut puis //Préférences->Méthode de saisie// | ||
- | * Cochez //Personnaliser la méthode de saisie active// | ||
- | * Choisissez votre langue dans l'onglet //Méthodes de saisie// ("hindi" par exemple), ajoutez-la à la liste, et validez. | ||
- | * Lancez maintenant votre éditeur de texte, puis faites la combinaison "Ctrl + Espace" pour activer l'écriture dans l'alphabet choisi, et refaites la combinaison "Ctrl + Espace" pour revenir à l'écriture précédente. Vous pouvez aussi cliquer sur l’icône du clavier pour choisir la méthode souhaitée ou //Méthode de saisie désactivée// pour revenir à la saisie de base. | ||
- | |||
- | ====Versions antérieures==== | ||
- | * Allez dans le menu //Système->Préférences->Methode de saisie au clavier// ou bien saisissez dans un [[terminal]] la commande suivante : | ||
- | <code>ibus-setup</code> | ||
- | * choisissez votre langue dans l'onglet "Méthodes de saisie" ("chinois - pinyin" par exemple), ajoutez-la à la liste, et validez. Si le démon iBus n'est pas lancé, il vous proposera de le faire. Acceptez. Si le démon iBus est déjà lancé, il faut le redémarrer.\\ | ||
- | * Lancez maintenant votre éditeur de texte, puis faites la combinaison "Ctrl + Espace" pour activer l'écriture en pinyin, et refaites la combinaison "Ctrl + Espace" pour revenir à l'écriture en alphabet. | ||
- | |||
- | =====Problèmes connus===== | ||
- | |||
- | ==== IBus ne démarre pas automatiquement avec le système ==== | ||
- | |||
- | * Dans "Système >> Administration >> Prise en charge des langues", sélectionner pour "Système de saisie au clavier" : ibus | ||
- | * Si iBus n'est pas disponible, dans un [[terminal]] saisir les commandes suivantes : | ||
- | |||
- | cd /etc/alternatives | ||
- | sudo rm xinput-all_ALL | ||
- | sudo ln -s /etc/X11/xinit/xinput.d/ibus xinput-all_ALL | ||
- | |||
- | puis dans "Système >> Administration >> Prise en charge des langues", sélectionner pour "Système de saisie au clavier" : ibus | ||
- | |||
- | * Se déconnecter de la session, à la session suivante, toutes les applications gérerons iBus. | ||
- | |||
- | |||
- | ==== problèmes au démarrage sous Ubuntu 9.10 ==== | ||
- | |||
- | Sous Karmic, il y a quelques problèmes au démarrage, voici la liste des manipulations pour que le système fonctionne à chaque démarrage [[http://ubuntuforums.org/showpost.php?p=8202917&postcount=5|source]]: | ||
- | |||
- | == Démarrer iBus == | ||
- | Aller dans le menu : | ||
- | |||
- | Système >> Préférences >> Préférences d'IBus | ||
- | |||
- | * Vous allez voir apparaitre le message : | ||
- | |||
- | Le démon IBus n'est pas démarré. Voulez-vous le démarrer maintenant ? | ||
- | |||
- | * Choisissez Oui | ||
- | * Puis le message suivant : | ||
- | |||
- | IBus est démarré ! Si vous ne pouvez pas utiliser IBus, veuillez ajouter les lignes suivantes dans le fichier $HOME/.bashrc, et veuillez vous reconnecter. | ||
- | export GTK_IM_MODULE=ibus | ||
- | export XMODIFIERS=@im=ibus | ||
- | export QT_IM_MODULE=ibus | ||
- | |||
- | L'ajout de ces lignes dans ~/.bashrc ne change rien, suivre la section en desous intitulée "Démarrer IBus automatiquement avec le système" | ||
- | |||
- | == Préférences iBus == | ||
- | * Ajout de méthodes de saisie : | ||
- | * Onglet Général | ||
- | Cochez "Afficher le nom de la méthode d'entrée sur la barre de langue | ||
- | * Onglet Méthode d'entrée | ||
- | * Choisissez 'Sélectionnez une méthode d'entrée' puis choisissez la langue et méthode à ajouter. | ||
- | * Cliquez sur le bouton : Ajouter | ||
- | |||
- | |||
- | ==== Problème des accents circonflexes ==== | ||
- | L'installation d'ibus vous empêchera d'utiliser "^" puis "e" pour avoir "ê". Pour remédier à ce problème, vous pouvez activer la disposition oss du clavier: | ||
- | |||
- | <code>setxkbmap -layout fr -variant oss</code> | ||
- | |||
- | Les touches "AltGr" et "zruip" vous donneront "âêûîô" | ||
- | |||
- | |||
- | Si seulement certains logiciels refusent les accents et trémas tapés traditionnellement (par exemple opera ou amsn), une autre solution consiste à modifier le .bashrc. Dans votre répertoire personnel, tapez : | ||
- | |||
- | <code>sudo nano .bashrc</code> | ||
- | |||
- | puis rajoutez à la fin cette ligne : | ||
- | <code>export XMODIFIERS=''</code> | ||
- | Sauvegardez, puis il ne vous reste plus qu'à redémarrer les applications concernées par ce problème. | ||
- | |||
- | |||
- | ==== Problème d'affichage des syllabes coréennes ==== | ||
- | Si les lettres coréennes s'affichent correctement indépendamment les unes des autres, mais que les syllabes n'apparaissent pas, vérifiez la présence des polices suivantes : | ||
- | * fonts-arphic-uming | ||
- | * fonts-unfonts-core | ||
- | * fonts-nanum-coding | ||
- | * fonts-arphic-ukai | ||
- | * fonts-nanum | ||
- | <code>sudo apt-get install fonts-arphic-uming fonts-unfonts-core fonts-nanum-coding fonts-arphic-ukai fonts-nanum</code> | ||
- | |||
- | =====Voir aussi===== | ||
- | |||
- | * [[SCIM]] : alternative à IBUS, par défaut sur les versions d'Ubuntu antérieures à 9.10 | ||
- | * [[Chinois]] | ||
- | * [[Japonais]] | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[:utilisateurs:YannUbuntu]]// | ||
- | |||