Re: [EGD-discu] [Vote] Touche morte + espace

[ Thread Index | Date Index | More ergodis.org/discussions Archives ]


Le 22/01/2017 à 01:03, Marcel a écrit :

Quel sens ça aurait de mettre la création de caractères combinants [1]
sur la plus grosse touche du clavier?

Ça met en avant la liberté. […]

La liberté n’interdit pas de hiérarchiser les besoins.
Le point n’est pourtant pas une touche défavorable. Surtout si on ajoute aussi la virgule comme il a été proposé plut tôt.


Attention encore une fois, là où l’on a piqué ce truc, dans l’ISO/IEC 9995-11, il
y a un algorithme qui permet de taper tous les diacritiques combinants AVANT la
lettre de base par les touches “mortes”, et d’avoir le résultat automatiquement
sous forme NFC, donc avec caractères précomposés autant qu’ils existent, et le reste
par diacritiques combinants. Or cet algorithme, le bépo ne l’intègre pas !

Je n’ai pas la connaissance technique pour avoir un avis sur la question. Mais effectivement, ce serait bien si le pilote pouvait substituer automatiquement des caractères combinés par des précomposés.
Ce qui importe ici, ce n’est pas le mode de saisie mais le résultat obtenu.


Malheureusement il y a des erreurs dans Unicode. Mais les diacritiques combinants
n’en sont pas. C’est maintenant aux polices, aux moteurs d’affichage et aux autres
programmes d’implémenter Unicode. C’est dur, mais cela vaut la peine.

Ce que je juge être une erreur, c’est la possibilité de deux logiques contraires. S’il n’y avait que des combinants, ce serait cohérent et les outils auraient suivi cette logique. Mais ce n’est pas le cas. Les outils existants ne sont pas encore vraiment adaptés aux combinants. La normalisation n’est qu’une rustine.

Mon exemple sur les regex n’était qu’un exemple, pas une demande de solution. C’était pour souligner que ça allait compliquer l’écriture des regex, ou bien qu’il faudrait toujours faire du remplacement par des précomposés si on voulait avoir la paix.

On s’inquiétait, à tort, de la réception de l’apostrophe typographique.
Si pour manipuler du texte, on est obligé, pour des questions pratiques, de le normaliser et de remplacer les caractères combinés par des précomposés, c’est qu’il y a intrinsèquement un problèmes avec les combinés. Parce que tout le monde comprend aisément que len("déjà") = 6 ou 5 ou 4 est par essence problématique.

Notre différend est finalement simple: tu dis que ça n’a pas d’importance qu’il suffit de normaliser les textes, et je pense que s’il faut normaliser les textes, c’est qu’il y a un problème avec la saisie et la cohérence des résultats, et qu’il vaut mieux éviter de favoriser ces incohérences, combien même il existe (parfois) des outils pour normaliser.

Notons par ailleurs que la normalisation ne résout pas tous les problèmes. La position d’un motif détecté par une expression régulière dans un texte normalisé ne correspond pas à la position de ce même motif dans le texte original. Autrement dit, même si on peut traiter le texte pour analyse, les résultats renvoyés ne correspondent pas au texte à traiter en ce qui concerne les positions.


C’est probablement dû au fait que le bépo en fait trop. Il aurait fallu rester plus
près de l’azerty, car on n’a pas besoin de l’ensembles des modifications qui ont été
faites, pour avoir une ergonomie correcte. À un moment donné, ça devient overkill,
et le nombre de gens qui décrochent ou se ferment risque d’exploser.

Argument curieux… puisque c’est ce que je pense qu’on fait en voulant mettre les combinants sur Espace.


Cela démontre surtout qu’il existe un besoin de formation dans ce domaine.
Eh bien non, c’est la réalité, mais surtout dans d’autres pays de la Francophonie.
Elle va comment déjà, la trilogie républicaine ?
Liberté = les accents et autres diacritiques sur toutes les lettres où l’on veut ;
Égalité = mettre autre chose sur '≠', par exemple le ^ (ou sur la rangée de repos) ;
Fraternité = ne pas défavoriser la saisie des diacritiques combinants, c’est-à-dire
les mettre au moins sur 'touche morte, espace'.

Mettre les combinants sur le point ne semble pas une défaveur.
C’est accessible. Bien sûr, pas autant que la barre Espace, mais pas non plus une relégation dans un coin obscur du clavier.


La ML bépo est une liste étrange. On peut s’y voir expliquer qu’inverser les deux apostrophes c’est trop compliqué pour madame Michu… mais qu’il est indispensable d’avoir des combinants sur Espace pour taper le lituanien, le bambara, etc. alors qu’on voudrait juste avoir un Espace avec un comportement normal et mettre les combinants sur une place presque aussi correcte,
  alors qu’on n’a encore rien fait pour l’arabe et le cyrillique…

:)


Cordialement,
Olivier (Flamme)


--
Pour ne plus recevoir les messages de cette liste de discussion, envoyez un courriel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/