Apêndice: "Apêndice" não no ToC, mas no cabeçalho

Apêndice: "Apêndice" não no ToC, mas no cabeçalho
\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}

Não estou usando \appendixpor causa do bug do \include(porque na verdade estou incluindo todos os apêndices e capítulos). Gosto do padrão deste ambiente, mas quero remover a palavra "apêndice" do toc (e somente no toc! Gosto dela no cabeçalho do apêndice).

Atualmente:

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 ...

O recuo antes Ae Bseria bom também.

Responder1

a) De acordo com oappendixmanual, a opção titletoc:

Adiciona um nome (por exemplo, 'Apêndice') antes de cada apêndice listado no ToC

Se você não quer, não use.

b) Você pode recuar as entradas do apêndice com o pacotetocloftdefinindo \cftchapindentum valor razoável.

\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}

insira a descrição da imagem aqui

informação relacionada