我有一个带有文档类的普通乳胶文档book
,其中包含多个\part
s。我想按以下方式组织我的书:
Part I
Chapter 1
Chapter 2
Chapter 3
Chapter* (unnumbered) Appendix A
Part II
Chapter 1
Chapter 2
Chapter* (unnumbered) Appendix A
Chapter* (unnumbered) Appendix B
Part III
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter* (unnumbered) Appendix A
如你所见,我希望为书的每个部分添加一个附录。每个附录可能有一个或多个附录章节。
我现在有的是:
\documentclass{book}
\begin{document}
\part{One}
\chapter{Ch One}
\chapter{Ch Two}
\chapter{Ch Three}
\chapter*{Appendix A}
\part{Two}
\chapter{Ch One}
\chapter{Ch Two}
\chapter*{Appendix A}
\chapter*{Appendix B}
\part{Three}
\chapter{Ch One}
\chapter{Ch Two}
\chapter{Ch Three}
\chapter{Ch Four}
\chapter*{Appendix A}
\end{document}
除了标题之外,这几乎可以正常工作。在附录页面中,标题显示最后一个编号的章节和部分的名称。
我怎样才能为书中的每个部分制作真正的附录?我想要一个标准解决方案,而不是破解方法。
答案1
您可以使用appendix
包裹。
\documentclass{book}
\usepackage{appendix}
\usepackage{chngcntr}
% To reset chapter counter for every part
\counterwithin*{chapter}{part}
% To reset appendix counter for every `appendices` environment
\renewcommand{\restoreapp}{}
\begin{document}
\part{One}
\chapter{Ch One}
\chapter{Ch Two}
\chapter{Ch Three}
\begin{appendices}
\chapter{Appendix A}
\end{appendices}
\part{Two}
\chapter{Ch One}
\chapter{Ch Two}
\begin{appendices}
\chapter{Appendix A}
\chapter{Appendix B}
\end{appendices}
\part{Three}
\chapter{Ch One}
\chapter{Ch Two}
\chapter{Ch Three}
\chapter{Ch Four}
\begin{appendices}
\chapter{Appendix A}
\end{appendices}
\end{document}