info Documentation du modèle

Usage modifier

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

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

  • {{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}} donne c (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