附有目录和回忆录的附录列表

附有目录和回忆录的附录列表

我找到了一个非常好的例子,展示了如何在这里创建附录列表:如何获取附录列表?但它似乎不适用于memoir文档类。我收到错误消息“命令\appendices已定义”。

我如何创建与课程相同的附录列表memoir

答案1

以下是使用memoirtoc 代码插入的一个解决方案:

\documentclass[a4paper]{memoir}
% sample data
\newcounter{dlf}
\newcommand\test{%
  \stepcounter{dlf}
  \chapter{Test chapter \thedlf}
  \section{test section \thedlf}}
\cftinsertcode{preapp}{\setcounter{tocdepth}{-10}}
\newcommand\apptoc{
  \begingroup
  \cftinsertcode{prenorm}{\setcounter{tocdepth}{-10}}
  \cftinsertcode{preapp}{\setcounter{tocdepth}{3}}
  \renewcommand\contentsname{List of appendencies}
  \tableofcontents*
 \endgroup
}
\begin{document}
\cftinserthook{toc}{prenorm}

\tableofcontents*

\test\test\test

\appendix
\appendixpage
\cftinserthook{toc}{preapp}

\apptoc

\test\test\test

\end{document}

答案2

Memoir 已包含目录功能。附录的最小示例如下:

\documentclass{memoir}
\begin{document}
\tableofcontents
\chapter{One}
\appendix
\appendixpage
\chapter{Alpha}
\end{document}

在此处输入图片描述

也可以看看回忆录手册第 6.2.1 节。

相关内容