Titletoc - addtocontents が部分的な toc \startcontents に従っていない

Titletoc - addtocontents が部分的な toc \startcontents に従っていない

次の MWE を検討してください。

2つの章。最初の章では、目次に2つの項目を追加挿入します。

a) - \addcontentsline 経由の 1 つ b) - \addtocontents 経由の 2 つ目

  • (a)部分的なTOCに関して適切に行動する
  • (b)は第2章の部分目次まで続く。

なぜこうなった?

それを防ぐにはどうしたらいいでしょうか?

私のドキュメントにはいくつかの副作用がありますが、ここでは詳しく説明しません (\addtocontents を介して toc にコードを挿入しており、これが後続の章で繰り返されていることだけを述べます)。

 \documentclass{book}
 \usepackage{titletoc}

\newcommand{\printmyminitoc}{%
\startcontents[mypart]
\printcontents[mypart]{}{1}[4]{}
}%

\begin{document}
\tableofcontents

\chapter{Chapter 1}
\printmyminitoc
\section{Sec1}
\subsection{Subsec1}
\subsection{Subsec2}
\section{Sec2}
 \addcontentsline{toc}{section}{added via addcontentsline}
 \addtocontents{toc}{{added via addtocontents\endgraf}}

\chapter{Chapter 2}
\printmyminitoc
\section{Sec1}
\subsection{Subsec1}
\subsection{Subsec2}
\section{Sec2}

\end{document}

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

関連情報