Ce module définit des fonctions permettant de manipuler les données d’Unicode.
getBlocks()
Retourne la liste de tous les blocs Unicode.
getScripts()
Retourne la liste de tous les scripts Unicode.
getScriptRanges()
Retourne la liste des plages de tous les scripts Unicode.
getBlock(lowerCodepoint)
Retourne le bloc Unicode dont le point de code le plus petit correspond au paramètre ou nil
si aucun ne correspond.
lowerCodepoint
(entier) : La borne inférieure du bloc (point de code).nil
getBlockForChar(char)
Retourne le bloc Unicode contenant le caractère donné ou nil
s’il n’appartient à aucun bloc. Lance une erreur si aucun caractère ou plusieurs sont passés.
char
(chaîne) : Le caractère.nil
getScript(code)
Retourne le script Unicode correspondant au code donné ou nil
si aucun ne correspond.
code
(chaîne) : Le code du script.nil
getScriptForChar(char)
Retourne le script Unicode pour le caractère donné. Lance une erreur si aucun caractère ou plusieurs sont passés.
char
(chaîne) : Le caractère.getScriptForText(text)
Retourne le script Unicode pour le texte donné. Si le texte est composé de caractères dans plusieurs scripts, autres que Common ou Inherited, le script retourné est Common.
text
(chaîne) : Le texte.getScriptsForText(text)
Retourne les scripts Unicode pour le texte donné.
text
(chaîne) : Le texte.textHasScript(text, scriptCode)
Indique si le texte donné est dans le script Unicode donné. Retourne faux si le code ne correspond à aucun script existant.
text
(chaîne) : Le texte.scriptCode
(chaîne) : Le code du script.setWritingDirection(text)
Définit le sens d’écriture pour le texte donné, à partir de son script Unicode, en l’insérant dans une balise span.
text
(chaîne) : Le texte.blockReference
Retourne le wikicode pour le modèle Modèle:R:Bloc Unicode.
1
(entier, optionnel) : Le point de code de la borne inférieure du bloc (décimal ou hexadécimal avec préfixe « 0x »). Si ce paramètre n’est pas renseigné, le code sera extrait du titre de la page.writingDirection
Définit le sens d’écriture pour le texte donné, à partir de son script Unicode, en l’insérant dans une balise span.
1
(chaîne) : Le texte.codepoint
Retourne le point de code Unicode du caractère donné. Lance une erreur si aucun caractère ou plusieurs sont passés.
1
(1 seul caractère) : Le caractère dont on veut le point de code.hexa
(booléen, défaut = faux) : Indique si le point de code doit être retourné en hexadécimal (cf. Module:paramètres pour les valeurs possibles). La valeur hexadécimale est retournée sans le préfixe « 0x ».character
Retourne le caractère correspondant au point de code Unicode donné. Lance une erreur si le point de code est invalide.
1
(entier) : Le point de code (décimal ou hexadécimal avec préfixe « 0x »).La documentation de ce module est générée par le modèle {{Documentation module}}.
Elle est incluse depuis la page Module:données Unicode/Documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (créer).
Voir les statistiques d'appel depuis le wikicode sur l'outil wstat et les appels depuis d'autres modules.