Logo du langage Lua
Ce modèle utilise le Module:anagrammes, un script écrit dans le langage de programmation Lua. Toute expérimentation devrait être conduite d’abord via une sous-page bac à sable ou dans votre espace utilisateur.
info Documentation du modèle


Usage modifier

Le modèle {{anagrammes}} doit être utilisé sur des pages de l’espace Modèle pour créer des listes d’anagrammes. Les modèles doivent être nommés selon le modèle suivant : Modèle:anagrammes/<code>/<alphagramme>, où <code> représente le code de langue et <alphagramme> représente l’alphagramme de la liste d’anagrammes.
L’alphagramme est la liste des lettres dans l’ordre alphabétique. Pour éviter de devoir le calculer à la main, vous pouvez ajouter le modèle {{voir anagrammes}} sur une page de l’espace principal qui est dans la liste d’anagrammes et créer la page en suivant le lien rouge généré.

Paramètres modifier

Le modèle prend comme paramètres le code de la langue concernée et une liste de taille illimitée de tous les anagrammes correspondant à l’alphagramme et la langue choisie. Les mots ne doivent pas nécessairement être triés, le modèle s’occupe de les trier et de les regrouper sur la même ligne quand les seules différences sont une différence de casse ou de diacritiques.

Exemples modifier

  • {{anagrammes/fr/cehin}} contient :
  • {{anagrammes|lang=fr|cheni|Chien|chien|Chine|chine|chiné|échin|iench|niche|niché}}, ce qui donne :

Voir aussi modifier