Supongamos que un libro tiene solo 4 capítulos. Supongamos que cada capítulo tiene una cantidad ridículamente grande de secciones, digamos, 100. Una tabla de contenido con profundidad = 0 para este libro ocupará sólo 1 página, mientras que una tabla de contenido con profundidad = 1 tendrá 20 páginas.
Para un libro de este tipo, sería fantástico tener dos índices consecutivos: el primero se referiría únicamente a los capítulos y el segundo dividiría los capítulos en secciones.
¿Cómo podría hacer esto?
En el siguiente ejemplo, el segundo TOC queda en blanco.
\documentclass{book}
\begin{document}
\setcounter{tocdepth}{0}
\tableofcontents
\setcounter{tocdepth}{1}
\tableofcontents
\chapter{One}
\section{a} \section{b} \section{c} \section{d} \section{e}
\chapter{Two}
\section{a} \section{b} \section{c} \section{d} \section{e}
\chapter{Three}
\section{a} \section{b} \section{c} \section{d} \section{e}
\chapter{Four}
\section{a} \section{b} \section{c} \section{d} \section{e}
\end{document}
Respuesta1
paqueteshorttoc
\documentclass{book}
\usepackage{shorttoc}
\begin{document}
\shorttableofcontents{\contentsname}{0}
\setcounter{tocdepth}{1}
\tableofcontents
\chapter{One}
\section{a} \section{b} \section{c} \section{d} \section{e}
\chapter{Two}
\section{a} \section{b} \section{c} \section{d} \section{e}
\chapter{Three}
\section{a} \section{b} \section{c} \section{d} \section{e}
\chapter{Four}
\section{a} \section{b} \section{c} \section{d} \section{e}
\end{document}
puedes usar\shorttoc{\contentsname}{0}