Макрос TexStudio для слов в нижнем регистре

Макрос TexStudio для слов в нижнем регистре

Этот макрос

%SCRIPT
cursor.replaceSelectedText("\\gls{" + cursor.selectedText() + "}")

Чтобы заключить термин в \gls{}. Как сделать так, чтобы макрос также делал слово строчным?

решение1

Поддерживаются все функции/методы ECMAScript, поэтомуметод строкиtoLowerCase()делает свою работу.

%SCRIPT
cursor.replaceSelectedText("\\gls{" + cursor.selectedText().toLowerCase() + "}")

Связанный контент