« Utilisateur:Milton » : différence entre les versions

De Disposition de clavier bépo
 
(18 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Dilettante intéressé par ce projet depuis qu’il en a entendu parler vers 2011, actif sur le forum et la ''mailing list'' depuis janvier 2016.
== Présentation ? ==
Contributeur du projet depuis début 2016 environ, je l’ai rejoint lorsque la presse s’y est intéressée dans le cadre des travaux de normalisation.


Toutes les propositions suivantes sont basées sur le travail de Flavien21.
Je suis membre du collège de l’association [[Ergodis]] depuis l’assemblée générale de 2017 (si je ne dis pas de bêtise) et trésorier depuis cette date. Il faudra prochainement que je passe la main !


== Récapitulatif des décisions prises pour la 1.1 à normaliser ==
J’ai les [[Statuts et outils|accès techniques]] suivants :
Acquis :
* Administrateur des [[git|dépôts git]] du projet.
* Complétion des touches mortes (Bitcoin par exemple, et autres caractères des versions Unicode 6 à 9)
* Utilisateur du projet sur [[Tuxfamily]], et administrateur des mailing-lists.
* Enchaînements de touches mortes (pour le vietnamien, le grec polytonique, etc.)
* Mandataire d’[[Ergodis]] vis-à-vis de la banque postale pour la gestion du compte en banque.
* Ajout de quelques raccourcis sur des touches mortes (ǖ, ǘ, ǚ et ǜ pour le chinois en macron/aigu/caron/grave+V pour le pinyin, ŭ en circonflexe+v pour l’espéranto)
** À noter que je suis le seul mandataire, c’est-à-dire que je suis le seul à avoir la possibilité de dépenser de l’argent au nom de l’association. Cette situation n’est pas satisfaisante. Pour l’avenir, il serait souhaitable que le trésorier soit systématiquement secondé par un trésorier adjoint, afin d’éviter cette situation.
* Création d’une touche morte latin étendu en AltGr+T, d’une cyrillique en AltGr+R, d’une API en AltGr+Z et d’une maths en AltGr+D.
* Accès au compte HelloAsso, qui sert à la collecte des cotisations.
* Thorn, Ed et Schwa passent en latin étendu.
* ©, ™ et ® passent respectivement en AltGr+Maj+C, T et R.
* ſ passe en AltGr+C
* Ajout du trait d’union insécable en AltGr+Maj+K.
* ¦ est supprimée.
* ^ vif quitte AltGr+6 et passe en AltGr+É. ´ mort passe en AltGr+Maj+É.
* ` vif et ` mort sont permutés.
* Les diacritiques espaçantes ne peuvent plus être obtenues par double-frappe sur les touches mortes, mais seulement par morte+espace. À la place, certaines touches mortes s’obtiennent par appui multiple, notamment les brèves souscrite et suscrite, tilde inscrite et suscrite, etc. sont séparées.
* Création d’une touche morte exposant en AltGr+Maj+^ et d’une indice/petites capitales en AltGr+Maj+V [certains points de code manquent).
* Ajout de la livre sterling en AltGr+Maj+L, le litre passe en mathématiques.
* Permutation de l’apostrophe droite et de l’apostrophe typographique.
* Passage de l’espace fine insécable en Maj+espace à la place de l’espace insécable, et de l’espace insécable justifiante à la place de l’espace fine insécable.
* Remplacement de ≤ et ≥ par ⩽ et ⩾.


Consensus à confirmer :
== Ma dispo ==
* Passage du point souscrit en AltGr+H (pour simplifier la saisie du ḥ en arabe), et déplacement de l’obèle en AltGr+H.
Je reprends ici tant des éléments que j’aurais souhaité voir ajoutés au BÉPO (essentiellement la frappe en A et une touche tiret) que des éléments qui sont propres à mes besoins (même si cela m’aurait ''amusé'' que le point d’ironie soit aussi accessible, je ne pense pas que les autres membres du projet apprécieraient de le voir ainsi mis au premier plan… ;) ).


Reste à débattre et étudier :
=== Modifications par rapport à la version 1.1rc1 ===
* Remplacement de Ê \} par une touche tiret {- — # shy} ou {- — / shy} [modifie la carte de base].
* Permutation des touches en bas pour la frappe en A : {ê} ← {à} ← {y} ← {x} {point}. Contrairement à Némolivier, je ne fais pas bouger la touche {K}.
* Permutation circulaire des touches en bas à gauche pour la frappe en A [nécessite de maintenir deux versions], avec éventuelle implication du W.
* Les symboles attachés aux touches précédentes les suivent : les accolades se décalent donc vers la gauche.
* Ajout du symbole « copyleft » sur AltGr+Maj+Ç [que faire de ce qui s’y trouve déjà ?] plutôt qu’en latin étendu.
* L’ancienne position de {point} (en AZERTY, [V]) est remplacée par une touche tiret. Je mets dessus : le tiret (U+002D) en direct, le trait d’union insécable (U+2011) en maj, et le point d’ironie (U+061F) en AltGr.
* Séparation de la morte dead_stroke en rayé et barré, avec déplacement du barré sur une autre touche [où ?] (les deux se valent, pas vraiment de logique ni de gain ergonomique à considérer que l’un serait le double de l’autre)
* Tant qu’à faire, je vire le tiret de la touche {8} (ce qui l’éloigne des symboles mathématiques, mais bon…) et je le remplace par l’antislash \ (qui se retrouve donc avec son copain /).
* Remplacement de AltGr par kana pour éviter les bogues de Windows
* Le \ qui se trouvait sur AltGr+{à} disparaît donc et est remplacé par un $. Sur la touche TLDE (en BÉPO 1.0 et 1.1, la touche {$, #, –, ¶}), je permute donc $ et # afin d’améliorer l’accessibilité à ce dernier.
* Le doublon de / et de ^ sont déplacés dans /dev/null et ils s’en portent très bien. <3


Pour d’éventuels oublis, merci de me contacter par mail ou sur ma page de discussion. :)
=== Hésitations ===
* Faut-il permuter {k} et {tiret} ? Némolivier l’a fait (en d’autres termes, il a inclus {k} dans la permutation), mais je ne suis pas convaincu. En effet, la touche {k} des 1.0 et 1.1 est bien moins [[Duels d’accessibilité|accessible]] que la touche {tiret} nouvellement créée.  Il est vrai qu’elle peut être frappée des deux mains, mais je ne suis vraiment pas convaincu par l’intérêt de ramener le k sur la gauche (à l’exception du fait que cela minimise les erreurs de frappe en passent de cette dispo modifiée au BÉPO-vanilla).
* Que mettre sur la touche {tiret} ? Le tiret évidemment, la question peut se poser d’y mettre plutôt le trait d’union (U+2010) mais je sens que je vais galérer avec mon correcteur orthographique si je fais ça, sans gain réel. Le trait d’union insécable a sa place (U+2011). Le trait d’union conditionnel pourrait peut-être servir, mais je ne l’utilise pour ainsi dire jamais. En revanche, je suis très heureux de ramener sous les doigts le point d’ironie (qui pour l’instant traîne sur la couche latin étendu…). On aurait même pu s’amuser à le faire figurer sur les cartes dans le brouillon de norme AFNOR (en caractère non exigé mais recommandé, ça aurait été amusant… ^^ ). Je mets de trait d’union insécable en maj par cohérence avec le comportement de l’espace et de l’espace insécable, mais il n’aurait pas été incohérent non plus de mettre le point d’ironie en Maj par symétrie avec le couple (apostrophe, point d’interrogation). D’ailleurs il reste une place disponible en AltGr+Maj.
* J’ai tenté de revenir sur la permutation Y - X - H de la [[version 0.6.4]], mais je ne suis pas vraiment convaincu par ce retour en arrière. Cela me semble ''mieux'' (entre autres pour la saisie du ''th'' et du ''wh'') mais ne permuter ainsi que deux lettres, ça complique beaucoup les aller-retours avec le BÉPO-vanilla pour pas grand chose. Du coup je reste avec H à droite, tant pis.
* J’ai une position qui se libère en AltGr+Maj+{K}, je fais quoi, je la mange ?


== Brouillon (personnel) pour la 1.0.1 ==
=== Projets ===
{{clavier105Bépo
* Mettre un module émojis. Non que je sois un kikoulol (enfin très peu), juste que je trouve que ça a une véritable valeur ajoutée, et que leur présence a complètement explosée avec les téléphones. Il y a une place en AltGr+{j} ; je pense donc les mettre en AltGr+{j} suivi d’une combinaison de lettres représentant leur nom (en anglais ? en français ?). AltGr+{j} serait donc une sorte de touche compose ''special emojis''.
|compact=
* Tenir compte du fait que sur la rangée du bas, à la touche {tiret} a pris la place du point. Voir par conséquent si cela implique des déplacements (pour la saisie des touches mortes en particulier).
|quatre={{k|(|4|[|⩽}}
* Ajuster la couche mathématique en tenant compte des remarques supra et de l’usage que j’en ai.
|cinq={{k|)|5|]|⩾}}
* Mettre le cyrillique en AltGr+{ç}, l’API en double-latin (AltGr+{t} deux fois), l’arabe et l’hébreu sur AltGr+{w} et AltGr+{W} (pas forcément respectivement).
|six= {{k|@|6}}
|B= {{k||B|<nowiki>|</nowiki>}}
|É= {{k||É|^|{{morte|á}}}}
|È= {{k||È|`|{{morte|ò}}}}
|circum= {{k|{{morte|ô}}|!|¡|{{morte|<sup>exp</sup>}}}}
|V= {{k||V|{{morte|ǒ}}|{{morte|<sub>ind</sub>}}}}
|D= {{k||D|{{morte|∇}}}}
|L= {{k||L|{{morte|ø}}|£}}
|Z= {{k||Z|{{morte|ɮ}}}}
|W= {{k||W|{{morte|ŏ}}}}
|C= {{k||C|ſ|©}}
|T= {{k||T|{{morte|þ}}|™}}
|R= {{k||R|{{morte|Я}}|®}}
|N= {{k||N|{{morte|õ}}}}
|K= {{k||K|~|4='}}
|Ê= {{k|-|—|3=<span title="Insécable">-</span>|4=–}}
|À= {{k||À|\}}
|apos= {{k|’|?|¿|{{morte|ỏ}} }}
|Q= {{k||Q|{{morte|å}}}}
|G= {{k||G|{{morte|µ}}|†}}
|H= {{k||H|{{morte|ḥ}}|‡}}
|espace={{k|[Espace]|[Espace fine insécable]|_|[Espace insécable justifiante]}}
}}
Ou mettre le croisillon en AltGr+touche 105, et passer le tiret insécable en AltGr+Maj ?


<!--{{clavier105Bépo
|compact=
|quatre={{k|(|4|[|⩽}}
|cinq={{k|)|5|]|⩾}}
|six= {{k|@|6}}
|B= {{k||B|<nowiki>|</nowiki>}}
|É= {{k||É|^|{{morte|á}}}}
|È= {{k||È|`|{{morte|ò}}}}
|circum= {{k|{{morte|ô}}|!|¡|{{morte|<sup>exp</sup>}}}}
|V= {{k||V|{{morte|ǒ}}|{{morte|<sub>ind</sub>}}}}
|D= {{k||D|{{morte|∇}}}}
|L= {{k||L|{{morte|ø}}|£}}
|Z= {{k||Z|{{morte|ɮ}}}}
|W= {{k||W|{{morte|ŏ}}}}
|C= {{k||C|ſ|©}}
|T= {{k||T|{{morte|þ}}|™}}
|R= {{k||R|{{morte|Я}}|®}}
|N= {{k||N|{{morte|õ}}}}
|K= {{k||K|~|4='}}
|Ê= {{k|à|À|\}}
|À= {{k|y|Y|{|‘}}
|Y= {{k|x|X|}|’}}
|X= {{k|k|K|~|??}}
|K= {{k|??|??|??|??}}
|apos= {{k|’|?|¿|{{morte|ỏ}} }}
|Q= {{k||Q|{{morte|å}}}}
|G= {{k||G|{{morte|µ}}}}
|espace={{k|[Espace]|[Espace fine insécable]|_|[Espace insécable justifiante]}}
}}-->


Touches mortes à appui multiple :
== Notes diverses ==
* {{morte|ô}} donne successivement {{morte|ô}} puis {{morte|ṱ}}
Caractères manquants sur la touche dead_sci :
* {{morte|å}} : {{morte|å}} puis {{morte|ḁ}}
* p de Weierstrass en AltGr(+Maj)+p
* {{morte|ó}} : {{morte|ó}} puis {{morte|ő}}
* « par » des logiciens linéaires en AltGr(+Maj)+p
* {{morte|ò}} : {{morte|ò}} puis {{morte|ȍ}}
* trait de fraction
* {{morte|ō}} : {{morte|ō}} puis {{morte|ḵ}}
* {{morte|ö}} : {{morte|ö}} puis {{morte|ṳ}}
* {{morte|ȯ}} : {{morte|ȯ}} puis {{morte|ḥ}} (pas idéal pour l’accessibilité de l’arabe transcrit…)
* {{morte|ŏ}} : {{morte|ŏ}} puis {{morte|ḫ}} (consonnes) ET {{morte|ȏ}} (voyelles)
* {{morte|õ}} : {{morte|õ}} puis {{morte|ɫ}} (consonnes) ET {{morte|ṵ}}/{{morte|ɵ}} (voyelles)
 
Avec les positions libérées, ainsi que sur la touche 105, caser :
* Duplication de certaines touches mortes (exposant, par exemple) ?
* <s>ArtGr symétrique</s> pas lié directement au choix de la disposition
* Autres ?
 
Essayer de mettre copyleft en ArtGr + Maj + Ç ?
 
Il semble que certains indices, exposants et petites capitales n’existent pas dans Unicode, cf. http://www.unicode.org/L2/L2011/11208-n4068.pdf
<pre>##UFDDE : exposants
# Chiffres
<UFDDE> <0> : "⁰" U2070
<UFDDE> <KP_0> : "⁰" U2070
<UFDDE> <1> : "¹" onesuperior
<UFDDE> <KP_1> : "¹" onesuperior
<UFDDE> <2> : "²" twosuperior
<UFDDE> <KP_2> : "²" twosuperior
<UFDDE> <3> : "³" threesuperior
<UFDDE> <KP_3> : "³" threesuperior
<UFDDE> <4> : "⁴" U2074
<UFDDE> <KP_4> : "⁴" U2074
<UFDDE> <5> : "⁵" U2075
<UFDDE> <KP_5> : "⁵" U2075
<UFDDE> <6> : "⁶" U2076
<UFDDE> <KP_6> : "⁶" U2076
<UFDDE> <7> : "⁷" U2077
<UFDDE> <KP_7> : "⁷" U2077
<UFDDE> <8> : "⁸" U2078
<UFDDE> <KP_8> : "⁸" U2078
<UFDDE> <9> : "⁹" U2079
<UFDDE> <KP_9> : "⁹" U2079
<UFDDE> <plus> : "⁺" U207A
<UFDDE> <KP_Add> : "⁺" U207A
<UFDDE> <minus> : "⁻" U207B
<UFDDE> <KP_Subtract> : "⁻" U207B
<UFDDE> <equal> : "⁼" U207C
<UFDDE> <parenleft> : "⁽" U207D
<UFDDE> <parenright> : "⁾" U207E
 
# Bas-de-casse
<UFDDE> <a> : "ᵃ" U1D43
<UFDDE> <b> : "ᵇ" U1D47
<UFDDE> <c> : "ᶜ" U1D9C
<UFDDE> <d> : "ᵇ" U1D48
<UFDDE> <e> : "ᵉ" U1D49
<UFDDE> <f> : "ᶠ" U1DA0
<UFDDE> <g> : "ᵍ" U1D4D
<UFDDE> <h> : "ʰ" U02B0
<UFDDE> <i> : "ⁱ" U2071
<UFDDE> <j> : "ʲ" U0282
<UFDDE> <k> : "ᵏ" U1D4F
<UFDDE> <l> : "ˡ" U02E1
<UFDDE> <m> : "ᵐ" U1D50
<UFDDE> <n> : "ⁿ" U207F
<UFDDE> <o> : "ᵒ" U1D52
<UFDDE> <oe> : "ꟹ" UA7F9
<UFDDE> <p> : "ᵖ" U1D56
# <UFDDE> <q> : ???
<UFDDE> <r> : "ʳ" U02B3
<UFDDE> <s> : "ˢ" U02E2
<UFDDE> <t> : "ᵗ" U1D57
<UFDDE> <u> : "ᵘ" U1D58
<UFDDE> <v> : "ᵛ" U1D5B
<UFDDE> <w> : "ʷ" U02B7
<UFDDE> <x> : "ˣ" U02E3
<UFDDE> <y> : "ʸ" U02B8
<UFDDE> <z> : "ᶻ" U1DBB
 
#Capitales
<UFDDE> <A> : "ᴬ" U1D2C
<UFDDE> <AE> : "ᴭ" U1D2D
<UFDDE> <B> : "ᴮ" U1D2E
#<UFDDE> <C> : "" U ??
<UFDDE> <D> : "ᴰ" U1D30
<UFDDE> <E> : "ᴱ" U1D31
# <UFDDE> <F> : "" U ??
<UFDDE> <G> : "ᴳ" U1D33
<UFDDE> <H> : "ᴴ" U1D34
<UFDDE> <I> : "ᴵ" U1D35
<UFDDE> <J> : "ᴶ" U1D36
<UFDDE> <K> : "ᴷ" U1D37
<UFDDE> <L> : "ᴸ" U1D38
<UFDDE> <M> : "ᴹ" U1D39
<UFDDE> <N> : "ᴺ" U1D3A
<UFDDE> <O> : "ᴼ" U1D3C
# <UFDDE> <OE> : "" U
<UFDDE> <P> : "ᴾ" U1D3E
# <UFDDE> <Q> : "" U ??
<UFDDE> <R> : "ᴿ" U1D3F
# <UFDDE> <S> : "" U ??
<UFDDE> <T> : "ᵀ" U1D40
<UFDDE> <U> : "ᵁ" U1D41
# <UFDDE> <V> : "ⱽ" U2C27
<UFDDE> <W> : "ᵂ" U1D42
#<UFDDE> <X> : "" U
#<UFDDE> <Y> : "" U
#<UFDDE> <Z> : "" U
 
##UFDD1 : indices et petites capitales
#Chiffres et symboles
<UFDD1> <0> : "₀" U2080
<UFDD1> <KP_0> : "₀" U2080
<UFDD1> <1> : "₁" U2081
<UFDD1> <KP_1> : "₁" U2081
<UFDD1> <2> : "₂" U2082
<UFDD1> <KP_2> : "₂" U2082
<UFDD1> <3> : "₃" U2083
<UFDD1> <KP_3> : "₃" U2083
<UFDD1> <4> : "₄" U2084
<UFDD1> <KP_4> : "₄" U2084
<UFDD1> <5> : "₅" U2085
<UFDD1> <KP_5> : "₅" U2085
<UFDD1> <6> : "₆" U2086
<UFDD1> <KP_6> : "₆" U2086
<UFDD1> <7> : "₇" U2087
<UFDD1> <KP_7> : "₇" U2087
<UFDD1> <8> : "₈" U2088
<UFDD1> <KP_8> : "₈" U2088
<UFDD1> <9> : "₉" U2089
<UFDD1> <KP_9> : "₉" U2089
<UFDD1> <plus> : "₊" U208A
<UFDD1> <KP_Add> : "₊" U208A
<UFDD1> <minus> : "₋" U208B
<UFDD1> <KP_Subtract> : "₋" U208B
<UFDD1> <equal> : "₌" U208C
<UFDD1> <parenleft> : "₍" U208D
<UFDD1> <parenright> : "₎" U208E
 
#Bas-de-casse
<UFDD1> <a> : "ₐ" U2090
# <UFDD1> <ae> : "" U
# <UFDD1> <b> : "" U
# <UFDD1> <c> : "" U
# <UFDD1> <d> : "" U
<UFDD1> <e> : "ₑ" U2091
# <UFDD1> <f> : "" U
# <UFDD1> <g> : "" U
<UFDD1> <h> : "ₕ" U2095
<UFDD1> <i> : "ᵢ" U1D62
<UFDD1> <j> : "ⱼ" U27C7
<UFDD1> <k> : "ₖ" U2096
<UFDD1> <l> : "ₗ" U2097
<UFDD1> <m> : "ₘ" U2098
<UFDD1> <n> : "ₙ" U2099
<UFDD1> <o> : "ₒ" U2092
# <UFDD1> <oe> : "" U
<UFDD1> <p> : "ₚ" U209A
# <UFDD1> <q> : "" U
<UFDD1> <r> : "ᵣ" U1D63
<UFDD1> <s> : "ₛ" U209B
<UFDD1> <t> : "ₜ" U209C
<UFDD1> <u> : "ᵤ" U1D64
<UFDD1> <v> : "ᵥ" U1D65
# <UFDD1> <w> : "" U
<UFDD1> <x> : "ₓ" U2093
# <UFDD1> <y> : "" U
# <UFDD1> <z> : "" U
 
#Petites capitales
#(Où trouver les accentuées ? :| )
<UFDD1> <A> : "ᴀ" 1D00
<UFDD1> <AE> : "ᴁ" U1D01
<UFDD1> <B> : "ʙ" U0299
<UFDD1> <C> : "ᴄ" U1D04
<UFDD1> <D> : "ᴅ" U1D05
<UFDD1> <E> : "ᴇ" U1D07
<UFDD1> <F> : "ꜰ" UA730
<UFDD1> <G> : "ɢ" U0262
<UFDD1> <H> : "ʜ" U209C
<UFDD1> <I> : "ɪ" U026A
<UFDD1> <J> : "ᴊ" UAD0A
<UFDD1> <K> : "ᴋ" UAD0B
<UFDD1> <L> : "ʟ" U209F
<UFDD1> <M> : "ᴍ" U1D0D
<UFDD1> <N> : "ɴ" U0274
<UFDD1> <O> : "ᴏ" U1D0F
<UFDD1> <OE> : "ɶ" U0276
<UFDD1> <P> : "ᴘ" U1D18
# <UFDD1> <Q> : "" U
<UFDD1> <R> : "ʀ" U0280
<UFDD1> <S> : "ꜱ" UA731
<UFDD1> <T> : "ᴛ" UAD1B
<UFDD1> <U> : "ᴜ" U1D1C
<UFDD1> <V> : "ᴠ" U1D20
<UFDD1> <W> : "ᴡ" U1D21
# <UFDD1> <X> : "" U
<UFDD1> <Y> : "ʏ" U028F
<UFDD1> <Z> : "ᴢ" U1D22
</pre>
 
== Autres détails ==
* Peut-être supporter la puce ▪ (sobre et souvent utilisée comme second niveau) sur la carte latine étendue ?
* Livre sterling en AltGr + Shift + L ? (pas compris les raisons de sa disposition sur la rc3…)
* Inversion espace insécable et espace fine insécable.
 
<references />

Dernière version du 21 mai 2020 à 15:12

Présentation ?

Contributeur du projet depuis début 2016 environ, je l’ai rejoint lorsque la presse s’y est intéressée dans le cadre des travaux de normalisation.

Je suis membre du collège de l’association Ergodis depuis l’assemblée générale de 2017 (si je ne dis pas de bêtise) et trésorier depuis cette date. Il faudra prochainement que je passe la main !

J’ai les accès techniques suivants :

  • Administrateur des dépôts git du projet.
  • Utilisateur du projet sur Tuxfamily, et administrateur des mailing-lists.
  • Mandataire d’Ergodis vis-à-vis de la banque postale pour la gestion du compte en banque.
    • À noter que je suis le seul mandataire, c’est-à-dire que je suis le seul à avoir la possibilité de dépenser de l’argent au nom de l’association. Cette situation n’est pas satisfaisante. Pour l’avenir, il serait souhaitable que le trésorier soit systématiquement secondé par un trésorier adjoint, afin d’éviter cette situation.
  • Accès au compte HelloAsso, qui sert à la collecte des cotisations.

Ma dispo

Je reprends ici tant des éléments que j’aurais souhaité voir ajoutés au BÉPO (essentiellement la frappe en A et une touche tiret) que des éléments qui sont propres à mes besoins (même si cela m’aurait amusé que le point d’ironie soit aussi accessible, je ne pense pas que les autres membres du projet apprécieraient de le voir ainsi mis au premier plan… ;) ).

Modifications par rapport à la version 1.1rc1

  • Permutation des touches en bas pour la frappe en A : {ê} ← {à} ← {y} ← {x} ← {point}. Contrairement à Némolivier, je ne fais pas bouger la touche {K}.
  • Les symboles attachés aux touches précédentes les suivent : les accolades se décalent donc vers la gauche.
  • L’ancienne position de {point} (en AZERTY, [V]) est remplacée par une touche tiret. Je mets dessus : le tiret (U+002D) en direct, le trait d’union insécable (U+2011) en maj, et le point d’ironie (U+061F) en AltGr.
  • Tant qu’à faire, je vire le tiret de la touche {8} (ce qui l’éloigne des symboles mathématiques, mais bon…) et je le remplace par l’antislash \ (qui se retrouve donc avec son copain /).
  • Le \ qui se trouvait sur AltGr+{à} disparaît donc et est remplacé par un $. Sur la touche TLDE (en BÉPO 1.0 et 1.1, la touche {$, #, –, ¶}), je permute donc $ et # afin d’améliorer l’accessibilité à ce dernier.
  • Le doublon de / et de ^ sont déplacés dans /dev/null et ils s’en portent très bien. <3

Hésitations

  • Faut-il permuter {k} et {tiret} ? Némolivier l’a fait (en d’autres termes, il a inclus {k} dans la permutation), mais je ne suis pas convaincu. En effet, la touche {k} des 1.0 et 1.1 est bien moins accessible que la touche {tiret} nouvellement créée. Il est vrai qu’elle peut être frappée des deux mains, mais je ne suis vraiment pas convaincu par l’intérêt de ramener le k sur la gauche (à l’exception du fait que cela minimise les erreurs de frappe en passent de cette dispo modifiée au BÉPO-vanilla).
  • Que mettre sur la touche {tiret} ? Le tiret évidemment, la question peut se poser d’y mettre plutôt le trait d’union (U+2010) mais je sens que je vais galérer avec mon correcteur orthographique si je fais ça, sans gain réel. Le trait d’union insécable a sa place (U+2011). Le trait d’union conditionnel pourrait peut-être servir, mais je ne l’utilise pour ainsi dire jamais. En revanche, je suis très heureux de ramener sous les doigts le point d’ironie (qui pour l’instant traîne sur la couche latin étendu…). On aurait même pu s’amuser à le faire figurer sur les cartes dans le brouillon de norme AFNOR (en caractère non exigé mais recommandé, ça aurait été amusant… ^^ ). Je mets de trait d’union insécable en maj par cohérence avec le comportement de l’espace et de l’espace insécable, mais il n’aurait pas été incohérent non plus de mettre le point d’ironie en Maj par symétrie avec le couple (apostrophe, point d’interrogation). D’ailleurs il reste une place disponible en AltGr+Maj.
  • J’ai tenté de revenir sur la permutation Y - X - H de la version 0.6.4, mais je ne suis pas vraiment convaincu par ce retour en arrière. Cela me semble mieux (entre autres pour la saisie du th et du wh) mais ne permuter ainsi que deux lettres, ça complique beaucoup les aller-retours avec le BÉPO-vanilla pour pas grand chose. Du coup je reste avec H à droite, tant pis.
  • J’ai une position qui se libère en AltGr+Maj+{K}, je fais quoi, je la mange ?

Projets

  • Mettre un module émojis. Non que je sois un kikoulol (enfin très peu), juste que je trouve que ça a une véritable valeur ajoutée, et que leur présence a complètement explosée avec les téléphones. Il y a une place en AltGr+{j} ; je pense donc les mettre en AltGr+{j} suivi d’une combinaison de lettres représentant leur nom (en anglais ? en français ?). AltGr+{j} serait donc une sorte de touche compose special emojis.
  • Tenir compte du fait que sur la rangée du bas, à la touche {tiret} a pris la place du point. Voir par conséquent si cela implique des déplacements (pour la saisie des touches mortes en particulier).
  • Ajuster la couche mathématique en tenant compte des remarques supra et de l’usage que j’en ai.
  • Mettre le cyrillique en AltGr+{ç}, l’API en double-latin (AltGr+{t} deux fois), l’arabe et l’hébreu sur AltGr+{w} et AltGr+{W} (pas forcément respectivement).


Notes diverses

Caractères manquants sur la touche dead_sci :

  • p de Weierstrass en AltGr(+Maj)+p
  • « par » des logiciens linéaires en AltGr(+Maj)+p
  • trait de fraction