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".