`multind` 打印空索引

`multind` 打印空索引

我试图在阅读后运行具有多个索引的文档及其引用,但我的 pdf 索引没有内容。我甚至对文件运行了 MakeIndex,尽管我不知道在使用时是否适用multind。我无法成功运行的一个简短示例是:

\documentclass{article}
\usepackage[utf8]{inputenc}

\usepackage{multind}
\makeindex{books}
\makeindex{authors}

\begin{document}
Text\index{books}{b1}, text\index{authors}{a1}.

Text\index{books}{b2}\index{authors}{a2}. End of text.

\printindex{books}{The Books index}
\printindex{authors}{The Authors index}
\end{document}

idx 文件在那里,并且包含信息。我错过了什么小技巧?

答案1

你必须跑

makeindex books.idx
makeindex authors.idx

问题是,当您makeindex从编辑器调用时,它会在 上运行main.idx,其中是您当前文件main的名称。tex

在此处输入图片描述

编辑:要配置 TeXstudio(我猜 TeXmaker 类似)在当前文件夹中的makeindex所有文件上运行,请传递给命令,如图所示idx?*.idx

在此处输入图片描述

相关内容