Apéndice: "Apéndice" no en el ToC sino en el encabezado

Apéndice: "Apéndice" no en el ToC sino en el encabezado
\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 \appendixdebido 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 Ay Btambién estaría bien.

Respuesta1

a) Según elappendixmanual, 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 paquetetocloftestableciendo \cftchapindentun 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}

ingrese la descripción de la imagen aquí

información relacionada