Modèle:anagrammes
Apparence
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.
Documentation du modèle
- Cette documentation est incluse depuis Modèle:anagrammes/Documentation. [rafraîchir] · [modifier] · [historique]
Usage
[modifier le wikicode]- 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 wikicode]- 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 le wikicode]{{anagrammes/fr/cehin}}
contient :{{anagrammes|lang=fr|cheni|Chien|chien|Chine|chine|chiné|échin|iench|niche|niché}}
, ce qui donne :