Modèle:ar-chr
Documentation du modèle
- Cette documentation est incluse depuis Modèle:ar-chr/Documentation. [rafraîchir] · [modifier] · [historique]
Usage[modifier le wikicode]
- Le modèle
{{ar-chr}}
renvoie le n-ème caractère d'une chaîne passée en paramètre ( 1 ≤ n ≤ 499 ) et rien sinon.
{{ar-chr|text|n}}
Paramètres[modifier le wikicode]
1 |
(obligatoire) | La chaîne de caractères |
2 |
(obligatoire) | Le rang du caractère à extraire. |
- Le caractère recherché doit être dans la liste des caractères admissibles, donnée (indirectement) par
{{ar-chr/list}}
; sinon le modèle renvoie "°". Tous l'alphabet arabe est identifié, ainsi que les chiffres romains ; si d'autres caractères doivent être identifiables il suffit de rajouter les lignes correspondantes dans{{ar-chr/list}}
(avec parcimonie, parce que ça augmente le temps d'exécution du modèle). - Les diacritiques comptent pour un caractère.
Exemples[modifier le wikicode]
{{ar-chr|برك|2}}
donneر
(deuxième caractère de برك)
{{ar-chr|{{ar-bi|m|a|k|°|t|u|ū|b|un}}|5}}
donneت
(les diacritiques explicités comptent comme caractère).{{ar-chr|{{ar-bi1|b}}c{{ar-bi1|d}}|2}}
donnec
(le caractère trouvé en position 2, "c", n'est pas dans la liste des caractères arabes).{{ar-chr|b{{ar-bi1|s}}{{ar-bi1|d}}|2}}
donneس
(les caractères avant celui recherché peuvent ne pas être dans la liste).
Voir aussi[modifier le wikicode]
- Modèle importé de meta:template:chr.
- Voir Discussion modèle:ar-chr pour une explication de son fonctionnement.
{{ar-bi}}
: transcrit en arabe une suite de paramètres saisis sur clavier occidental.{{ar-bi1}}
: idem, pour un seul caractère.