文档开头的索引:imakeidx

文档开头的索引:imakeidx

我正在尝试创建一个包含两个索引的文档,其中一个索引必须出现在最开始的位置。关于这类事情有两个老问题这里这里。一个解决方案似乎是使用imakeidx带有选项的包noautomatic,然后手动编译。考虑:

\documentclass[notitlepage]{book}

\usepackage[noautomatic]{imakeidx}

\makeindex
\makeindex[name=other,title=Other One]

\begin{document}

\frontmatter
Blah.
\printindex[other]

\mainmatter
Here is some text \index[other]{Text}.
Here is some more text \index{More text}.

\printindex

\end{document}

当我运行时MakeIndex,它会生成两个 .idx 文件,但是当我之后进行编译时,只会打印主索引。

确保前言中的索引被打印出来的最简单的方法是什么?

我在 Windows 10 上使用 TexLive 和 TexStudio。

相关内容