todonotes: Einfügen von Kapitelüberschriften in die Liste der Aufgaben

todonotes: Einfügen von Kapitelüberschriften in die Liste der Aufgaben

Für todonotesein Paket würde ich gerne wissen, wie man Kapitelüberschriften in die Aufgabenliste einfügt, um sie unter den jeweiligen Kapiteln zu gruppieren.

\documentclass{book}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[hidelinks,colorlinks=false]{hyperref}
\usepackage{todonotes,lipsum}


\begin{document}

    \listoftodos

    \chapter{1st Chapter}
    \lipsum[1]
    \todo[inline]{1st todo}

    \chapter{2nd Chapter}
    \lipsum[2]
    \todo[inline]{2nd todo}

\end{document}

Antwort1

Sie können in der Präambel des Dokuments (also davor \begin{document}) Folgendes hinzufügen:

\makeatletter
\let\ori@chapter\@chapter
\def\@chapter[#1]#2{\ori@chapter[#1]{#2}%
  \if@mainmatter\addcontentsline{tdo}{chapter}{\protect\numberline{\thechapter}{#1}}%
  \else\addcontentsline{tdo}{chapter}{#1}%
  \fi}
\makeatother

Bildbeschreibung hier eingeben

verwandte Informationen