Le 23 juin 2016 à 21:59, <osm.sanspourr...@spamgourmet.com> a écrit :
> > Oui mais autant il est simple dans un rendu de vouloir transformer des > minuscules en majuscules, autant l'inverse n'est pas évident du tout. > C'est évidemment faux. Le français étant une langue bicamérale il existe > une bijection. Et une bijection ça marche aussi bien dans un sens que dans > l'autre. Unicode définit les liens entre majuscules et minuscules. > C'est évidemment VRAI. Tu confonds: - la bijection supposée pour l'écriture latine (qui est en fait fausse pour l'alphabet latin complet, où existe des lettres NON bicamérales, en revanche c'est vrai pour la réduction de l'alphabet latin à l'alphabet français moderne dont toutes les lettres sont bicamérales, même les ligatures; mais ce n'était pas vrai encore au XIXe siècle quand existait encore le "s long": le S était une lettre **tri**-camérale, et c'est encore vrai pour l'alphabet grec moderne et sa lettre sigma tricamérale; c'était faux aussi pour l'allemand avec le "s dur" jusqu'à ce que le s dur en capital soit finaelment reconnu et encodé il y a encore peu de temps dans Unicode...) - avec la NON-bijection pour les mots et l'orthographe, où cette bijection n'exise pas du tout (c'est uniquement une injection lors de la conversion en capitale, mais PAS l'inverse ! La conversion des capitales en minuscules n'est pas du tout définie sauf si on ignore complètement la langue utilisée et le sens. En revanche CLDR a normalisé la conversion de toutes les distinctiuons de casse vers une casse unique : c'est l'algo dit de "casefolding" (qui ne retourne PAS toujours que des capitales, il peut rester des minuscules ou des lettres spéciales à casse mixte: ces lettres spéciales sont essentiellement des ligatures de lettres dans des casses différentes...)
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr