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