Как НЕ получить запись индекса в оглавлении?

Как НЕ получить запись индекса в оглавлении?

Моя проблема в том, что я не хочу, чтобы автоматизированная запись индекса отображалась в TOC, а предпочел бы добавить ее вручную. Но что бы я ни пытался, автоматизированная запись всегда появляется.

Я пробовал следующие комбинации:

\usepackage{imakeidx}
\usepackage{makeidx}

\makeindex
\makeindex[columns=3,  intoc=false]
\makeindex[intoc=false]

\printindex

Другая проблема, с которой я, похоже, столкнулся, заключается в том, что key-values ​​с 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}

введите описание изображения здесь

Связанный контент