Bonjour,
lechaz a écritJ'aimerais avoir une typographie plus soignée, aussi je souhaiterais utiliser l'espace fine insécable plus souvent. Du coup, je voudrais inverser les raccourcis entre les espaces insécables fine et normale.
[…]
(PS: Je suis sous Debian 9)
Si c’est ta machine et que tu es le seul utilisateur du Bépo ou que tu veux le faire pour tous ses utilisateurs, le plus simple est de modifier le fichier /usr/share/X11/xkb/symbols/fr en échangeant nobreakspace et U202F dans la ligne :
key <SPCE> { [ space, nobreakspace, underscore, U202F ] }; // ␣ (espace insécable) _ (espace insécable fin)
qui doit donc devenir :
key <SPCE> { [ space, U202F, underscore, nobreakspace ] }; // ␣ (espace insécable fin) _ (espace insécable)
Sinon, le plus simple est d’utiliser xmodmap.
Récupérer la ligne de la barre espace :
xmodmap -pke | grep space > ~/.Xmodmap
Éditer le fichier .Xmodmap et échanger toutes les occurrences de space et U202F.
Pour charger la modification :
xmodmap ~/.Xmodmap
Ensuite, tout dépend de ton environnement graphique. Certains chargeront le fichier .Xmodmap tous seuls à l’ouverture de la session. Pour d’autres (surtout les plus « modernes » comme Gnome), il faudra trouver le moyen de leur faire exécuter la commande pour éviter de devoir la taper à chaque fois. Mais on ne peut pas t’indiquer comment sans savoir lequel tu utilises.
lechaz a écritJe constate au passage que le forum ne semble pas reconnaitre les espaces fines 🙁
Le plus dingue, c’est que des développeurs rajoutent des lignes pour pourrir des caractères, alors qu’il suffit de ne rien faire…