Table des caractères Unicode/UFE20

Demi-signes combinatoires

Caractères utilisés comme demi-signes diacritiques se combinant avec le caractère qu’ils suivent. Ces signes sont ici présentés combinés à la lettre latine minuscule « o » (U+006E) à des fins de lisibilité. Ils ne sont toutefois pas réservés seulement pour l’écriture latine, mais aussi utilisés pour les écritures grecque, copte et cyrillique.

Les quatre premiers demi-signes sont normalement employés par paire, l’un codé après une première lettre de base avec laquelle il se combine, l’autre codé après la dernière lettre de base ; ces demi-signes forment alors une ligature graphique.

Leur usage n’est cependant pas recommandé dans les nouveaux textes, et ces demi-signes sont fournis uniquement pour compatibilité avec d’anciennes normes. Il est aujourd’hui préférable de les remplacer par un unique diacritique, choisi parmi les signes diacritiques en double-largeur et codé entre les deux lettres liées.

Les trois autres signes (U+FE24 à U+FE26) sont utilisés en copte pour indiquer le nom de divinités ou de héros, une convention qui se rapproche de l’utilisation de cartouches en égyptien hiéroglyphique. La ligne au-dessus commence à ce moment-là au milieu du premier caractère de la séquence au milieu du dernier caractère. On utilise U+FE24 diacritique moitié gauche de macron après le premier caractère, U+FE25 diacritique moitié droite de macron après le dernier caractère, et U+FE26 diacritique macron joignant pour tous les autres caractères de la séquence.

Les demi-signes diacritiques de la même catégorie (de U+FE20 à U+FE21, de U+FE22 à U+FE23, de U+FE24 à U+FE26, de U+FE27 à U+FE28, de U+FE29 à U+FE2A, de U+FE2B à U+FE2D, ou de U+FE2E à U+FE2F) sont alors jointifs même s'ils sont combinés chacun à des caractères différents, ce qui veut dire que leur positionnement en hauteur devrait être ajusté entre les différents caractères de base (il peut y en avoir plus de 3) qui les porte (ce qui ne devrait pas être un problème avec les caractères de base avec lesquels ils sont combinés, sauf s'ils portent déjà d'autres diacritiques au dessus), de même que leur longueur (notamment pour U+FE26 doit être suffisante pour réunir les diacritiques en une ligne continue) en fonction de la largeur de chaque caractère de base qui les porte. Un tel rendu demande un moteur graphique capable d'effectuer ce traitement sur les diacritiques, comme il le fait pour les liaisons cursives de lettres de base en arabe (où ces jonctions cursives sont obligatoires entre certaines paires de lettres et décrites dans le standard Unicode), dans les écritures indiennes à lettres jointives, ou dans les styles cursifs (manuscrits) en latin, avec des polices de caractères spécialement préparées pour permettre ce traitement. Sans cela, le rendu restera approximatif avec un positionnement et des longueurs non ajustés mais seulement estimés pour les caractères de base les plus courants et les plus simples.

Ces trois derniers demi-signes diacritiques peuvent également servir aux notation similaires des grands nombres en numération romaine (au dessus de sequences de chiffres romains ou de lettres capitales latines). En revanche pour un macron surmontant une unique lettre, le diacritique macron standard (isolé) devrait être utilisé, et pour les diacritiques surmontant deux caractères de base, les diacritiques doubles devrait être utilisés et codés juste avant le second caractère de base.

Table des caractères

  
en
fr
0123456789ABCDEF
U+FE20 o  o  o  o  o  o  o  o  o  o  o  o  o  o  o  o 

Voir aussi

Liens internes

Liens externes

  • Portail de l’informatique
  • Portail de l’écriture
  1. DerivedAge.txt, base de données sur le site Unicode.
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.