Sous-modèle de {{ar-racine}}. N'éditer qu'avec précaution, en respectant le format, et en maintenant le tri alphabétique des lignes.

NB :

L'ordre de cette liste est celui dans lequel apparaîtront les listes construites automatiquement, sur les pages associées aux racines :

  • Les verbes sont donnés en premier.
  • Puis suivent les formes triées par lettres ajoutées ;
  • Au sein d'une même forme, les mots sont triés par diacritiques.
  • Note : Les préfixes en el- et les suffixes en -u, -ĩ, -@ũ ou -ât puis ceux en -iy²ũ sont réduits en -ũ. Il n'est donc pas nécessaire d'initialiser les formes correspondantes, la liste doit juste comporter le modèle standard en -ũ (y compris pour les formes diptotes, comme -â-u, pour pouvoir gérer les composés).

Paramètres :

  • 1 : premier paramètre à transmettre à la fonction appelée.
  • 2 : fonction appelée sur chaque schème (par défaut, {{ar-racine/ligne}}, utilisé sur les pages de définition des racines).

Le modèle est un itérateur, qui appellera pour chaque schème de la liste la fonction {{{2}}} avec pour premier paramètre {{{1}}} et pour second paramètre le nom du modèle de schème (de la forme ar-*a*a*a).

Exemple modifier

La page Annexe:Schèmes arabes construit le corps de son tableau par un appel de : {{ar-racine/liste| | ar-racine/tableau}}.
Le modèle appelle itérativement le modèle de mise en page {{ar-racine/tableau}}, en lui passant un premier paramètre vide, et comme second paramètre le nom du shème à traiter, de la forme {{ar-*a*a*a}}. Le sous-modèle {{ar-racine/tableau}} créé les quatre colonnes de la ligne, en appelant en particulier le nom du schème pour déterminer son type et son sens.