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

De Disposition de clavier bépo
(Ajout de la catégorie "Version")
 
(6 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<!-- Version 1.1/Touches mortes/Groupes -->
{{sommaire à droite}}
{{sommaire à droite}}
Sur une disposition ergonomique utilisée “aussi” par les programmeurs et donc faite pour programmer autant que pour écrire le français – ce sont bien ces deux casquettes que les programmeurs ont vocation à porter alternativement –, les caractères informatiques doivent être facilement accessible. Il convient donc de réduire l’emprise des touches mortes spécialisées en AltGr afin d’y placer le croisillon, le guillemet inverse informatique, le circonflexe en touche vive, et aussi le $, tous plus facilement accessibles qu’actuellement.
Sur une disposition ergonomique qui compte beaucoup d’informaticiens parmi ses utilisateurs, et donc faite pour programmer autant que pour écrire le français – ce sont bien ces deux casquettes que les développeurs ont vocation à porter alternativement –, les [[Version_1.1/Touches_vives/Informatique|caractères informatiques]] doivent être facilement accessible. Il convient donc de réduire l’emprise des touches mortes spécialisées en AltGr afin d’y placer le croisillon, le guillemet inverse informatique, le circonflexe en touche vive, et aussi le $, tous plus facilement accessibles qu’actuellement.


Bien qu’il soit important d’avoir beaucoup de symboles sur le clavier, la majorité des utilisateurs n’en font qu’un usage tout au plus sporadique, attendu que pour l’usage quotidien, les mathématiciens ont des outils spécifiques autrement plus puissants, et ne considèrent de recourir à une touche morte que pour se dépanner dans un mail, et encore.
Bien qu’il soit important d’avoir beaucoup de symboles sur le clavier, la majorité des utilisateurs n’en font qu’un usage tout au plus sporadique, attendu que pour l’usage quotidien, les mathématiciens ont des outils spécifiques autrement plus puissants, et ne considèrent de recourir à une touche morte que pour se dépanner dans un mail, et encore.


D’autre part, les quelques cartes envisagées (Latin, IPA, maths) sont insuffisantes pour parer à toute éventualité, et les caractères s’y entassent d’une manière qui suscite les critiques ; les positions deviennent difficiles à retenir, parce que chaque carte contient à son tour deux groupes, calqués sur les deux groupes de base.
D’autre part, les quelques cartes envisagées (Latin, IPA, maths) sont insuffisantes pour parer à toute éventualité, et les caractères s’y entassent d’une manière qui suscite les critiques ; les positions deviennent difficiles à retenir, parce que chaque carte contient à son tour deux groupes, calqués sur les deux groupes de base.
== L’idée ==
C’est peut-être une aberration de reléguer des '''caractères informatiques''' sur des positions anti-ergonomiques au profit d’'''une multitude de touches mortes spécialisées''' qui ne seront quasiment jamais utilisées, car :
* les caractères ont des domaines d’utilisation très pointus ;
* le choix proposé sur les cartes est trop limité pour un usage professionnel ;
* les scientifiques utilisent des outils autrement puissants ;
* dans le cas des écritures non-latines, [[Version 1.1/Commandes/Écritures|un autre moyen]] existe ''au sein de la disposition'' avec zéro emprise dédiée sur la carte ;
* le principe des [[Version 1.1/Touches mortes/Pressions multiples|'''pressions multiples''']] permet d’économiser des touches mortes ;
* le principe de la '''sélection de groupe''' permet d’accéder à beaucoup plus de couches spécialisées, qui seront retenues en fonction des besoins.


D’où l’intérêt d’un '''sélecteur de groupe polyvalent''', rémanent (en touche morte), qui n’occupe qu’une seule position de touche tout en donnant accès à de nombreux groupes. Le premier sera bien sûr ''Latin étendu et ponctuation étendue'' comme sur la proposition de [[Utilisateur:Flavien21|Flavien]] et [[Utilisateur:Milton|Miltøn]]. Une double pression ouvre le groupe suivant, tandis qu’un appui sur une touche à chiffre (sans changer de niveau) emmène directement au groupe n.
D’où l’intérêt d’un '''sélecteur de groupe polyvalent''', rémanent (en touche morte), qui n’occupe qu’une seule position de touche tout en donnant accès à de nombreux groupes. Le premier sera bien sûr ''Latin étendu et ponctuation étendue'' comme sur la proposition de [[Utilisateur:Flavien21|Flavien]] et [[Utilisateur:Milton|Miltøn]]. Une double pression ouvre le groupe suivant, tandis qu’un appui sur une touche à chiffre (sans changer de niveau) emmène directement au groupe n.


D’autres groupes peuvent être implémentés avec des [[Version 1.1/Touches mortes/Écritures|'''touches de combinaison ajoutées''']] sur la ou les [[Version 1.1/Touches mortes/Bascules|'''touche(s) de verrouillage''']], permettant de taper des mots dans jusqu’à 4 écritures non-latines en [[Version 1.1/Touches vives|touches vives]]. Ils seront présentés sur ces pages liés.
D’autres groupes peuvent être implémentés avec des [[Version 1.1/Commandes/Écritures|'''touches de combinaison ajoutées''']] sur la ou les [[Version 1.1/Commandes/Bascules|'''touche(s) de verrouillage''']], permettant de taper des mots dans jusqu’à 4 écritures non-latines en [[Version 1.1/Touches vives|touches vives]]. Encore une possibilité est la transformation de LSGT en [[Version 1.1/Commandes/Chiffres|'''touche de combinaison ''Num''''']]. Ces fonctionnalités seront présentées sur ces pages liées.


== Carte d’implantation ==
== Carte d’implantation ==
Ligne 16 : Ligne 26 :
# l’implantation de l’accès à la [[Version 1.1/Touches mortes/Composition|'''fonctionnalité de composition''']] en {{t|AltGr}}+{{t|espace|#2f2}} et le transfert concomitant du '''tiret bas''' sur une autre touche.
# l’implantation de l’accès à la [[Version 1.1/Touches mortes/Composition|'''fonctionnalité de composition''']] en {{t|AltGr}}+{{t|espace|#2f2}} et le transfert concomitant du '''tiret bas''' sur une autre touche.


Sur cette carte, le '''sélecteur de groupe polyvalent''' est en {{t|AltGr}}+{{t|L|#2f2}}. <br/>Cette carte reprend verbatim la '''maquette d’impression actuelle''' (la carte simplifiée) à l’exception de l’'''inversion des apostrophes''', déjà validée, et de la '''touche 105''', en discussion. <br/>Les caractères {{ib|Info-bulle|surlignés en jaune}} et toutes les {{mo|Nom de la touche morte|touches mortes}} '''affichent une info-bulle au survol du pointeur'''.
Sur cette carte, le '''sélecteur de groupe polyvalent''' est en {{t|AltGr}}+{{t|L|#2f2}}. <br/>Cette carte reprend verbatim la '''maquette d’impression actuelle''' (la carte simplifiée) à l’exception de l’'''inversion des apostrophes''', déjà validée. <br/>Les caractères {{ib|Info-bulle|surlignés en jaune}} et toutes les {{mo|Nom de la touche morte|touches mortes}} '''affichent une info-bulle au survol du pointeur'''.


{{clavier105ProNumBépo
{{clavier105ProNumBépo
<!-- Rangée E -->
<!-- Rangée E -->
   |dollar=    {{sck|$|#|{{ib|Tiret demi-cadratin|–}}|¶
   |dollar=    {{sck|{{ib|Redondé sur S. Cette touche est candidate pour la bascule VerrPro qui verrouillera les chiffres quand VerrCap sera limitée aux capitales|$}}
               }} <!--candidate bascule VerrPro-->
                    |#
                    |{{ib|Tiret demi-cadratin|–}}
                   
               }}
   |un=        {{sck|{{ib|Guillemet double informatique|"}}
   |un=        {{sck|{{ib|Guillemet double informatique|"}}
                     |1
                     |1
Ligne 183 : Ligne 196 :
   |S=          {{sck|s
   |S=          {{sck|s
                     |S
                     |S
                     |$
                     |{{ib|Redondé ici pour l’ergonomie et pour rendre disponible TLDE pour l’implantation future de la bascule VerrPro|$}}
                     |{{mo|Point souscrit, touche morte dédiée pour l’usage en romanisation|ọ}}
                     |{{mo|Point souscrit, touche morte dédiée pour l’usage en romanisation|ọ}}
               }}
               }}
Ligne 201 : Ligne 214 :
                     |º
                     |º
               }}
               }}
   |BKSL=      {{sck|ç
   |BKSL=      {{sck|{{ib|Trop éloigné sur les claviers ANSI ; redondé en AltGr + C. Cette touche peut être remappée en 'Entrée' par les utilisateurs de claviers ISO.}}
                     |Ç
                     |{{ib|Trop éloigné sur les claviers ANSI ; redondé en Maj + AltGr + C. Cette touche peut être remappée en 'Entrée' par les utilisateurs de claviers ISO.}}
                     |{{mo|Cédille|ȩ}}
                     |{{mo|Cédille (redondée en Maj + AltGr + point)|ȩ}}
                     |{{mo|Virgule souscrite|ș}}
                     |{{mo|Virgule souscrite (redondée en Maj + AltGr + virgule)|ș}}
               }}
               }}
<!-- Rangée B -->
<!-- Rangée B -->
Ligne 235 : Ligne 248 :
                     |K
                     |K
                     |~
                     |~
                     |{{ib|Guillemet-virgule simple tourné|‘}} <!-- easter egg U+2328 -->
                     |{{ib|Guillemet-virgule simple tourné, malheureusement à la place de l’easter egg &#x2328; U+2328|‘}}
               }}
               }}
   |apos=      {{sck|{{ib|Apostrophe typographique|’}}
   |apos=      {{sck|{{ib|Apostrophe typographique|’}}
Ligne 264 : Ligne 277 :
<!-- Rangée A -->
<!-- Rangée A -->
   |espace=    {{sck|[espace]
   |espace=    {{sck|[espace]
                     |{{ib|Inversion des espaces insécables comme proposée par Flavien et Miltøn et discutée sur la ML|[fine insécable]}}
                     |{{ib|Inversion des espaces insécables comme proposée par Flavien et Miltøn et discutée sur la ML|{{efi}} [fine insécable]}}
                     |{{mo|Touche de composition, en attente de validation|© [Compose]}}
                     |{{mo|Touche de composition, en attente de validation|© [Compose]}}
                     |{{ib|Inversion des espaces insécables comme proposée par Flavien et Miltøn et discutée sur la ML|[insécable classique]}}
                     |{{ib|Inversion des espaces insécables comme proposée par Flavien et Miltøn et discutée sur la ML|{{eic}} [insécable classique]}}
               }}
               }}
   |RALT=      {{sck|AltGr}}
   |RALT=      {{sck|AltGr}}
Ligne 280 : Ligne 293 :


== Portabilité ==
== Portabilité ==
* Windows : OK.
* Windows : OK pour les caractères du plan multilingue de base (au-delà, nécessité de faire précéder le surrogat haut manuellement).
* X.Org : ?
* X.Org : OK dans la même mesure que les touches mortes spécialisées et les enchaînements de touches mortes.
* macOS : OK.
* macOS : OK.


== Options de vote envisagées ==
== Options de vote envisagées ==
# multiplier les touches mortes spécialisées ;
# multiplier les touches mortes spécialisées ;
# opter pour un sélecteur de groupe rémanent (emplacement à définir).
# opter pour un sélecteur de groupe polyvalent (emplacement à définir).


_________________________
_________________________
<references/>
<references/>
[[Catégorie:Version]]

Dernière version du 27 mars 2023 à 14:30

Sur une disposition ergonomique qui compte beaucoup d’informaticiens parmi ses utilisateurs, et donc faite pour programmer autant que pour écrire le français – ce sont bien ces deux casquettes que les développeurs ont vocation à porter alternativement –, les caractères informatiques doivent être facilement accessible. Il convient donc de réduire l’emprise des touches mortes spécialisées en AltGr afin d’y placer le croisillon, le guillemet inverse informatique, le circonflexe en touche vive, et aussi le $, tous plus facilement accessibles qu’actuellement.

Bien qu’il soit important d’avoir beaucoup de symboles sur le clavier, la majorité des utilisateurs n’en font qu’un usage tout au plus sporadique, attendu que pour l’usage quotidien, les mathématiciens ont des outils spécifiques autrement plus puissants, et ne considèrent de recourir à une touche morte que pour se dépanner dans un mail, et encore.

D’autre part, les quelques cartes envisagées (Latin, IPA, maths) sont insuffisantes pour parer à toute éventualité, et les caractères s’y entassent d’une manière qui suscite les critiques ; les positions deviennent difficiles à retenir, parce que chaque carte contient à son tour deux groupes, calqués sur les deux groupes de base.

L’idée

C’est peut-être une aberration de reléguer des caractères informatiques sur des positions anti-ergonomiques au profit d’une multitude de touches mortes spécialisées qui ne seront quasiment jamais utilisées, car :

  • les caractères ont des domaines d’utilisation très pointus ;
  • le choix proposé sur les cartes est trop limité pour un usage professionnel ;
  • les scientifiques utilisent des outils autrement puissants ;
  • dans le cas des écritures non-latines, un autre moyen existe au sein de la disposition avec zéro emprise dédiée sur la carte ;
  • le principe des pressions multiples permet d’économiser des touches mortes ;
  • le principe de la sélection de groupe permet d’accéder à beaucoup plus de couches spécialisées, qui seront retenues en fonction des besoins.

D’où l’intérêt d’un sélecteur de groupe polyvalent, rémanent (en touche morte), qui n’occupe qu’une seule position de touche tout en donnant accès à de nombreux groupes. Le premier sera bien sûr Latin étendu et ponctuation étendue comme sur la proposition de Flavien et Miltøn. Une double pression ouvre le groupe suivant, tandis qu’un appui sur une touche à chiffre (sans changer de niveau) emmène directement au groupe n.

D’autres groupes peuvent être implémentés avec des touches de combinaison ajoutées sur la ou les touche(s) de verrouillage, permettant de taper des mots dans jusqu’à 4 écritures non-latines en touches vives. Encore une possibilité est la transformation de LSGT en touche de combinaison Num. Ces fonctionnalités seront présentées sur ces pages liées.

Carte d’implantation

La carte suivante montre pourquoi le téléscopage des touches mortes est préférable à leur prolifération :

  1. l’ergonomisation de plusieurs caractères informatiques actuellement peu accessibles ;
  2. l’ergonomisation du bépo sur les claviers ANSI en redondant le Ç en clavier bépoAltGr sur clavier bépoC ;
  3. l’implantation de l’accès à la fonctionnalité de composition en clavier bépoAltGr+clavier bépoEspace et le transfert concomitant du tiret bas sur une autre touche.

Sur cette carte, le sélecteur de groupe polyvalent est en clavier bépoAltGr+clavier bépoL.
Cette carte reprend verbatim la maquette d’impression actuelle (la carte simplifiée) à l’exception de l’inversion des apostrophes, déjà validée.
Les caractères surlignés en jaune et toutes les touches mortes affichent une info-bulle au survol du pointeur.

#
$
1
"
2 «
« <
3 »
» >
4  
( [
5  
) ]
6
@
7
+ ±
8 ÷
-
9
/ ø
0
* ×
°
= å
`
%
   
 
   
 
B ŏ
|
É </
á
P §
&
O Œ
œ
È />
ò
! ^
ê ^
V _
ȟ
D
#
L (ɔ)
³
J IJ
ij
Z
ß
W Ə
ə
   
 ⏎   

Num
A Æ
æ
U Ù
ù
I ȯ
ë
E ¤
; ș
, '
C Ç
ç
T
_
S
$
R ɍ
`
N
õ
M º
ō
Ç ș
ç ȩ
   
 
- -
À
\
Y
{
X
}
: ȩ
.
K
~
?
·
Q ǫ
ш
G ư
µ
H
F ª
ſ
   
 
   
Ctrl  
   
Sys  
   
Alt  
[fine insécable]   [insécable classique]
[espace] © [Compose]
AltGr
   
Sys  
   
Menu  
   
Ctrl  


Avantages

  • on gagne des positions accessibles pour les caractères essentiels ;
  • coupe court aux critiques invoquant la logique de la composition des cartes ;
  • augmentation significative de l’espace d’agencement disponible.

Inconvénients / critiques

  • accès un peu plus compliqué à des caractères rarement utilisés.

Portabilité

  • Windows : OK pour les caractères du plan multilingue de base (au-delà, nécessité de faire précéder le surrogat haut manuellement).
  • X.Org : OK dans la même mesure que les touches mortes spécialisées et les enchaînements de touches mortes.
  • macOS : OK.

Options de vote envisagées

  1. multiplier les touches mortes spécialisées ;
  2. opter pour un sélecteur de groupe polyvalent (emplacement à définir).

_________________________