Le standard Unicode 12.0 est finalisé

Par:
fredericmazue

jeu, 07/03/2019 - 16:22

C'est un billet sur le blog de unicode.org qui annonce la sortie de ce standard qui ajoute 554 caractères, ce qui porte le nombre total de caractères Unicode à 137 929.

Cette nouvelle version prend en charge des langues que l'on qualifier de peu utilisées de par le monde :

  • Elymaic, historiquement utilisé pour écrire l'araméen achéménide dans la partie sud-ouest de l'Iran moderne
  • Nandinagari, historiquement écrit en sanscrit et en kannada dans le sud de l'Inde
  • Nyiakeng Puachue Hmong, qui écrivait des langues modernes en hmong blanc et vert en Hmong au Laos, en Thaïlande, au Vietnam, en France, en Australie, au Canada et aux États-Unis.
  • Wancho, qui écrivait la langue moderne wancho en Inde, au Myanmar et au Bhoutan

Viennent encore :

  • Des ajouts au script Miao pour écrire plusieurs dialectes Miao et Yi en Chine
  • Le Hiragana et Katakana en petites lettres, utilisées pour écrire le japonais archaïque
  • Les fractions et symboles historiques tamouls utilisés en Inde du Sud
  • Les lettres laotiennes utilisées pour écrire le Pali
  • Les lettres latines utilisées dans la translittération égyptologique et ougaritique
  • les contrôles du format des hiéroglyphes, permettant le formatage complet des quadrats pour les hiéroglyphes égyptiens

L'illustration ci-dessous montre le rendu exact d'un texte hiéroglyphique du plafond du temple égyptien de Medinet Habu que Unicode 12.0 permet d'obtenir.

Plus proche de nous, Unicode 12.0 propose 61 nouveaux personnages emoji, dont plusieurs nouveaux emoji pour l'accessibilité

Disposer de tous les caractères possibles et imaginables possibles, c'est bien, mais pouvoir travailler avec dans une application c'est mieux. Les développeurs noteront donc que Unicode 12.0 ne fait pas que d'amener des caractères, il amène de nouveaux algorithmes (ou modifie des algorithmes existants) comme l'algorithme de saut de ligne ou l'algorithme de classement permettant de trier du texte.