付録: 「付録」は目次ではなくヘッダーにあります

付録: 「付録」は目次ではなくヘッダーにあります
\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}

\appendixバグがあるため使用していません\include(実際はすべての付録と章を含めているため)。この環境のデフォルトは気に入っていますが、目次の「付録」という単語を削除したいと思います (目次のみで削除してください。付録のヘッダー内が気に入っています)。

現在:

Contents

1 MyChapter                       3 
Appendices                        5
Appendix A Any appendix title     7

期待される:

Contents

1 MyChapter                       3 
Appendices                        5
    A Any appendix title          7
    B ...

Aおよびの前のインデントBも良いでしょう。

答え1

a) によるとappendixマニュアル、 オプションtitletoc

目次に記載されている各付録の前に名前(例:付録)を追加します。

必要ない場合は使用しないでください。

b) 付録のエントリをパッケージでインデントすることができますtocloft\cftchapindent適切な値に 設定することによって。

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

ここに画像の説明を入力してください

関連情報