Tabla de contenidos separada para los apéndices

Tabla de contenidos separada para los apéndices

¿Es posible hacer dos índices separados en un informe? Quiero uno para el documento principal y otro para los apéndices.

Estoy escribiendo en el memoirentorno del informe.

Respuesta1

Esto debería bastar. Incluí la Appendicesentrada en el primer toc porque pensé que sería mejor para los usuarios.

La idea es agregar enlaces al TOCarchivo en ciertos lugares, de modo que podamos ejecutar código en esos lugares. Luego completamos estos ganchos con código que modifica qué tan abajo en la estructura del toc nos gustaría componer.

\documentclass[a4paper]{memoir}
% just to provide sample code
\usepackage{kantlipsum}
\newcounter{tst}
\newcommand\xxx{\stepcounter{tst}\chapter{Test \thetst} \kant[1]}

% disable everything after the POST hook
\cftinsertcode{POST}{
\setcounter{tocdepth}{-1}
}

\newcommand\tableofcontentsapps{
\begingroup
% disable first part
\cftinsertcode{PRE}{
\setcounter{tocdepth}{-10}
}
% enable down to subsection within appendices
\cftinsertcode{POST}{
\setcounter{tocdepth}{2}
}
\renewcommand\contentsname{List of appendices}
\tableofcontents*
\endgroup
}


\begin{document}

\tableofcontents*

\cftinserthook{toc}{PRE}

\xxx\xxx\xxx

\appendix
\appendixpage

\tableofcontentsapps

\cftinserthook{toc}{POST}

\xxx\xxx\xxx


\end{document}

información relacionada