Bonsoir
La page
Compose de X.org donne le format des lignes du fichier Compose, On y trouve les informations suivantes
Compose files are plain text files, with a separate line for each compose sequence. Comments begin with # characters. Each compose sequence specifies one or more events and a resulting input sequence, with an optional comment at the end of the line:
EVENT [EVENT...] : RESULT [# COMMENT]
Each event consists of a specified input keysym, and optional modifier states:
[MODIFIER_LIST] <keysym>
Each modifier consists of a specified modifier and a state:
(! MODIFIER ) | None
Modifiers may be preceded by a "~" character to indicate that the modifier must not be present.
The result specifies a string, keysym, or both, that the X client receives as input when the sequence of events is input:
"STRING" | keysym | "STRING" keysym
Plusieurs événements successifs peuvent ainsi être combinés pour donner un résultat, en général un caractère non directement accessible par le clavier. Chaque événement est lui-même un éventuel modificateur, ou l'absence d'un modificateur, suivi d'un "keysym".
La présence d'un modificateur me semble devoir être notée entre parenthèses et le modificateur être précédé d'un point d'exclamation. Si la présence du modificateur est au contraire refusée, le point d'exclamation doit être suivi d'un tilda.
Je n'arrive pas à trouver quels sont ces modificateurs (Shift, AltGr, Shift+AltGr) ou une touche de contrôle (Alt, Ctrl) ni comment transcrire MODIFIER dans ligne, ni si la touche en question doit restée appuyée lors de la saisie de la touche "keysym", ou au contraire avoir été relachée avant la touche "keysym".
Merci d'avance à quiconque pourra me mettre sur la voie.
Arbiel