Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł

Liste des GroupesRevenir à fcol configuration 
Sujet : Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł
De : p.naudin+nntp (at) *nospam* free.fr (Philippe)
Groupes : fr.comp.os.linux.configuration
Date : 06. Jun 2026, 13:47:05
Autres entêtes
Organisation : NUO - News.Usenet.Ovh
Message-ID : <20260606144705.02da54c9@peinard.chezmoi>
References : 1 2 3
Le sam. 06 juin 2026 11:23:37, Olivier Miakinen a écrit:

Le 04/06/2026 à 08:06, Philippe m'a répondu :
 
Est-il possible de les modifier pour obtenir à la place les
caractères ⩽ et ⩾ ? 
 
Quelque chose comme :
xmodmap -e "keycode 94 = less greater 0x01002a7d 0x01002a7e" 
 
J'ai essayé, pensant que ça changerait la configuration de la fenêtre de
terminal toute seule, mais ça n'a pas été le cas :
 
$ xmodmap -e "keycode 94 = less greater 0x01002a7d 0x01002a7e"
$ <>≤≥
 
Regarde le fichier /usr/include/X11/keysymdef.h pour plus d'informations. 
 
Je n'ai pas ce fichier :
 
$ find /usr/include/X11 -name "*.h"
(rien)
$ find /usr/include -name "key*h"
/usr/include/linux/keyctl.h
/usr/include/linux/keyboard.h
/usr/include/rpcsvc/key_prot.h

Ah... je suis surpris, chez moi ce fichier fait partie du paquet xorgproto,
requis par libx11, lui-même requis par xorg-a-peu-près-tout.

Mais j'en ai trouvé un sur la toile :
https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/+/jb-dev/sysroot/usr/include/X11/keysymdef.h
 
En effet j'y trouve certains caractères dont le code Unicode est précédé
de 100 en hexadécimal :
#define XK_Babovedot                  0x1001e02  /* U+1E02 LATIN CAPITAL
LETTER B WITH DOT ABOVE */
(et : U+1E02 = Ḃ)
 
Mais par exemple pour U+2264 = ≤ il y a un code particulier :
#define XK_lessthanequal                 0x08bc  /* U+2264 LESS-THAN OR
EQUAL TO */
 
Et on n'y trouve pas U+2A7D ni 0x1002a7d

Oui, j'aurais dû inclure directement l'explication présente dans keysymdef.h :
  * For any future extension of the keysyms with characters already
  * found in ISO 10646 / Unicode, the following algorithm shall be
  * used. The new keysym code position will simply be the character's
  * Unicode number plus 0x01000000.
et je peux effectivement «mapper» n'importe quel caractère UTF-8 dispo dans
ma police en le précédant par 0x100.

Normalement, les modifications opérées par xmodmap surchargent le mappage
défini par xkb. Elles prennent effet immédiatement et concernent toute la
session, pas juste un terminal.
Là, il y a une subtilité supplémentaire qui m'échappe.

L'essentiel est que tu as trouvé une solution.

--
Philippe


Date Sujet#  Auteur
3 Jun23:18 * Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł13Olivier Miakinen
4 Jun06:25 +* Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł2Sergio
6 Jun10:09 i`- Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł1Olivier Miakinen
4 Jun07:06 `* Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł10Philippe
6 Jun10:23  `* Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł9Olivier Miakinen
6 Jun10:40   +* Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł5Jo Engo
6 Jun10:44   i`* Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł4Olivier Miakinen
6 Jun11:16   i `* Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł3Jo Engo
6 Jun11:22   i  +- [Résolu] Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł1Olivier Miakinen
6 Jun11:25   i  `- Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł1Jo Engo
6 Jun13:47   `* Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł3Philippe
6 Jun17:54    `* Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł2Olivier Miakinen
6 Jun19:29     `- Quel wm avec wayland (was: Re: Clavier « Français Autre », caractères ⩽, ⩾, ł et Ł)1Jo Engo

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal