bcag2 a écrit… quelques années plus tard … sous GNU/Linux (ubuntu 16.04)… Français (Bépo, ergonomique, façon Dvorak)
AltGr+8 me donne un tiret insécable: −
En fait, d’après la définition de la disposition (dans le fichier /usr/share/X11/xkb/symbols/fr)
key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ minus, 8, U2212, onequarter ] }; // - 8 − ¼
il s’agit du signe moins typographique (tu peux vérifier avec gucharmap, la table de caractères de Gnome, qui indique « U+2212 MINUS SIGN », ou encore avec
utf8-dump). Le signe moins typographique a pour caractéristiques d’être aligné sur la barre horizontale du plus et de la même largeur que lui et les autres signes d’opérations mathématiques.
Il permet des formules mathématiques avec un aspect correct, mais n’est malheureusement pas reconnu par les (programmes de) calculatrices, tableurs, langages informatiques… (bon, les signes × et ÷ non plus). Accessoirement, il est insécable, mais il est typiquement plus large qu’un trait d’union et pas forcément à la bonne hauteur.
Le trait d’union insécable ‑ a lui pour code U+2011. Il est malheureusement absent de la version 1.0 du Bépo, bien qu’il soit notamment accessible en Maj+AltGr+6 sous la disposition Azerty Fr-OSS (appelée généralement « Français (variante) » dans les paramètres du clavier).