Этот макрос
%SCRIPT
cursor.replaceSelectedText("\\gls{" + cursor.selectedText() + "}")
Чтобы заключить термин в \gls{}. Как сделать так, чтобы макрос также делал слово строчным?
решение1
Поддерживаются все функции/методы ECMAScript, поэтомуметод строкиtoLowerCase()
делает свою работу.
%SCRIPT
cursor.replaceSelectedText("\\gls{" + cursor.selectedText().toLowerCase() + "}")