我找到了一个非常好的例子,展示了如何在这里创建附录列表:如何获取附录列表?但它似乎不适用于memoir
文档类。我收到错误消息“命令\appendices
已定义”。
我如何创建与课程相同的附录列表memoir
?
答案1
以下是使用memoir
toc 代码插入的一个解决方案:
\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 节。