Modèle:Table des caractères Unicode/Légende/Documentation
Ce modèle permet d'afficher une légende pour une table de caractères Unicode (p.ex. {{Table des caractères Unicode/U0000}} – dans Table des caractères Unicode/U0000 –, ou {{Table des caractères Unicode/U0300}} – dans Table des caractères Unicode/U0300 –).
La légende construite par ce modèle est spécifique aux tables de caractères Unicode. Les tables indiquent certains caractères (point de code) avec une couleur de fond différente.
La couleur de fond précise les particularités selon les types de point de code.
Les différents fonds de cellule, dans l'affichage des points de code, sont :
- le point de code est attribué ;
- le point de code n'est pas alloué (ou n'est pas définitif) ;
- le point de code est un diacritique ;
- le point de code est un diacritique, sur deux caractères ;
- le point de code n'est pas affichable ;
- le point de code est affichable, mais de façon conditionnelle (p.ex. le trait d'union conditionnel) ;
- le point de code représente le caractère d'une écriture de droite à gauche ;
La légende générée par ce modèle est configurable. Elle permet ainsi de documenter les particularités des points de code présents dans la table.
Paramètre
Un seul paramètre, optionnel, consiste en la combinaison de différents attributs, séparés par des espaces :
- allouéOui (facultatif)
- allouéNon
- diacritiqueOui
- diacritiqueDouble
- affichableNon
- affichableOption
- droiteAgauche
Cette liste de sept noms d'attributs correspond, dans le même ordre, aux sept couleurs présentées dans l'introduction
La légende générée dépend uniquement des attributs invoqués. Elle ne dépend pas des attributs présents dans la table légendée.
Exemples
{{Légende table Unicode|droiteAgauche diacritiqueDouble }}Légende, point de code :
- Légende, point de code :
- alloué (écrit de droite à gauche)
- diacritique double
{{Légende table Unicode|allouéNon }}
- Légende, point de code :
- non alloué
{{Légende table Unicode|diacritiqueOui }}
- Légende, point de code :
- signe diacritique
{{Légende table Unicode|allouéNon diacritiqueOui diacritiqueDouble}}
- Légende, point de code :
- signe diacritique
- diacritique double
- non alloué
{{Légende table Unicode|affichableOption affichableNon}}
- Légende, point de code :
- contrôle ou mise en forme
{{Légende table Unicode|droiteAgauche affichableNon}}
- Légende, point de code :
- alloué (écrit de droite à gauche)
- contrôle ou mise en forme