
このマクロ
%SCRIPT
cursor.replaceSelectedText("\\gls{" + cursor.selectedText() + "}")
用語を \gls{} で囲みます。マクロで単語も小文字にするにはどうすればよいでしょうか?
答え1
すべてのECMAScript関数/メソッドがサポートされているため、文字列メソッドtoLowerCase()
仕事をします。
%SCRIPT
cursor.replaceSelectedText("\\gls{" + cursor.selectedText().toLowerCase() + "}")