Bonjour,
où pourrais-je trouver la combinaison de touches compose à utiliser pour produire les caractères liés aux X mark et Check mark ? Ou peut être n'y en a-t-il pas ? Dans quels fichiers sont stockés les mappings correspondants aux caractères produits par la touche compose ?
Merci pour votre aide.
# XIM et ~/.XCompose
Posté par jyes . Évalué à 10.
Les séquences sont définies dans les fichiers :
selon ta locale. Tu peux aussi définir tes propres séquences dans le fichier “~/.XCompose” en suivant le même format. Commence le alors par :
pour charger les séquences par défaut.
Attention toutefois. Tous ces réglages ne seront pris en compte que si tu utilises le mécanisme d’entrée XIM, si tu utilises un mécanisme alternatif (IBus, UIM, etc) il te faudra regarder du côté de leurs réglages. Tu peux vérifier quel mécanisme d’entrée tu utilises en regardant le contenu des variables d’environnement QT4_IM_MODULE et/ou GTK_IM_MODULE. Si ces variables sont vides, force les dans les réglages de démarrage de ta session, ou trouve le réglage correspondant pour ton environnement de bureau, car par défauts les toolkits ne l’utilisent pas forcément.
Par exemple, GTK utilise par défaut une table des séquences enregistrée en dur, synchronisée de temps en temps avec celle d’X.org. Du coup, GTK ne lira pas ton “~/.XCompose” par défaut. Cependant, dans les champs textes GTK par défaut, il est possible de changer localement la méthode de saisie vie le menu contextuel (clic droit/“Méthodes de saisie” ouvre un menu dans lequel figure “Méthode de saisie X”).
La situation n’a pas tellement évolué depuis mon journal sur ce sujet.
[^] # Re: XIM et ~/.XCompose
Posté par liberforce (site web personnel) . Évalué à 3.
Ces variables d'environnement ne sont pas définies chez moi, mais étant sous GNOME 3, c'est IBus l'IM par défaut. Merci pour ta réponse et ton journal.
[^] # Re: XIM et ~/.XCompose
Posté par liberforce (site web personnel) . Évalué à 2. Dernière modification le 11 mars 2014 à 14:35.
J'ajoute que dans
/usr/share/X11/locale/
je n'ai pas ma locale. C'est le fichier compose.dir qui donne le mapping entre locale et fichiers compose.Du coup le paramétrage de ma touche compose se trouve dans
/usr/share/X11/locale/en_US.UTF-8/Compose
.EDIT: ou pas, bizarrement je n'arrive pas à avoir le même comportement que décrit dans le fichier.
[^] # Re: XIM et ~/.XCompose
Posté par 🚲 Tanguy Ortolo (site web personnel) . Évalué à 7.
Suggestion de séquence mnémotechnique :
# Combinaison de touche pour entrée utf8 ?
Posté par romain11 . Évalué à 4.
En entrant U+2610, c'est à dire ctrl+maj+u, puis maj+(2,6,1,0), (ne relacher maj qu'après le dernier chiffre) on obtient ☐
Sur le même modèle U+2611 : ☑
U+2612 : ☒
On peut chercher les tables utf8 sur internet pour trouver ces codes, ou visualiser en héxadécimal un fichier texte qui contient cette lettre (ou utilser :ga sous vim sur un caractère pour obtenir son encodage hexa)
[^] # Re: Combinaison de touche pour entrée utf8 ?
Posté par liberforce (site web personnel) . Évalué à 2.
Merci, ça va me dépanner en attendant que je me configure ma propre séquence :)
[^] # Re: Combinaison de touche pour entrée utf8 ?
Posté par claudex . Évalué à 3.
Attention, ça ne marche qu'avec Gtk, pour avoir un comportement uniforme entre les différents toolkit, il faut utiliser ibus ou scim.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.