Modèle:Table des caractères Unicode/LigneDébut
|- !scope="row" lang="fr" class="UniRow lang-fr script-Latn" |U+0000
Ce modèle génère le début d'une ligne complète de 16 caractères normaux au sein d'une table de caractères Unicode.
Son premier paramètre obligatoire est le code hexadécimal du premier point de code, privé de son dernier chiffre; on précise donc 3 chiffres hexadécimaux pour le plan multilingue de base, 4 chiffres pour les plans supplémentaires (n° 1 à 15), 5 chiffres pour le dernier plan supplémentaire (n° 16).
Deux autres paramètres facultatifs peuvent être utilisés pour indiquer le code ISO 15924 d'une écriture ou une étiquette IETF de langue (conforme à la recommandation BCP 47, généralement un simple code ISO 639) si cela peut aider au rendu correct des caractères (le code d'écriture sert déjà à obtenir une liste de polices prenant en charge cette écriture le plus complètement possible afin d'éviter la présentation de tofus pour les caractères manquants dans les polices utilisées par défaut) ; ces paramètres s'appliquent par défaut à l'ensemble des caractères présentés dans les cellules du tableau (sauf les entêtes de lignes et de colonnes qui restent écrits en caractères latins et en langue française), à moins que certains entêtes de ligne (ou de groupes de lignes) ou des cellules particulières ne modifient ces valeurs (dans les rares cas où une table Unicode contient des caractères de différentes écritures).
Par exemple :
{{Table des caractères Unicode/Début|0040|script=Latn|lang=fr}} {{Table des caractères Unicode/LigneDébut|004}} |{{Uni|0040}}||{{Uni|0041}}||{{Uni|0042}}||{{Uni|0043}}||{{Uni|0044}}||{{Uni|0045}}||{{Uni|0046}}||{{Uni|0047}} |{{Uni|0048}}||{{Uni|0049}}||{{Uni|004A}}||{{Uni|004B}}||{{Uni|004C}}||{{Uni|004D}}||{{Uni|004E}}||{{Uni|004F}} {{Table des caractères Unicode/Fin}}
donne :
en fr | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
U+0040 | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
- Modèles génériques pour création de tables Unicode
- {{Table des caractères Unicode/Début}}
- {{Table des caractères Unicode/LigneDébut}} pour les lignes n’utilisant pas le modèle Ligne
- {{Table des caractères Unicode/Ligne}} (utilise {{Uni}}, voir ci-dessous)
- {{Table des caractères Unicode/16Lignes}} (utilise {{Table des caractères Unicode/Ligne}})
- {{Table des caractères Unicode/Fin}}
- Sous-modèles pour cellules de tables Unicode
- {{Uni}} (cellule isolée de présentation d’un seul caractère Unicode dans la table)
- {{UniCtrl}} (spécialisation de {{Uni}} pour un caractère de contrôle en taille réduite dans un carré pointillé)
- {{UniCtrlForm}} (spécialisation de {{Uni}} pour un caractère de format en taille normale dans un carré pointillé)
- {{UniComb}} (spécialisation de {{Uni}} pour un caractère combinatoire, visualisé associé à un caractère de base – lequel est estompé si possible, sauf avec certaines écritures à rendu complexe où le caractère combinant vient modifier le caractère de base en formant une ligature spéciale, ou bien quand ces deux caractères sont réordonnés visuellement : ce cas est détecté par le caractère de base choisi dans ces écritures) :
- pour les symboles :
- pour les principaux alphabets modernes, abjads et abugidas indiens, principalement codées au début du plan multilingue de base :
- {{UniCombLatn}}, {{UniCombCyrl}}, {{UniCombCopt}}
- {{UniCombHebr}}, {{UniCombArab}}, {{UniCombSyrc}}, {{UniCombThaa}}, {{UniCombNkoo}}, {{UniCombSamr}}, {{UniCombMand}}
- {{UniCombDeva}}, {{UniCombBeng}}, {{UniCombGuru}}, {{UniCombGujr}}, {{UniCombOrya}}, {{UniCombTaml}}, {{UniCombTelu}}, {{UniCombKnda}}, {{UniCombMlym}}, {{UniCombSinh}}
- pour les autres écritures phonographiques simples modernes, principalement codées dans le plan multilingue de base :
- {{UniCombThai}}, {{UniCombLaoo}}, {{UniCombTibt}}, {{UniCombMymr}}
- {{UniCombEthi}}
- {{UniCombTglg}}, {{UniCombHano}}, {{UniCombBuhd}}, {{UniCombTagb}}
- {{UniCombKhmr}}, {{UniCombMong}}, {{UniCombLimb}}, {{UniCombTalu}}, {{UniCombBugi}}, {{UniCombLana}}, {{UniCombBali}}, {{UniCombSund}}, {{UniCombBatk}}, {{UniCombLepc}}
- pour les écritures asiatiques étendues modernes, utilisées de façon combinées avec les sinogrammes et principalement codées dans le plan multilingue de base (mais avec des extensions importantes dans d'autres plans) et traditionnellement rendues dans des présentations verticales et des dispositions métriques fixes :
- pour les autres écritures historiques ou minoritaires, principalement codées dans le plan multilingue supplémentaire :
- {{UniCombBamu}}, {{UniCombSylo}}, {{UniCombSaur}}, {{UniCombKali}}, {{UniCombRjng}}, {{UniCombJava}}, {{UniCombCham}}, {{UniCombTavt}}, {{UniCombMtei}}
- {{UniCombBrah}}, {{UniCombKthi}}, {{UniCombMahj}}, {{UniCombShrd}}, {{UniCombCakm}}, {{UniCombAhom}}, {{UniCombDiak}}, {{UniCombNewa}}, {{UniCombSidd}}
- {{UniCombKhar}}, {{UniCombRohg}}, {{UniCombYezi}}, {{UniCombPlrd}}
- {{UniCombAdlm}}
- {{UniPrep}} (spécialisation de {{Uni}} pour un caractère préposé ou antéposé, c'est-à-dire combinatoire mais codé en préfixe, visualisé associé à un caractère de base suivant) :
- Modèles de documentation des modèles de tables de caractères Unicode
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.