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 | |||
ibus [Le 05/02/2017, 15:13] L'Africain voir pages claivier et chinois |
— (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, pour la saisie du Chinois simplifié, après avoir installé le paquet **[[apt> ibus-libpinyin]]**, aller dans //Paramètres système > 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]]// | ||
- | |||