Production de l'espace souligné : «_«
-
Arbiel
- Messages : 14
- Enregistré le : jeu. 6 mars 2025 12:19
- Localisation : partagée entre Paris et Caen
Production de l'espace souligné : «_«
Bonjour à vous tous
J'utilise le clavier bépo, plus exactement le clavier dénommé "Français Français (Bépo, ergonomique, façon Dvorak) dans l'écran "préférence du clavier" du centre de contrôle. L'utilisation simultanée des touches AltGr et espace est censée produire le caractère "_" conformément à la ligne
key <SPCE> { [ space, nobreakspace, underscore, U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
de la partie du fichier de définition des claviers français.
Le clavier produit le caractère " ", c'est-à-dire l'espace
Que puis-je faire pour que le comportement du clavier soit celui que j'attends.
Arbiel
J'utilise le clavier bépo, plus exactement le clavier dénommé "Français Français (Bépo, ergonomique, façon Dvorak) dans l'écran "préférence du clavier" du centre de contrôle. L'utilisation simultanée des touches AltGr et espace est censée produire le caractère "_" conformément à la ligne
key <SPCE> { [ space, nobreakspace, underscore, U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
de la partie du fichier de définition des claviers français.
Le clavier produit le caractère " ", c'est-à-dire l'espace
Que puis-je faire pour que le comportement du clavier soit celui que j'attends.
Arbiel
Arbiel
System:
Host: arbiel-NJ5x-NJ7xLU Kernel: 6.14.0-37-generic arch: x86_64 bits: 64
Desktop: MATE v: 1.26.2 Distro: Linux Mint 22.3 Zena
System:
Host: arbiel-NJ5x-NJ7xLU Kernel: 6.14.0-37-generic arch: x86_64 bits: 64
Desktop: MATE v: 1.26.2 Distro: Linux Mint 22.3 Zena
Re: Production de l'espace souligné : «_«
Bonjour,
AltGr+Maj+B
devrait aussi fonctionner...
@+
AltGr+Maj+B
devrait aussi fonctionner...
@+
Pc : Ordi de Bureau = HP Compaq 8200 Elite USDT | OS = Linux Mint 22.3 Zena au 31-03-26 | Desk = Xfce v: 4.18.1 | Kernel = 6.8.0-124-generic |
CPU = quad core model - Intel Core i5-2400S - bits = 64 | RAM = 8 GiB | CG = Intel 2nd Generation Core Processor Family Integrated Graphics
CPU = quad core model - Intel Core i5-2400S - bits = 64 | RAM = 8 GiB | CG = Intel 2nd Generation Core Processor Family Integrated Graphics
Re: Production de l'espace souligné : «_«
Bonjour
Le caractère du jeu Unicode correspondant à l’espace fine insécable est le U+202F
C'est une espace insécable étroite (abrégé NNBSP) suivant la traduction française des codes
Mais visiblement, tu te trompes de nom de caractère car le caractère que tu cherches à taper se nomme, en français :
tiret du bas, tiret du 8, sous-tiret, souligné, blanc souligné, caractère de soulignement
(en anglais : Underscore, low line, understrike, low dash)
Pour l'obtenir, il faut appuyer sur la touche 8 de la partie alphanumérique du clavier (PAS le 8 du pavé numérique)
Sa valeur Unicode est : U+005F
Le caractère du jeu Unicode correspondant à l’espace fine insécable est le U+202F
C'est une espace insécable étroite (abrégé NNBSP) suivant la traduction française des codes
Mais visiblement, tu te trompes de nom de caractère car le caractère que tu cherches à taper se nomme, en français :
tiret du bas, tiret du 8, sous-tiret, souligné, blanc souligné, caractère de soulignement
(en anglais : Underscore, low line, understrike, low dash)
Pour l'obtenir, il faut appuyer sur la touche 8 de la partie alphanumérique du clavier (PAS le 8 du pavé numérique)
Sa valeur Unicode est : U+005F
… et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.
Portable : Thinkpad T450 | i5-5300U | 16GB | HD Graphics 5500 | Debian 13.6 & Mint 22.3 | Xfce
Portable : Thinkpad T450 | i5-5300U | 16GB | HD Graphics 5500 | Debian 13.6 & Mint 22.3 | Xfce
-
Arbiel
- Messages : 14
- Enregistré le : jeu. 6 mars 2025 12:19
- Localisation : partagée entre Paris et Caen
Re: Production de l'espace souligné : «_«
Bonjour
Je te remercie pour ta leçon de français.
Le nom du caractère que je cherche à produire peut bien être ce que chacun décide d'utiliser dans la limite de ce qui est correct et compréhensible par les uns et les autres. Je constate que tu as bien compris ce que j'entends par espace souligné puisque tu prends la peine de me donner un cours de français pour m'expliquer comment j'aurais dû m'exprimer.
Cependant dans ta réponse, je relève que tu utilises pour désigner ce caractère le terme "tiret du 6", ce qui à mes yeux, et pour rester poli et aimable, est une aberration totale. Il n'y a vraiment pas lieu de désigner un caractère par une position sur un dispositif quelconque dont tu n'es pas certain qu'il se présente de manière identique pour chacun.
Si tu avais correctement lu ma demande pour essayer de me venir en aide plutôt que pour montrer ta science, tu aurais compris que sur mon clavier le tiret du 6 n'est pas ce que tu crois universel. Et, par aillieurs, puisque tu veux montrer ta parfaite maitrise des langues étrangères, comment traduis-tu "tiret du 6" en allemand, en espagnol, en italien ou en farsi ?
Alors, si je puis me permettre de te donner un conseil, limite-toi à l'avenir à répondre aux questions posées sur le forum. Tu nous feras gagner du temps.
Cordialement
Arbier
Je te remercie pour ta leçon de français.
Le nom du caractère que je cherche à produire peut bien être ce que chacun décide d'utiliser dans la limite de ce qui est correct et compréhensible par les uns et les autres. Je constate que tu as bien compris ce que j'entends par espace souligné puisque tu prends la peine de me donner un cours de français pour m'expliquer comment j'aurais dû m'exprimer.
Cependant dans ta réponse, je relève que tu utilises pour désigner ce caractère le terme "tiret du 6", ce qui à mes yeux, et pour rester poli et aimable, est une aberration totale. Il n'y a vraiment pas lieu de désigner un caractère par une position sur un dispositif quelconque dont tu n'es pas certain qu'il se présente de manière identique pour chacun.
Si tu avais correctement lu ma demande pour essayer de me venir en aide plutôt que pour montrer ta science, tu aurais compris que sur mon clavier le tiret du 6 n'est pas ce que tu crois universel. Et, par aillieurs, puisque tu veux montrer ta parfaite maitrise des langues étrangères, comment traduis-tu "tiret du 6" en allemand, en espagnol, en italien ou en farsi ?
Alors, si je puis me permettre de te donner un conseil, limite-toi à l'avenir à répondre aux questions posées sur le forum. Tu nous feras gagner du temps.
Cordialement
Arbier
Arbiel
System:
Host: arbiel-NJ5x-NJ7xLU Kernel: 6.14.0-37-generic arch: x86_64 bits: 64
Desktop: MATE v: 1.26.2 Distro: Linux Mint 22.3 Zena
System:
Host: arbiel-NJ5x-NJ7xLU Kernel: 6.14.0-37-generic arch: x86_64 bits: 64
Desktop: MATE v: 1.26.2 Distro: Linux Mint 22.3 Zena
Re: Production de l'espace souligné : «_«
En lisant bien mon message, tu pourras constater que j'avais écrit tiret du 8 qu'on appelle aussi tiret bas… tu utilises pour désigner ce caractère le terme "tiret du 6",…
Ma référence est plutôt le point de code unicode (U+005F),
après, chacun peut modifier l'agencement de son clavier comme il veux (ou peut)
Au cas où se serait juste une histoire de nom,
tu pourrais changer le nom par le point de code :
Code : Tout sélectionner
key <SPCE> { [ space, nobreakspace, U005F, U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)… et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.
Portable : Thinkpad T450 | i5-5300U | 16GB | HD Graphics 5500 | Debian 13.6 & Mint 22.3 | Xfce
Portable : Thinkpad T450 | i5-5300U | 16GB | HD Graphics 5500 | Debian 13.6 & Mint 22.3 | Xfce
- tioker
- modérateur
- Messages : 1200
- Enregistré le : sam. 6 mai 2017 00:33
- Localisation : Anjou...Feu !
- Contact :
Re: Production de l'espace souligné : «_«
Arbiel a écrit : mar. 15 sept. 2026 15:48 Alors, si je puis me permettre de te donner un conseil, limite-toi à l'avenir à répondre aux questions posées sur le forum. Tu nous feras gagner du temps.
Bon,pastille a écrit : mar. 15 sept. 2026 13:51 Mais visiblement, tu te trompes de nom de caractère car le caractère que tu cherches à taper se nomme, en français :
tiret du bas, tiret du 8, sous-tiret, souligné, blanc souligné, caractère de soulignement
(en anglais : Underscore, low line, understrike, low dash)
C'est le modérateur qui parle. On va se calmer s'il vous plaît. Je ne rentrerais pas dans le débat de qui l'a pris (ou pas) de haut mais on est là pour s'entraider.
Un partout balle au centre.
Sinon, et là je ne sais pas si ça peut aider, j'utilise l'application "Input Remapper" pour gérer mes particularités de clavier/souris. Avant, sur Mint, j'y allais aux forceps par des commandes du terminal mais j'ai découvert ce logiciel (sur Fedora et je crois qu'il existe sur Mint) et il a fait mon affaire.
Donc Arbriel regarde peut-être de ce côté.
Dis nous.
Distrib : Linux Mint 22.3 Desktop : X-Cinnamon 6.6.7Kernel : 6.8.0-110-generic CPU : AMD Ryzen 5 5600H with Radeon Graphics RAM : 14Gi
CG : NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1)
Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Re: Production de l'espace souligné : «_«
Re-
Avec LM 22.3 Cinnamon :
Je ne trouve pas le clavier «Français Français (Bépo, ergonomique, façon Dvorak)».
Mais avec les claviers :
- French (BEPO, AFNOR)
et
- French (BEPO),
AltGr + Space = « _ ».
Qui plus est, avec le « French (BEPO, AFNOR) » la combinaison AltGr+Maj+(B?) donne aussi le «Underscore».
Tu peux voir ce que ça donne en chargeant ces deux claviers, en mettre un en haut de la liste, fermer la boite de dialogue, fermer la session pluis l’ouvrir, ouvrie Office Write (par exemple) puis ouvrir «Onboard» vai le Menu et tester en cliquan avec la souris les touches concernées.
Essayer ensuite avec l'autre "clavier" pour voir celui qui te convient le mieux...
@+
Avec LM 22.3 Cinnamon :
Je ne trouve pas le clavier «Français Français (Bépo, ergonomique, façon Dvorak)».
Mais avec les claviers :
- French (BEPO, AFNOR)
et
- French (BEPO),
AltGr + Space = « _ ».
Qui plus est, avec le « French (BEPO, AFNOR) » la combinaison AltGr+Maj+(B?) donne aussi le «Underscore».
Tu peux voir ce que ça donne en chargeant ces deux claviers, en mettre un en haut de la liste, fermer la boite de dialogue, fermer la session pluis l’ouvrir, ouvrie Office Write (par exemple) puis ouvrir «Onboard» vai le Menu et tester en cliquan avec la souris les touches concernées.
Essayer ensuite avec l'autre "clavier" pour voir celui qui te convient le mieux...
@+
Pc : Ordi de Bureau = HP Compaq 8200 Elite USDT | OS = Linux Mint 22.3 Zena au 31-03-26 | Desk = Xfce v: 4.18.1 | Kernel = 6.8.0-124-generic |
CPU = quad core model - Intel Core i5-2400S - bits = 64 | RAM = 8 GiB | CG = Intel 2nd Generation Core Processor Family Integrated Graphics
CPU = quad core model - Intel Core i5-2400S - bits = 64 | RAM = 8 GiB | CG = Intel 2nd Generation Core Processor Family Integrated Graphics
Re: Production de l'espace souligné : «_«
Avec Xfce (qui n'utilise pas encore Wayland) un simple fichier ~/.Xmodmap suffit pour reconfigurer le clavier,
mais je n'ai pas encore d'expérience avec les autres environnements de bureau qui utilisent Wayland.
EDIT : Correction nom du fichier
mais je n'ai pas encore d'expérience avec les autres environnements de bureau qui utilisent Wayland.
Il faudrait connaître le chemin et nom du fichier d'où a été extrait cette ligne.Code : Tout sélectionner
key <SPCE> { [ space, nobreakspace, underscore, U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
EDIT : Correction nom du fichier
Modifié en dernier par pastille le mer. 16 sept. 2026 15:57, modifié 1 fois.
… et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.
Portable : Thinkpad T450 | i5-5300U | 16GB | HD Graphics 5500 | Debian 13.6 & Mint 22.3 | Xfce
Portable : Thinkpad T450 | i5-5300U | 16GB | HD Graphics 5500 | Debian 13.6 & Mint 22.3 | Xfce
Re: Production de l'espace souligné : «_«
Slt,
voir ici une discussion avec soluce à ce sujet :
https://forum.bepo.fr/d/1606-espace-insecable-fine/4
@+
voir ici une discussion avec soluce à ce sujet :
https://forum.bepo.fr/d/1606-espace-insecable-fine/4
@+

Re: Production de l'espace souligné : «_«
La ligne :
et du groupe de directives :
Mais :
pour trouver :
… et on voit que la touche espace n'est plus configurée de la même façon
car AlGr+Espace donnera un nobreakspace (ce qui semble correspondre à ce que tu as constaté)
Avec cet agencement de clavier, pour obtenir le caractère underscore
il faut appuyer sur la touche qui est en dessous de la touche échap , à gauche de la touche 1 et au dessus de la touche de tabulation.
… semble avoir été extraite du fichier /usr/share/X11/xkb/symbols/frDans son premier message de ce fil de discussion, Arbiel a écrit :Code : Tout sélectionner
key <SPCE> { [ space, nobreakspace, underscore, U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
et du groupe de directives :
Code : Tout sélectionner
xkb_symbols "bepo" {
donc, on peut descendre un peu plus bas dans le fichierDans son premier message de ce fil de discussion, Arbiel a écrit :…Français Français (Bépo, ergonomique, façon Dvorak) …
pour trouver :
Code : Tout sélectionner
xkb_symbols "dvorak" {
name[Group1]="French (Dvorak)";
// First row
key <TLDE> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ underscore, asterisk ] };
key <AE01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ equal, 1 ] };
key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ slash, 2, plusminus ] };
key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ minus, 3, onequarter ] };
key <AE04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ egrave, 4, onehalf ] };
key <AE05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ backslash, 5, threequarters ] };
key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ dead_circumflex, 6 ] };
key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ parenleft, 7 ] };
key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ ISO_Level3_Latch, 8, grave ] };
key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ parenright, 9 ] };
key <AE10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ quotedbl, 0 ] };
key <AE11> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ bracketleft, plus ] };
key <AE12> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ bracketright, percent ] };
// Second row
key <AD01> { [ colon, question, ae, AE ] };
key <AD02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ apostrophe, less, dollar ] };
key <AD03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ eacute, greater, Eacute ] };
key <AD04> { [ g, G, EuroSign ] };
key <AD05> { [ period, exclam, degree ] };
key <AD06> { [ h, H ] };
key <AD07> { [ v, V ] };
key <AD08> { [ c, C, ccedilla, Ccedilla ] };
key <AD09> { [ m, M, mu ] };
key <AD10> { [ k, K ] };
key <AD11> { [ z, Z ] };
key <AD12> { [ dead_diaeresis, ampersand ] };
// Third row
key <AC01> { [ o, O, ograve, Ograve ] };
key <AC02> { [ a, A, agrave, Agrave ] };
key <AC03> { [ u, U, ugrave, Ugrave ] };
key <AC04> { [ e, E, egrave, Egrave ] };
key <AC05> { [ b, B ] };
key <AC06> { [ f, F ] };
key <AC07> { [ s, S, guillemotleft ] };
key <AC08> { [ t, T ] };
key <AC09> { [ n, N, guillemotright ] };
key <AC10> { [ d, D ] };
key <AC11> { [ w, W ] };
key <BKSL> { [ asciitilde, numbersign ] };
// Fourth row
key <LSGT> { type[group1] = "FOUR_LEVEL_PLUS_LOCK", [ agrave, ccedilla, Agrave, Ccedilla, slash ] };
key <AB01> { type[group1] = "FOUR_LEVEL_PLUS_LOCK", [ semicolon, bar, oe, OE, minus ] };
key <AB02> { [ q, Q, braceleft ] };
key <AB03> { [ comma, at, braceright ] };
key <AB04> { [ i, I, igrave, Igrave ] };
key <AB05> { [ y, Y, sterling ] };
key <AB06> { [ x, X ] };
key <AB07> { [ r, R, masculine ] };
key <AB08> { [ l, L ] };
key <AB09> { [ p, P, section ] };
key <AB10> { [ j, J ] };
key <SPCE> { [ space, space, nobreakspace, nobreakspace ] };
};
car AlGr+Espace donnera un nobreakspace (ce qui semble correspondre à ce que tu as constaté)
Avec cet agencement de clavier, pour obtenir le caractère underscore
il faut appuyer sur la touche qui est en dessous de la touche échap , à gauche de la touche 1 et au dessus de la touche de tabulation.
… et dans ce royaume, ceux qui y voient un peu plus clair sont parfois très mal vus.
Portable : Thinkpad T450 | i5-5300U | 16GB | HD Graphics 5500 | Debian 13.6 & Mint 22.3 | Xfce
Portable : Thinkpad T450 | i5-5300U | 16GB | HD Graphics 5500 | Debian 13.6 & Mint 22.3 | Xfce