如何向目录添加描述

如何向目录添加描述

我想在每一章中添加一个解释……就像图片那样……

在此处输入图片描述

有没有办法用这种方式编辑目录?

我需要一个与上图所示的结果类似的结果。

答案1

我认为描述也不应该与页码一起使用,因此我提供了一个名为的宏\desctotoc,它将参数写入目录并在之后留下一些中等垂直空间。

为了防止脆弱的命令导致错误,我使用了一种\detokenize方法,其中\addtocontents包括用于将内容写入 ToC 相关文件的“主”宏。

\documentclass{memoir}

\usepackage{blindtext}

\newcommand{\desctotoc}[1]{%
  \addtocontents{toc}{\medskip\noindent\detokenize{#1}\leavevmode\par\medskip}
}

\begin{document}
\tableofcontents

\chapter{Foo}
\desctotoc{%
  \begin{itemize}
    \item foo
    \item bar
  \end{itemize}
}

\chapter{Foobar}

\desctotoc{\blindtext}


\end{document}

在此处输入图片描述

相关内容