我的问题是,我不希望自动索引条目出现在目录中,而是希望手动添加。但无论我怎么尝试,自动条目总是会出现。
我尝试过以下组合:
\usepackage{imakeidx}
\usepackage{makeidx}
\makeindex
\makeindex[columns=3, intoc=false]
\makeindex[intoc=false]
\printindex
我似乎遇到的另一个问题是,键值似乎imakeidx-makeindex
根本没有做任何事情,并且\indexsetup
在序言中返回错误。我已经使用了重复构建,因此这不是 TOC 构建器的障眼法。
答案1
问题不清楚。该选项intoc=false
在包中是默认设置的imakeidx
,并且没有ToC
使用这个小文档的条目。
如果可以的话,也可以使用intoc=true
作品ToC
。
但是,makeidx
和imakeidx
不应一起加载。请使用较新的imakeidx
该包tocbibind
不应被加载,因为它不能与 一起工作imakeidx
。
\documentclass{article}
\usepackage{url}
\usepackage{imakeidx}
\makeindex[columns=3,title={Index of more or less famous \TeX\ folks},intoc=false]
\begin{document}
\tableofcontents
\vskip\baselineskip
A lot of people spend their time on \url{www.tex.stackexchange.com}, to boldly \TeX\ where others don't dare ;-)
\index{egreg}
\index{Paulo}
\index{David}
\index{Werner}
\index{Johannes}
\index{Joseph}
\index{Harish}
\index{Clemens}
\index{Heiko}
\index{Will}
\index{Bruno}
\index{Gonzalo}
\index{Mico}
\index{Ulrike}
\index{barbara}
\index{cfr}
\index{BlackForester}
\printindex
\end{document}