<?xml version="1.0" encoding="utf-8"?>
<entry title="Version 18 d'Unicode">
<date>2026-09-18</date>
<content>
  <p>Le 16 septembre 2026 est sortie la <link
  url="https://blog.unicode.org/2026/09/announcing-unicode-standard-version-180.html">version
  18 d'Unicode</link>. Une description officielle des principaux
  changements est <link
  url="https://www.unicode.org/versions/Unicode18.0.0/">disponible</link>
  mais voici ceux qui m'ont intéressé particulièrement. (Il n'y a pas
  de changement radical.)</p>
  <p>Pour explorer plus facilement la grande base
  <wikipedia>Unicode</wikipedia>, j'utilise un <link
  local="unicode-to-sql">programme qui la convertit en SQL</link> et
  permet ensuite de faire des analyses variées.
  Faisons quelques requêtes <wikipedia name="Structured Query
  Language">SQL</wikipedia> :
<code>
ucd=> SELECT count(*) AS Total FROM Characters;
 total  
--------
 172873
</code>
Combien de caractères sont arrivés avec la version 18 ?
<code>
ucd=> SELECT version,count(version) FROM Characters GROUP BY version ORDER BY version::float;
...
 15.0    |  4489
 15.1    |   627
 16.0    |  5185
 17.0    |  4803
 18.0    | 13007
</code>
  13 007 nouveaux caractères, c'est beaucoup par rapport aux
  précédentes versions, mais ce sont presque tous des
<wikipedia name="Caractères chinois">sinogrammes</wikipedia> du <wikipedia name="Style petit
sceau">petit sceau</wikipedia>.
  Autrement, quels
  sont ces nouveaux caractères ?
<code>
ucd=> SELECT To_U(codepoint) AS Code_point, name FROM Characters WHERE version='18.0' ORDER BY Codepoint;
 code_point |                                    name                                    
-----------+----------------------------------------------------------------------------
…
 U+20C3     | UAE DIRHAM SIGN
 U+20C4     | OMANI RIAL SIGN
 …
 U+A7E2     | LATIN CAPITAL LETTER R WITH LONG LEG
 …
 U+10EF3    | ARABIC SMALL HIGH NOON WITH FATHA
 …
 U+12477    | CUNEIFORM NUMERIC SIGN ASH TIMES ONE DISH TENU
 …
 U+18E17    | JURCHEN CHARACTER-18E17
 …
 U+1FA8B    | METEOR
 U+1FA8C    | ERASER
 U+1FA8D    | NET WITH HANDLE
 U+1FACC    | MONARCH BUTTERFLY
 U+1FADD    | PICKLE
 …
 U+3D005    | SEAL CHARACTER-3D005
 …
</code>
  On y voit quelques nouveaux caractères, ainsi que les trois
  nouvelles écritures de cette version d'Unicode, les <wikipedia
  name="Numération mésopotamienne">anciens chiffres
  cunéiformes</wikipedia>, le <wikipedia name="Écriture
  jurchen">jurchen</wikipedia> et le <wikipedia name="Style petit
  sceau">petit sceau</wikipedia>.  Et il y a aussi <link
  url="https://www.unicode.org/versions/Unicode18.0.0/#UTS_Changes">quelques
  changements de comportement</link>, qui nécessiteront un peu de mise
  à jour des bibliothèques logicielles.</p>
  <p>En plus futile, il y a l'<link
  url="https://www.unicode.org/emoji/charts-18.0/emoji-released.html"><!-- Ou https://blog.unicode.org/2026/07/why-do-some-new-emoji-look-familiar.html -->habituelle
  arrivée</link> d'<wikipedia name="Émoji">emojis</wikipedia> comme le
  cornichon (comme dans <link
  url="https://www.youtube.com/watch?v=WYMSjg3RxYk">la chanson</link>)
  et le météore. Le trognon de pomme n'a toujours pas été intégré (il
  avait déjà été retiré d'Unicode 17).
  </p>
  <p>Si vous avez les bonnes <wikipedia name="Police
  d'écriture">polices de caractères</wikipedia>, vous allez pouvoir
  voir quelques exemples (sinon, le lien mène vers <link
  url="https://r12a.github.io/uniview/">Uniview</link>).  Voici par
  exemple, le <wikipedia name="Rial omanais">rial omanais</wikipedia>
  <link
  url="https://r12a.github.io/uniview/?char=20c4">&#x20c4;</link>, une
  nouvelle lettre R utilisée pour le <wikipedia name="Xhosa
  (langue)">xhosa</wikipedia>, <link
  url="https://r12a.github.io/uniview/?char=a7e2">&#xa7e2;</link>, une
  marque utilisée pour l'<wikipedia>arabe</wikipedia>, un chiffre
  cunéiforme <link
  url="https://r12a.github.io/uniview/?char=1247e">&#x1247e;</link>,
  une lettre jurchen <link
  url="https://r12a.github.io/uniview/?char=18e42">&#x18e42;</link>,
  une lettre du petit sceau <link
  url="https://r12a.github.io/uniview/?char=3e949">&#x3e949;</link>,
  la gomme <link
  url="https://r12a.github.io/uniview/?char=1fa8c">&#x1fa8c;</link> et
  le <wikipedia name="Monarque (papillon)">monarque</wikipedia> <link
  url="https://r12a.github.io/uniview/?char=1facc">&#x1facc;</link>.
  </p>
</content>
</entry>

