文档中间可以添加附录吗?这对于同时处理两卷书非常有帮助,例如,新版 LaTeX Companion 第 I 和 II 部分第 3 版中使用的内容。
我尝试使用 \appendix 命令,如下所示:
\documentclass{book}
\begin{document}
\chapter{The first chapter}
\chapter{The second chapter}
{
\appendix
\chapter{The first Appendix}
\chapter{The second Appendix}
}
\chapter{The third chapter}
\chapter{The fourth chapter}
\end{document}
无济于事。
答案1
命令很简单,定义为book
: \appendix
\newcommand\appendix{\par
\setcounter{chapter}{0}%
\setcounter{section}{0}%
\gdef\@chapapp{\appendixname}%
\gdef\thechapter{\@Alph\c@chapter}}
所以你不需要一个组(因为定义都是全局的),但是在附录之后
\makeatletter
\setcounter{chapter}{2}
\setcounter{section}{0}
\gdef\@chapapp{\chaptername}
\gdef\thechapter{\@arabic\c@chapter}
\makeatother
和章节将恢复
答案2
有人喜欢这个吗?
\documentclass{book}
\usepackage{appendix}
\begin{document}
\tableofcontents
\part{Volume}
\chapter{bla} bla ...
\chapter{bla} bla ...
\begin{appendices}
\chapter{bla} bla ...
\chapter{bla} bla ...
\end{appendices}
\part{Volume}
\chapter{bla} bla ...
\chapter{bla} bla ...
\begin{appendices}
\chapter{bla} bla ...
\chapter{bla} bla ...
\end{appendices}
\end{document}