Modèle:Table des caractères Unicode/Début

0123456789ABCDEF

 Documentation[voir] [modifier] [historique] [purger]

Utilisation modifier

Ce modèle doit être utilisé au début d’une table de caractères Unicode. Il génère son entête :

0123456789ABCDEF

Syntaxe modifier

  • {{Table des caractères Unicode/Début}}
  • {{Table des caractères Unicode/Début|NNNN|lang=xx|script=Xxxx}}

Paramètres modifier

  • 1=NNNN (facultatif) : la valeur hexadécimale sur 4 ou 6 chiffre du premier point de code du bloc codé dans Unicode et ISO 10646 contenant les caractères affichés (voir exemples ci-dessous).
  • lang=xx (facultatif) : une étiquette d'identification de langues IETF (voir aussi Modèle:Langue#Codes de langue).
  • script=xxxx (facultatif) : un codet d’écriture normalisé ISO 15924 sur 4 lettres.
  • h0=caché (facultatif) : toute valeur non vide masque la ligne d'entête qui ne sera pas générée (cependant l'entête de table et les styles nécessaires sont chargés afin de permettre d'ajouter en dessous des rangées correctement mises en forme.

Exemples modifier

Les tableaux de caractères Unicode ne s’affichent que si l’utilisateur dispose déjà d’une police appropriée sur son ordinateur. Il est possible en option d’ajouter un lien externe en PDF lisible par tous. (Testez la référence donnée en prévisualisation : il faut en général donner le premier numéro de la série, finissant par zéro, que ce caractère existe ou pas) ; par exemple avec les lignes 2A1 et 2A2 (correspondant aux points de code U+2A10..U+2A2F), on indique 2A00 (début du bloc assigné dans Unicode et ISO 10646 contenant les caractères affichés) :

{{Table des caractères Unicode/Début|2A00|script=Zmth}}
{{Table des caractères Unicode/Ligne|2A1}}
{{Table des caractères Unicode/Ligne|2A2}}
{{Table des caractères Unicode/Fin}}

donnera :

 v · d · m 
en fr
0123456789ABCDEF
U+2A10
U+2A20

Pour l’affichage correct des caractères des écritures nécessaires à une langue, on peut spécifier un code de langue de base (issu de la norme ISO 639, mais inscrit dans le registre IANA pour le standard technique BCP 47 de l’IETF), et séparément un codet d’écriture normalisé ISO 15924 à quatre lettres[1], lui aussi inscrit dans le registre IANA ; par exemple pour l’écriture arménienne :

{{Table des caractères Unicode/Début|0530|script=Armn|lang=hy|h0=caché}}
{{Table des caractères Unicode/Ligne|054}}
{{Table des caractères Unicode/Fin}}

donnera :

U+0540 Հ Ձ Ղ Ճ Մ Յ Ն Շ Ո Չ Պ Ջ Ռ Ս Վ Տ

Notes et références modifier

Voir aussi modifier

Modèles génériques pour création de tables Unicode 
Sous-modèles pour cellules de tables Unicode 
Modèles de documentation des modèles de tables de caractères Unicode