Forum bépo

Forum des utilisateurs du bépo

Vous n'êtes pas identifié(e).

#1 10/10/2014 09:32:10

vincen
Membres
Lieu : Grenoble
Inscription : 24/10/2013
Messages : 17

Comment avoir un espace normal ?

Bonjour

Utilisateur depuis un petit moment maintenant du Bépo je rencontre un petit soucis technique: comment faire l'espace habituel des claviers Azerty/Qwerty et non celui du clavier Bépo qui n'est pas standard visiblement ? En effet dans quelques applicatifs ça coince sur l'espace qui n'est pas reconnu comme un espace "classique" !
Je suis sous Ubuntu 14.04 et j'ai jeté un oeil dans le fichier /usr/share/X11/xkb/symbols/fr mais j'ai pas su voir de différence entre le codage espace de l'azerty et Bépo ? Que faut-il modifier ?

Merci bien,

Vincèn

Hors ligne

#2 10/10/2014 14:07:44

tazzon
Maître du Dactylotest
Inscription : 8/12/2009
Messages : 159

Re : Comment avoir un espace normal ?

L'espace est la même, c'est juste que l'espace insécable s'immisce de temps en temps si on fait pas attention lorsqu'on utilise le shift. Donc bien relâcher le shift quand on veux faire des espaces normales.

Pour info : on dit une espace en typographie.

Dernière modification par tazzon (10/10/2014 14:09:18)


Des outils pour apprendre, se perfectionner et se tester en dactylographie.
Dactylotest - Trydactyl - Bépodactyl

Hors ligne

#3 10/10/2014 14:10:12

vincen
Membres
Lieu : Grenoble
Inscription : 24/10/2013
Messages : 17

Re : Comment avoir un espace normal ?

tazzon a écrit :

L'espace est la même, c'est juste que l'espace insécable s'immisce de temps en temps si on fait pas attention lorsqu'on utilise le shift. Donc bien relâcher le shift quand on veux faire des espaces normales.

Tu oserais dire que je sais pas me servir de mes doigts ? tongue bon je vais vérifier ça et je reviens te dire wink en tout cas merci pour l'explication !!

Hors ligne

#4 10/10/2014 14:55:38

Laurent
Membres
Inscription : 9/8/2009
Messages : 708
Site Web

Re : Comment avoir un espace normal ?

Bonjour,

vincen a écrit :

Utilisateur depuis un petit moment maintenant du Bépo je rencontre un petit soucis technique: comment faire l'espace habituel des claviers Azerty/Qwerty et non celui du clavier Bépo qui n'est pas standard visiblement ?

Il « suffit » de ne pas appuyer sur Maj en même temps qu’Espace.

vincen a écrit :

En effet dans quelques applicatifs ça coince sur l'espace qui n'est pas reconnu comme un espace "classique" !

Typiquement, c’est l’espace insécable, qui est en Maj+Espace.
En français, on met normalement une espace (l’espace typographique est au féminin, les typographes ne font rien comme tout le monde…) avant les ponctuations hautes (! ? ; : ») ou après certaines («), d’ailleurs, tu le fais toi-même, au moins avant tes points d’interrogation. Problème, avec les passages à la ligne automatiques, on risque de se retrouver avec quelque chose comme ça :

Bla bla bla… Ça va
?

On peut éviter ce risque en mettant une espace insécable (Maj+Espace en Bépo, Ctrl droit+Espace en Azerty oss) plutôt qu’une espace normale avant les ponctuations hautes. Elle a la même apparence qu’une espace normale, mais n’est jamais remplacée par un passage à la ligne.

Le fait qu’elle soit en Maj+Espace en Bépo facilite sa frappe avec la plupart des ponctuations, par exemple : on enfonce Maj, on tape Espace et point d’interrogation, on relâche Maj.

Le souci, c’est qu’on a naturellement tendance quand on vient de taper quelque chose en Maj à ne pas relâcher Maj assez tôt avant de taper Espace, du fait qu’en Azerty, c’était pareil et que de toute façon, ça ne se voit pas. Enfin LibreOffice Writer l’affiche grisée en mode édition (pas à l’impression !), mais ce n’est pas le cas général.

D’ailleurs, si tu fais un copier-coller de ton message dans Writer, tu t’apercevras que tu n’as pas mis d’espace insécable avant tes points d’interrogation, mais que tu en as mis deux accidentellement derrière les deux premiers.

Du coup, si par exemple on tape une constante en majuscules en langage C (avec Maj ; pas de problème avec Verr. Maj.) et qu’on ne fait pas attention, on se retrouve avec une espace insécable après et le compilateur n’apprécie pas !

vincen a écrit :

Je suis sous Ubuntu 14.04 et j'ai jeté un oeil dans le fichier /usr/share/X11/xkb/symbols/fr mais j'ai pas su voir de différence entre le codage espace de l'azerty et Bépo ? Que faut-il modifier ?

La modification suivante reléguera l’espace insécable en AltGr+Maj+Espace (au détriment de l’espace insécable fine, mais si tu n’utilises déjà pas la normale…) :

    key <SPCE> { [           space,        space,     underscore,   nobreakspace ] }; // ␣ ␣ _ (espace insécable)

Attention, ce sera éventuellement à refaire après une mise à jour si le paquet qui contient les dispositions est concerné.

Pour éviter cela, tu peux essayer d’utiliser plutôt un fichier .Xmodmap, si ton environnement graphique veut bien le charger (certains le font, d’autres pas, d’autres si tu valides une option dans un endroit obscur de leur configuration).

La commande "xmodmap -pke | grep -i 'keycode *65'" te donnera la ligne correspondant à l’espace (suivant la version de X.org, sa configuration ou le sens du vent, on obtient quatre, six ou huit symboles pour quatre réels ; logique ou pas, il faut faire pareil pour que ça marche).
Tu remplaces nobreakspace par space et U202F par nobreakspace et tu dois obtenir quelque chose comme ça à mettre dans .Xmodmap :

keycode  65 = space space space space underscore nobreakspace space nobreakspace

Dernière modification par Laurent (10/10/2014 15:21:18)

Hors ligne

#5 12/10/2014 13:13:25

vincen
Membres
Lieu : Grenoble
Inscription : 24/10/2013
Messages : 17

Re : Comment avoir un espace normal ?

Merci à Tazzon pour l'info pratique et à Laurent pour toutes ces explications détaillées et effectivement je suis un vrai "handicapé" des doigts et je ne réalisais pas que souvent j'avais encore un doigt sur le shift en faisant un espace générant du coup le "mauvais" espace (invisible dans du traitement de texte mais pas dans un logiciel de programmation sad Je vais enfin pouvoir basculer mon clavier de portable en bépo big_smile

Merci à toute la communauté, c'est vraiment sympa !

Hors ligne

Pied de page des forums