Aller au contenu

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

Une page de Wikipédia, l'encyclopédie libre.

Utilisation

[modifier le code]

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

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

Paramètres

[modifier le code]
  • 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.

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 le code]

Voir aussi

[modifier le code]
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