多个索引

多个索引

我正在尝试编写包含多个索引的报告。一个索引用于关键字,另一个索引用于作者。

尽管在互联网上进行了广泛的搜索,我还是没有找到任何可行的示例。

你能提供任何完全的有用的例子?我会使用 imakeidx 包,但我不在乎你用什么包,只要它真的能用就行。

答案1

根据要求,这是一个完整的 MWE,使用进行编译shell escape,例如

pdflatex   --shell-escape   "mult-indexes.tex"

或者,否则,arara做举重

arara mult-indexes.tex

它使用imakeidx包裹。

% arara: pdflatex: {shell: on}
\documentclass{article}
\usepackage[splitindex]{imakeidx}

% index stuff
% index stuff
% index stuff
\makeindex
\makeindex[name=practice,title=Practice -- what do we do]
\makeindex[name=knowledge,title=Knowledge -- what we need to know]
\makeindex[name=values,title=Values -- being professional]
\makeindex[name=assessment,title=Assessment criteria]

\begin{document}

here is some text

\index[practice]{cmh}
\index[knowledge]{shuhalo}
\index[values]{something}
\index[assessment]{else}

\printindex[practice]
\printindex[knowledge]
\printindex[values]
\printindex[assessment]

\end{document}

相关内容