如何使用 arara 将索引样式文件传递给 makeindex?

如何使用 arara 将索引样式文件传递给 makeindex?

我是arara这样跑步的:

% arara: makeindex: { options: -s "%tm.ist" -t "%tm.glg" -o "%tm.gls" "tm.glo" }

使用软件包生成词汇表gloassaries。我从 IDE 设置中获取了这些选项,它们一直在我的 IDE 设置中工作。

现在,运行时arara,它会停止告诉我:

Running MakeIndex... 

Index style file %tm.ist not found.
Usage: makeindex [-ilqrcgLT] [-s sty] [-o ind] [-t log] [-p num] [idx0 idx1 ...]
FAILURE
make: *** [ararabuild] Fehler 1

抱歉,但这对我来说太神秘了。发生了什么事?main.ist确实存在于主文件夹中。

答案1

无需向 MakeIndex 传递复杂的选项来准备通过glossaries包定义的词汇表(包括首字母缩略词或符号列表)。

脚本makeglossaries会自动完成所有工作;如果你的主文件是main.tex,则运行

makeglossaries main

就可以了。对于arara,指令

% arara: makeglossaries

是正确的做法。

相关内容