在使用回忆录类时,我想将我的附录显示如下: 就像在图中一样,我希望将各个附录作为公共标题“附录”下的部分。
我的简化代码如下:
\documentclass[11pt,a4paper,twoside,openright]{memoir}
\usepackage{lipsum}
\begin{document}
\tableofcontents
\chapter{First Chapter}
\lipsum[1]
\section{First Section}
\section{Second Section}
\appendixpage
\begin{appendices}
\makeatletter
\addtocontents{toc}{%
\begingroup
\let\protect\l@chapter\protect\l@section
\let\protect\l@section\protect\l@subsection}
\makeatother
\chapter{First Appendix}
\chapter{Second Appendix}
\addtocontents{toc}{\endgroup}
\end{appendices}
\end{document}
但是,我得到了以下信息:
有没有什么解决方案可以获取之前指示的附录格式?
谢谢
编辑:添加了简化代码,添加了我的结果,删除了其他代码
答案1
查看部分6.2.1 附录在手册中(> texdoc memoir
)。
不要使用appendix
包作为memoir
代码的封面(只是方式略有不同)。宏宏\appendixpage
在文档中插入附录页面并将标题添加到目录中。因此,类似于以下内容(未经测试):
\appendixpage
\begin{appendices}
\makeatletter
\addtocontents{toc}{%
\begingroup
\let\protect\l@chapter\protect\l@section
\let\protect\l@section\protect\l@subsection}
\makeatother
\input{Appendices/A_Appendix}
\addtocontents{toc}{\endgroup}
\end{appendices}