Module:Linguistique/Documentation
Apparence
Ceci est la page de documentation pour Module:Linguistique
Utilisation
[modifier le wikicode]Fonctions exportables (liste incomplète) :
vowelfirst(str)retournetruesi le premier caractère de la chaîne est une voyelle.inparentheses(str, lang, space), sistrest nil, retourne nil, sinon, retournestrentourée de parenthèse et précédée du caracètreou de la chaîne précisée dans le paramètrespace.of(str, gender, number, determiner, raw)retourne"de " .. strou d'une chaîne similaire mais plus correcte grammaticalement. Paramètres
strla chaîne de départgender(mou (f) pour adaptation grammatical ("du", "de la"). Défaut : "n".number(soup) pour les accords grammaticaux ("des"). Défaut :s.determiner(trueoufalse) pour adapatation grammaticale ("du" -> "de l'") Défaut : false.rawchaîne non formatée pour savoir plus facilement si elle commencer par une consonne ou une voyelle pour les élisions.
conj(args, conjtype): concatènes les arguments non nuls de la tablesargs, en utilisantconjtypecomme séparateur. Valeurs de conjtype:
- *
"new line": ajoute une ligne entre chaque arg, et met une majuscule au début de chaque argument. - *
"or"sépare l'avant-dernier et le dernier "or" par une " ou ", et les autres par une virgule. - *
"and": sépare l'avant-dernier et le dernier "et" par une " ou ", et les autres par une virgule. - *
"comma"virgule entre chaque arg - *
autre chaînetous les termes séparés par le terme indiqué - *
default= "and"
texteLien(str)ucfirst(str)retourne la chaîne indiqué, en ajoutant une majuscule au premier caractère affiché
[[Catégorie:Documentation de module]]