\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[title,toc,titletoc,page]{appendix}
\begin{document}
\tableofcontents
\chapter{MyChapter}
\begin{appendices}
\chapter{Any appendix title}
\end{appendices}
\end{document}
No lo estoy usando \appendix
debido al error \include
(porque de hecho estoy incluyendo todos los apéndices y capítulos). Me gusta el valor predeterminado de este entorno, pero quiero eliminar la palabra "apéndice" en el índice (¡y solo en el índice! Me gusta dentro del encabezado del apéndice).
Actualmente:
Contents
1 MyChapter 3
Appendices 5
Appendix A Any appendix title 7
Esperado:
Contents
1 MyChapter 3
Appendices 5
A Any appendix title 7
B ...
La sangría anterior A
y B
también estaría bien.
Respuesta1
a) Según elappendix
manual, la opción titletoc
:
Agrega un nombre (por ejemplo, 'Apéndice') antes de cada apéndice enumerado en el ToC
Si no lo quieres, no lo uses.
b) Puede sangrar las entradas del apéndice con el paquetetocloft
estableciendo \cftchapindent
un valor razonable.
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{tocloft}
\usepackage[title,toc,page]{appendix}
\begin{document}
\tableofcontents
\chapter{MyChapter}
\begin{appendices}
\addtocontents{toc}{\protect\setlength{\cftchapindent}{3em}}
\chapter{Any appendix title}
\end{appendices}
\end{document}