Version 1.1rc1/Touches mortes/Enchaînement

De Disposition de clavier bépo
< Version 1.1rc1‎ | Touches mortes
Révision datée du 25 novembre 2016 à 03:54 par A2 (discussion | contributions) (conflit d'édition avec Marcel (bizarrement pas signalé quand j'ai validé), une ligne à reformuler, pas de titre de niveau 2 en entête : c'est pour l'introduction)

Certaines langues utilisent des lettres portant plusieurs diacritiques. La méthode de saisie disponible actuellement sur toutes les plateformes pour saisir tous ces caractères est de taper la lettre de base, puis d’ajouter les diacritiques combinants à la suite. Cette méthode de saisie est préférée dans la plupart des régions du monde. Mais dans les pays utilisant des touches mortes, les utilisateurs trouvent plus naturel de saisir des touches mortes en série (enchaînements de touches mortes) avant le caractère à diacriter.

Dans certains pays, des éditeurs d’entrée sont couramment utilisés, acceptant la saisie des diacritiques après la lettre de base (voire en fin de mot), mais produisant des lettres précomposées.

Au niveau du bépo, les séries de touches mortes sont implémentées sous Linux et macOS, mais pas encore sous Windows.

Avantages

  • saisie plus habituelle et moins compliquée, attendu que sur les dispositions à touches mortes, la génération des diacritiques combinants nécessite au moins un appui sur la barre d’espace après chaque touche morte (ou sur le point selon ISO/IEC 9995-11).

Inconvénients / critiques

  • souvent considéré comme non intuitif du fait de n’avoir aucun retour après la frappe d’une touche morte ;
  • un problème de faisabilité était rencontré lors de la création de la disposition à l’époque, mais les manières de faire pour Windows sont aujourd’hui connues.

Portabilité

  • Windows : uniquement pour les caractères existant sous forme précomposée (par édition des sources en C générées par l’outil Microsoft KbdUTool, ou dans la source .klc, avant utilisation directe du KbdUTool, voir user:a2/dk)
  • X.Org : OK pour tous les caractères
  • macOS : OK pour tous les caractères