« Utilisateur:Adrien Moyaux » : différence entre les versions

De Disposition de clavier bépo
mAucun résumé des modifications
(Mise à jour de la disposition d’Adrien Moyaux qui devient HyperTexte)
 
(7 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
__NOTOC__
__NOTOC__
J’utilise au quotidien deux légères variantes du bépo en fonction des usages :
*un '''bépo littéraire''' pour la rédaction de documents
*un '''bépo informatique''' pour le reste du temps. En particulier pour la programmation ainsi que pour les tâches où les espaces automatiquement ajoutées avant les doubles points sont gênantes — par exemple pour utiliser le Google Dork site:adresse.fr ou écrire une URL.


'''J’utilise désormais la disposition [https://hypertexte.beseven.fr HyperTexte]''' dont vous trouverez toutes les informations sur son site de présentation.


Mon ancienne disposition était nommé '''Optim7''', car c’était une disposition dérivée de l’[https://www.optimot.fr Optimot] favorisant plus les roulements. Cependant, les changements par rapport à Optimot devenant de plus en plus significatifs, j’ai renommé après quelques mois ma disposition en HyperTexte et continué les développements dessus.


===Astuce===
Vous trouverez sur cette page les informations relatives à Optim7. Elle sert donc d’archive, permettant de voir le chemin parcouru entre cette ancienne disposition et la nouvelle, HyperTexte. Gardez donc en tête que ce n’est plus ce que j’utilise actuellement. Pour en savoir plus sur ma disposition actuelle, vous pouvez consulter https://hypertexte.beseven.fr.
Sur Windows, on peut intervertir très facilement son clavier parmi ceux activés grâce au raccourci '''Windows+Espace'''.








== Objectifs de la disposition Optim7 ==


==Bépo littéraire==
Les améliorations d’Optimot par rapport au Bépo sont vraiment significatives. Les tests sont sans appel et montrent notamment une nette diminution des digrammes à un doigt. Après beaucoup d’hésitation à passer du Bépo à Optimot, j’ai voulu d’abord être certain que l’apprentissage de cette nouvelle disposition serait le dernier. C’est pourquoi j’ai décidé de regarder par moi-même si Optimot pouvait éventuellement encore être améliorée avant de faire mon choix.


* « et » avec une espace insécable directement intégrée (resp. après et avant)
Étant en plus tombé auparavant sur des articles promouvant l’utilisation des roulements (''rolls'') au lieu de l’alternance systématique des mains, mon objectif était de rendre ma disposition la plus confortable possible grâce à ceux-ci. Cette idée de roulement me semblait vraiment un moyen de gagner en confort de frappe. Cependant, pour moi, un "roulement" désigne plutôt un déplacement sur deux doigts consécutifs et jamais à plus d’une rangée d’écart. Il y peu d’informations sur le sujet en ligne ; un roulement a probablement une définition plus large que la mienne, mais alors dans ce cas le côté "qui roule" est selon moi perdu. À la limite si c’est de l’index à l’auriculaire, mais pas de l’index à l’annulaire par exemple. En conclusion, un roulement est pour moi le ST du Bépo (idéalement, car mouvement horizontal), sinon le LS du Bépo, mais pas le GL ni le TR du Bépo.
* Espace insécable avant les deux-points ( :)
* Espace fine insécable avant le : point-virgule ( ;), le point d’interrogation ( ?), le point d’exclamation ( !), le signe pourcent ( %) et le signe euro ( €)
* Interversion du l’apostrophe courbe (’) avec l’apostrophe droite = typographique (')
* L’underscore (_) est déplacé en AltGr + 6


'''La disposition Optim7 a été construite avec pour contrainte principale de permettre de réaliser les digrammes consonne-consonne les plus courants grâce à des roulements, de préférence sur des doigts consécutifs dans un mouvement horizontal.'''






==Bépo informatique==


* Interversion du è et du w pour une écriture plus facile en anglais (notamment wh) et en allemand (notamment zw). Ce n’est donc plus BÉPOÈ mais '''BÉPOW'''.
=== Digrammes à ajouter en priorité ===
* Interversion de « avec < et de » avec >
* Interversion de , et de ;
* L’underscore (_) est déplacé en AltGr + 6


D’après [https://www.bibmath.net/crypto/index.php?action=affiche&quoi=chasseur/frequences_francais ce site], les digrammes de consonnes sont, en français et par ordre d’apparition décroissant :
'''NT (1.62%)''', '''NS (0.84%)''', '''ND (0.7%)''', ST (0.66%), '''TR (0.64%)''', SD (0.57%), '''NC (0.53%)''', '''PR (0.47%)''', TD (0.44%), '''CH (0.44%)''', SP (0.43%), '''SL (0.42%)''', RS (0.39%), '''TL (0.38%)''', TS (0.38%), '''RT (0.37%)''', SC (0.38%), RL (0.33%), RD (0.31%), '''PL (0.28%)'''…


Concernant [https://www.dcode.fr/bigrams l’anglais], les digrammes de consonnes sont, par ordre d’apparition décroissant :
'''TH (2.9%)''', ST (1.19%), '''ND (1.14%)''', '''NT (1.08%)''', '''NG (0.89%)''', '''SH (0.47%)''', '''CH (0.46%)''', '''RT (0.46%)''', '''NS (0.44%)''', RS (0.44%), TS (0.4%), DT (0.38%), WH (0.36%), '''TR (0.34%)''', '''NC (0.33%)''', FT (0.33%)…


Optim7 permet de réaliser en roulement sur deux doigts consécutifs tous les digrammes de cette liste qui sont en gras.


===Ajout de caractères sur des combinaisons auparavant vides===
{{note|type=note| Note : Évidemment, tout dépend du corpus utilisé, mais le classement des digrammes ci-dessus reste globalement le même, surtout pour les premiers résultats.}}
Cela évite d’en apprendre les alt codes.
* Shift+AltGr touche 6 : ∞
* Shift+AltGr touche ^ : ☻
* Shift+AltGr touche v : ☺
* Shift+AltGr touche  l  : ▲
* Shift+AltGr touche è : ✓
* Shift+AltGr touche n : •
* Shift+AltGr touche ê : ★
* Shift+AltGr touche à : ☆
* Shift+AltGr touche g : ♥








=== Modification de TSRN en SNTR ===


{{note|type=note|Note : L’underscore (_) est déplacé en AltGr + 6 à cause de l’impossibilité de le laisser à son endroit initial en créant un clavier avec MSKLC. Il vient remplacer le caractère ^ qui peut de toute manière s’écrire par double appui sur la touche morte ^.}}
Au vu des fréquences, il était nécessaire d’avoir un roulement NT. Pour ensuite optimiser les roulements suivants, le TSRN du Bépo/Optimot devient SNTR. Cela permet d’avoir tous les digrammes les plus fréquents sauf ST, TS et RS. Ainsi, les digrammes NT, NS, TR, RT et même le trigramme NTR se font très aisément en Optim7.
 
Malheureusement, le sens dans lequel les roulements d’Optim7 se font est souvent vers l’extérieur (outward rolls, de l’index vers l’auriculaire). La plupart des personnes disent que inward rolls > outward rolls. Il n’est toutefois pas judicieux de passer de SNTR en RTNS. En effet, il faut aussi penser à réduire au minimum la charge des petits doigts, notamment de l’auriculaire. De plus, R produit de très nombreux digrammes avec les autres consonnes et le placer sous l’index avec ses 6 touches assignées occasionnerait beaucoup trop de digrammes à un seul doigt.
 
 
 
 
 
 
 
== La disposition Optim7 ==
 
Voici la disposition à laquelle j’ai abouti sur clavier iso :
 
ÀJOÉ   B                    [qu]   DLP ’ FX
 
'''AIEU'''   ,                      M     '''SNTR''' ^Ç
 
ZYÈ .   K                      V     CHGW
 
 
{{note|type=note|Sur un clavier orthogonal de type Ergodox, le F se retrouve sous le C, le X sous le H et le Ç sous le G. La touche Ê est également ajoutée à gauche sous le point.}}
 
 
 
Les roulements horizontaux de consonnes NT, NS, TR, RT, PL, CH et GH sont extrêmement faciles à réaliser sur ma version. Ils se font de manière très fluide, mais au prix de plus de roulements vers l’extérieur qu’en Optimot.
 
En définitive, ma disposition dérivée d’Optimot est globalement aussi efficiente (voire un peu plus, mais de peu) et se distingue surtout pour la saisie des bigrammes par des roulements sur des doigts consécutifs.
 
 
 
 
 
=== Autres modifications ===
 
N’ayant nullement besoin de tous les caractères exotiques des touches mortes Bépo/Optimot, j’en ai supprimé la majeure partie. Cela me laisse assez de place pour avoir '''à la fois les ponctuations avec espace insécable automatique en Shift et à la fois les ponctuations seules en AltGr''' pour la programmation notamment.
 
Cela fait que je n’ai plus grande utilité des espaces insécables et espaces fines insécables. Celles-ci sont donc déplacées à un autre endroit pour me permettre d’avoir '''le tiret en Shift+Espace''' qui est beaucoup plus utile. L’underscore reste en AltGr+Espace.
 
 
De plus, une autre de mes modifications est le passage des '''chiffres en accès direct''', car maintenir Shift enfoncé pour écrire rapidement un nombre n’est vraiment pas pratique. J’en profite pour déplacer les caractères qui étaient auparavant en accès direct sur la rangée des chiffres. Ils se retrouvent en AltGr sur les 3 rangées du milieu pour ne pas avoir à trop bouger les doigts.
 
Leur place n’est pas encore totalement fixée, mais je privilégie les emplacements logiques : AltGr+P pour le '''P'''lus (+), AltGr+N pour le a'''N'''d (&), AltGr+T pour le '''T'''réma, AltGr+I pour les '''I'''ndices, AltGr+E pour les '''E'''xposants, AltGr+M pour les lettres grecques ('''M'''u μ), AltGr+É pour le /, AltGr+È pour \, etc. J’essaie aussi de placer les paires de symboles ensemble : <> sous ÀJ, [] sous ZY, () sous DL, {} sous CH et «» sous GW. Le seul problème pour le moment est la difficulté de caser les tirets cadratins, les … et l’accent grave, surtout sur des emplacements logiques.
 
Ma couche AltGr actuelle, encore non figée, est la suivante :
 
<>œ/ [inséc]              q   () +?   *`
 
æ ᵢ ᵉ ù   ;                    µ   ☻& ¨"   !~
 
[ ] \ :   …                    |   {} «»
 
 
Enfin, j’ai adopté, comme une variante d’Optimot, '''la touche [qu]''' produisant un « qu » au lieu d’un simple q. C’est un vrai plaisir à utiliser, le u étant quasi-systématique après un q. Après avoir pensé à utiliser le fait que le u était automatique après le q en déplaçant le [qu] sur l’index gauche qui presse U, j’ai finalement abandonné cette idée. Ceci grâce à une remarque très judicieuse de Pyjam sur la surutilisation de la main gauche si q y est affecté, plusieurs caractères y étant tapés d’affilée.
 
 
 
Une dernière de mes modifications est '''la transformation de ma touche CapsLock en Backspace''' avec AutoHotkey. Ce n’est pas une touche qu’on peut modifier dans le pilote, mais cela vaut vraiment le coup de la réassigner à une fonction plus utile. La meilleure chose à faire pour s’habituer au nouvel emplacement est là encore d’utiliser AutoHotkey pour désactiver temporairement l’ancien emplacement et se forcer à utiliser le nouveau. Après plusieurs tentatives infructueuses, on finit rapidement par changer ses habitudes, en quelques jours à peine.

Dernière version du 19 octobre 2024 à 11:37


J’utilise désormais la disposition HyperTexte dont vous trouverez toutes les informations sur son site de présentation.

Mon ancienne disposition était nommé Optim7, car c’était une disposition dérivée de l’Optimot favorisant plus les roulements. Cependant, les changements par rapport à Optimot devenant de plus en plus significatifs, j’ai renommé après quelques mois ma disposition en HyperTexte et continué les développements dessus.

Vous trouverez sur cette page les informations relatives à Optim7. Elle sert donc d’archive, permettant de voir le chemin parcouru entre cette ancienne disposition et la nouvelle, HyperTexte. Gardez donc en tête que ce n’est plus ce que j’utilise actuellement. Pour en savoir plus sur ma disposition actuelle, vous pouvez consulter https://hypertexte.beseven.fr.



Objectifs de la disposition Optim7

Les améliorations d’Optimot par rapport au Bépo sont vraiment significatives. Les tests sont sans appel et montrent notamment une nette diminution des digrammes à un doigt. Après beaucoup d’hésitation à passer du Bépo à Optimot, j’ai voulu d’abord être certain que l’apprentissage de cette nouvelle disposition serait le dernier. C’est pourquoi j’ai décidé de regarder par moi-même si Optimot pouvait éventuellement encore être améliorée avant de faire mon choix.

Étant en plus tombé auparavant sur des articles promouvant l’utilisation des roulements (rolls) au lieu de l’alternance systématique des mains, mon objectif était de rendre ma disposition la plus confortable possible grâce à ceux-ci. Cette idée de roulement me semblait vraiment un moyen de gagner en confort de frappe. Cependant, pour moi, un "roulement" désigne plutôt un déplacement sur deux doigts consécutifs et jamais à plus d’une rangée d’écart. Il y peu d’informations sur le sujet en ligne ; un roulement a probablement une définition plus large que la mienne, mais alors dans ce cas le côté "qui roule" est selon moi perdu. À la limite si c’est de l’index à l’auriculaire, mais pas de l’index à l’annulaire par exemple. En conclusion, un roulement est pour moi le ST du Bépo (idéalement, car mouvement horizontal), sinon le LS du Bépo, mais pas le GL ni le TR du Bépo.

La disposition Optim7 a été construite avec pour contrainte principale de permettre de réaliser les digrammes consonne-consonne les plus courants grâce à des roulements, de préférence sur des doigts consécutifs dans un mouvement horizontal.



Digrammes à ajouter en priorité

D’après ce site, les digrammes de consonnes sont, en français et par ordre d’apparition décroissant : NT (1.62%), NS (0.84%), ND (0.7%), ST (0.66%), TR (0.64%), SD (0.57%), NC (0.53%), PR (0.47%), TD (0.44%), CH (0.44%), SP (0.43%), SL (0.42%), RS (0.39%), TL (0.38%), TS (0.38%), RT (0.37%), SC (0.38%), RL (0.33%), RD (0.31%), PL (0.28%)

Concernant l’anglais, les digrammes de consonnes sont, par ordre d’apparition décroissant : TH (2.9%), ST (1.19%), ND (1.14%), NT (1.08%), NG (0.89%), SH (0.47%), CH (0.46%), RT (0.46%), NS (0.44%), RS (0.44%), TS (0.4%), DT (0.38%), WH (0.36%), TR (0.34%), NC (0.33%), FT (0.33%)…

Optim7 permet de réaliser en roulement sur deux doigts consécutifs tous les digrammes de cette liste qui sont en gras.

Note : Évidemment, tout dépend du corpus utilisé, mais le classement des digrammes ci-dessus reste globalement le même, surtout pour les premiers résultats.



Modification de TSRN en SNTR

Au vu des fréquences, il était nécessaire d’avoir un roulement NT. Pour ensuite optimiser les roulements suivants, le TSRN du Bépo/Optimot devient SNTR. Cela permet d’avoir tous les digrammes les plus fréquents sauf ST, TS et RS. Ainsi, les digrammes NT, NS, TR, RT et même le trigramme NTR se font très aisément en Optim7.

Malheureusement, le sens dans lequel les roulements d’Optim7 se font est souvent vers l’extérieur (outward rolls, de l’index vers l’auriculaire). La plupart des personnes disent que inward rolls > outward rolls. Il n’est toutefois pas judicieux de passer de SNTR en RTNS. En effet, il faut aussi penser à réduire au minimum la charge des petits doigts, notamment de l’auriculaire. De plus, R produit de très nombreux digrammes avec les autres consonnes et le placer sous l’index avec ses 6 touches assignées occasionnerait beaucoup trop de digrammes à un seul doigt.




La disposition Optim7

Voici la disposition à laquelle j’ai abouti sur clavier iso :

ÀJOÉ   B                    [qu]   DLP ’ FX

AIEU   ,                      M     SNTR ^Ç

ZYÈ .   K                      V     CHGW


Sur un clavier orthogonal de type Ergodox, le F se retrouve sous le C, le X sous le H et le Ç sous le G. La touche Ê est également ajoutée à gauche sous le point.


Les roulements horizontaux de consonnes NT, NS, TR, RT, PL, CH et GH sont extrêmement faciles à réaliser sur ma version. Ils se font de manière très fluide, mais au prix de plus de roulements vers l’extérieur qu’en Optimot.

En définitive, ma disposition dérivée d’Optimot est globalement aussi efficiente (voire un peu plus, mais de peu) et se distingue surtout pour la saisie des bigrammes par des roulements sur des doigts consécutifs.



Autres modifications

N’ayant nullement besoin de tous les caractères exotiques des touches mortes Bépo/Optimot, j’en ai supprimé la majeure partie. Cela me laisse assez de place pour avoir à la fois les ponctuations avec espace insécable automatique en Shift et à la fois les ponctuations seules en AltGr pour la programmation notamment.

Cela fait que je n’ai plus grande utilité des espaces insécables et espaces fines insécables. Celles-ci sont donc déplacées à un autre endroit pour me permettre d’avoir le tiret en Shift+Espace qui est beaucoup plus utile. L’underscore reste en AltGr+Espace.


De plus, une autre de mes modifications est le passage des chiffres en accès direct, car maintenir Shift enfoncé pour écrire rapidement un nombre n’est vraiment pas pratique. J’en profite pour déplacer les caractères qui étaient auparavant en accès direct sur la rangée des chiffres. Ils se retrouvent en AltGr sur les 3 rangées du milieu pour ne pas avoir à trop bouger les doigts.

Leur place n’est pas encore totalement fixée, mais je privilégie les emplacements logiques : AltGr+P pour le Plus (+), AltGr+N pour le aNd (&), AltGr+T pour le Tréma, AltGr+I pour les Indices, AltGr+E pour les Exposants, AltGr+M pour les lettres grecques (Mu μ), AltGr+É pour le /, AltGr+È pour \, etc. J’essaie aussi de placer les paires de symboles ensemble : <> sous ÀJ, [] sous ZY, () sous DL, {} sous CH et «» sous GW. Le seul problème pour le moment est la difficulté de caser les tirets cadratins, les … et l’accent grave, surtout sur des emplacements logiques.

Ma couche AltGr actuelle, encore non figée, est la suivante :

<>œ/ [inséc]              q   () +?   *`

æ ᵢ ᵉ ù   ;                    µ   ☻& ¨"   !~

[ ] \ :   …                    |   {} «»


Enfin, j’ai adopté, comme une variante d’Optimot, la touche [qu] produisant un « qu » au lieu d’un simple q. C’est un vrai plaisir à utiliser, le u étant quasi-systématique après un q. Après avoir pensé à utiliser le fait que le u était automatique après le q en déplaçant le [qu] sur l’index gauche qui presse U, j’ai finalement abandonné cette idée. Ceci grâce à une remarque très judicieuse de Pyjam sur la surutilisation de la main gauche si q y est affecté, plusieurs caractères y étant tapés d’affilée.


Une dernière de mes modifications est la transformation de ma touche CapsLock en Backspace avec AutoHotkey. Ce n’est pas une touche qu’on peut modifier dans le pilote, mais cela vaut vraiment le coup de la réassigner à une fonction plus utile. La meilleure chose à faire pour s’habituer au nouvel emplacement est là encore d’utiliser AutoHotkey pour désactiver temporairement l’ancien emplacement et se forcer à utiliser le nouveau. Après plusieurs tentatives infructueuses, on finit rapidement par changer ses habitudes, en quelques jours à peine.