Esta macro
%SCRIPT
cursor.replaceSelectedText("\\gls{" + cursor.selectedText() + "}")
Para incluir um termo com \gls{}. Como posso fazer com que a macro também coloque a palavra em minúscula?
Responder1
Todas as funções/métodos ECMAScript são suportados, daí ométodo de stringtoLowerCase()
faz o trabalho.
%SCRIPT
cursor.replaceSelectedText("\\gls{" + cursor.selectedText().toLowerCase() + "}")