Módulo:Linguística/doc
Esta é a página de documentação para Módulo:Linguística
Utilização
Funções exportáveis (lista incompleta) :
vowelfirst(str)
devolvetrue
se o primeiro caractere da cadeia é uma vogal.
inparentheses(str, lang, space)
, simstr
é nil, devolve nil, senão, devolvestr
com parênteses e precedidos de um caracterespace
.
of(str, gender, number, determiner, raw)
devolve"de " .. str
ou de uma cadeia similar mais correcta gramaticalmente. Parâmetros:
str
A cadeia de iniciogender
(m
ou (f
) para adaptação gramática ("de", "da"). Padrão : "n".number
(s
oup
) para os acordos gramáticos ("des"). Padrão :s
.determiner
(true
oufalse
) para adaptação gramatical ("do" -> "da") Padrão : false.raw
cadeia não formatada para saber mais facilmente se ela começa com uma consonante ou uma vogal para ilustração.
conj(args, conjtype)
: concatenar os argumentos não nulos da tabelaargs
, em utilizaçãoconjtype
como separador. Valor de conjtype :
"new line"
: ajusta uma linha entre cada arg, e mete em maiúscula o inicio de cada argumento."or"
separa conjugações "e" por um " ou ", e os outros por uma virgula."and"
: separa conjugações "e" por um " ou ", e os outros por uma virgula."comma"
virgula entre cada argoutra cadeia
todas os termos separados pelo termo indicadodefault
= "and"
textoLink(str)
ucfirst(str)
devolve a cadeia indicada, com uma maiúscula adicionada ao primeiro caractere informado
Uso
Outra documentação: