Version 1.1rc1/Touches mortes/Diacritiques

De Disposition de clavier bépo
< Version 1.1rc1‎ | Touches mortes
Version datée du 27 mars 2023 à 14:30 par Europano (discussion | contributions) (Ajout de la catégorie "Version")
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Suite à l’optimisation de l’accessibilité par touches vives des caractères informatiques, une mise à jour des règles de fonctionnement des touches mortes est proposée pour améliorer la prise en charge d’Unicode et pour optimiser l’ergonomie.

Il s’agit d’accéder au travers de chaque touche morte à diacritique :

  1. au diacritique combinant en faisant suivre un appui sur la barre d’espace ;
  2. au diacritique espaçant le plus courant en faisant suivre une EIC[1] ;
  3. à la lettre modificative du diacritique si elle existe, en faisant suivre une EFI[2].

S’il est déjà possible de s’appuyer sur au moins un modèle à suivre existant, la fonctionnalité proposée ici appelle une mise à jour d’ISO/IEC 9995 et en particulier, une remise à plat de sa partie 11, qui s’en tient au modéle de fonctionnement obsolète par égard pour les dispositions de clavier incomplètes. Selon cette norme dans sa version actuelle, le diacritique combinant est inséré (ou les diacritiques combinants sont insérés) si le clavier bépopoint est pressé après une touche morte ou une série de touches mortes.

Avantages

  • saisie facile des diacritiques combinants sur les claviers à touches mortes ;
  • démonstration d’être à jour d’Unicode et d’avoir tout compris au fonctionnement du standard.

Inconvénients / critiques

  • nécessite un accès ergonomique aux caractères informatiques '^', '~' et '`' sur touches vives (ce qui en même temps est réclamé par les informaticiens).

Portabilité

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

Options de vote envisagées

  1. rejet, et maintien du statu quo ;
  2. acceptation.

_________________________

  1. EIC = espace insécable classique U+00A0, en clavier bépoMaj+clavier bépoEspace sur le bépo 1.0.
  2. EFI = espace fine insécable U+202F, en clavier bépoMaj+clavier bépoAltGr+clavier bépoEspace sur le bépo 1.0.