« Version 1.1rc1/Touches mortes/Pressions multiples » : différence entre les versions

De Disposition de clavier bépo
m (Utilisation des modèles de touches mortes/touches vives)
(Nettoyage des propositions)
Ligne 5 : Ligne 5 :


== Détail des pressions multiples ==
== Détail des pressions multiples ==
=== Proposition A (mails 2016-07-26 et 27) ===


* accent grave > double accent grave
* accent grave > double accent grave
Ligne 16 : Ligne 14 :
* tilde > tilde souscrit (voyelles) & tilde médian (consonnes)
* tilde > tilde souscrit (voyelles) & tilde médian (consonnes)
* brève > brève inversée (voyelles) & brève souscrite (consonnes)
* brève > brève inversée (voyelles) & brève souscrite (consonnes)
* point suscrit > point souscrit > les deux
*: À voter à part plutôt ? (cf. PDD)
* crochet/hameçon > crosse
* crochet/hameçon > crosse


=== Proposition B (mail 2016-07-30) ===
Les points suscrits et souscrits peuvent rester séparés.
 
Cette proposition a pour but de faciliter l’accès aux caractères ‘^’ et ‘`’ d’usage courant en programmation.
 
On remonte l’aigu et le grave :
- supprimer le double aigu mort qui sera fait par 2× aigu mort
- supprimer le ` (ou le double grave mort sur le 2FM), qui sera fait par 2× grave mort
- monter l’aigu mort sur altgr-shift é
- monter le grave mort sur altgr-shift è
On rend les justifiants plus accessibles :
- déplacer le ^ d’altgr-6 vers altgr-é
- déplacer le ` d’altgr-shift-è vers altgr-è
On ajoute les nouvelles touches mortes :
- placer l’exposant mort sur altgr-shift-n
- placer l’indice mort, soit sur 2× altgr-shift-n
Avantage prinicpal : la cohérence. On aura un regroupement de symboles
informatiques courants (| ^ & `) qui seront tous au même niveau (altgr)
Inconvénient : altgr-shift-n c’est pas forcément une combinaison
très pratique, mais je trouve ça nettement moins pire qu’un altgr-6.
J’avais aussi le choix sur q (parce que le point souscrit va dégager),
g, v, d, z, je trouve le n « moins pire ».
Notez au passage que je trouve la combinaison altgr-6 tellement moisie
que je propose de ne plus rien y mettre.


=== Proposition supplémentaire (C) ===
Les touches mortes exposant/indice qui seront soumis à vote ultérieurement, utiliseraient probablement aussi ce mécanisme ({{ts|AltGr|s}} pour exposant, indice par double pression exposant).


* si le caractère ‘¦’ est bien supprimé de {{ts|AltGr|B}}, déplacer les exposants et indices morts sur cette place au lieu de {{ts|AltGr|N}}.
=== Impact symboles de programmation ===
Le ^ ne serait plus accessible que par :
* {{ts|AltGr|@}} ;
* {{tm|^}}+{{ts|espace}} (une évolution sur ce point sera peut-être soumis à vote, qui deviendrait alors {{tm|^}}+{{ts|Maj|espace}}).
On peut envisager de le déplacer sur {{ts|AltGr|É}}. Il serait ainsi plus simple d’accès.
Ce point sera voté ultérieurement.


== Avantages ==
== Avantages ==
Ligne 66 : Ligne 43 :


== Options de vote envisagées ==
== Options de vote envisagées ==
* acceptation + accès facilité à ^ et ` + accès facilité aux touches exposants/indices ;
* acceptation, points suscrits/souscrits restent séparés ;
* acceptation + accès facilité à ^ et ` ;
* acceptation, points suscrits/souscrits sont fusionnés : souscrit = double suscrit ;
* acceptation, sans accès facilité à ^ et ` ;
* acceptation, points suscrits/souscrits sont fusionnés : suscrit = double souscrit ;
* refus.
* refus.

Version du 26 novembre 2016 à 20:28

L’idée des pressions multiples est de faire varier une touche morte existante en la pressant plusieurs fois elle-même afin d’éviter une multiplication du nombre de touches mortes. Par exemple : clavier bépo´clavier bépoo = clavier bépoó et clavier bépo´clavier bépo´clavier bépoo = clavier bépoő.

Le diacritique espaçant ne serait plus accessible que via clavier bépodiacritiqueclavier bépoEspace.

Détail des pressions multiples

  • accent grave > double accent grave
  • accent aigu > double accent aigu
  • circonflexe > circonflexe souscrit
  • macron > macron souscrit
  • tréma > tréma souscrit
  • rond en chef > rond souscrit
  • tilde > tilde souscrit (voyelles) & tilde médian (consonnes)
  • brève > brève inversée (voyelles) & brève souscrite (consonnes)
  • crochet/hameçon > crosse

Les points suscrits et souscrits peuvent rester séparés.

Les touches mortes exposant/indice qui seront soumis à vote ultérieurement, utiliseraient probablement aussi ce mécanisme (clavier bépoAltGr+clavier bépos pour exposant, indice par double pression exposant).

Impact symboles de programmation

Le ^ ne serait plus accessible que par :

  • clavier bépoAltGr+clavier bépo@ ;
  • clavier bépo^ +clavier bépoEspace (une évolution sur ce point sera peut-être soumis à vote, qui deviendrait alors clavier bépo^ +clavier bépoMaj+clavier bépoEspace).

On peut envisager de le déplacer sur clavier bépoAltGr+clavier bépoÉ. Il serait ainsi plus simple d’accès. Ce point sera voté ultérieurement.

Avantages

  • réduire le nombre de place occupées par les touches mortes qui sont de plus en plus nombreuse ;
  • permet de placer de nouvelles touches mortes exposant et indice de façon plus accessible.

Inconvénients / critiques

  • nécessite l’enchaînement de touches mortes ;
  • change le comportement existant :
    • comportement actuel : double pression = diacritique espaçant (^ + ^ = « ^^ »)
    • nouveau comportement : double pression = variante du diacritique (^ + ^ = circonflexe souscrit)

Portabilité

  • Windows : OK.
  • X.Org : OK.
  • macOS : OK.

Options de vote envisagées

  • acceptation, points suscrits/souscrits restent séparés ;
  • acceptation, points suscrits/souscrits sont fusionnés : souscrit = double suscrit ;
  • acceptation, points suscrits/souscrits sont fusionnés : suscrit = double souscrit ;
  • refus.