Modèle:ar-racine/liste
Apparence
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 :
- Pour voir la liste complète, consulter Annexe:Schèmes arabes.
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 le wikicode]- 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.