![附录前有标题的空白页](https://linux22.com/image/368770/%E9%99%84%E5%BD%95%E5%89%8D%E6%9C%89%E6%A0%87%E9%A2%98%E7%9A%84%E7%A9%BA%E7%99%BD%E9%A1%B5.png)
我正在使用文档类report
。为了确保单词“附录”出现在我的目录中,我使用了以下内容:
\usepackage[title,titletoc,toc, page]{appendix}
和
\begin{appendices}
\include{SomeAp1}
\clearpage
\include{SomeAp2}
\end{appendices}
这会将单词“附录”添加到我的目录中。但是,它还会在第一个附录之前创建一个标题为“附录”的额外页面。因此,目录中不会显示以下内容:
附录 第 11 页 附录 A 第 11 页 附录 B 第 17 页
我明白了
附录 第 10 页 附录 A 第 11 页 附录 B 第 17 页
添加:
\documentclass{report}
\usepackage{comment}
\usepackage{amssymb}
\usepackage{xspace}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{enumerate}
\usepackage{amssymb}
\usepackage{multirow}
\usepackage[letterpaper,left=1in,right=1in,top=1in,bottom=1in]{geometry}
\usepackage{tocbibind}
\usepackage[title,titletoc,toc,page]{appendix}
\usepackage[doublespacing]{setspace}
\usepackage{hyperref}
\hypersetup{
colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black}
\setcounter{secnumdepth}{3}
\begin{document}
\pagenumbering{roman}
\setcounter{page}{2}
\include{Abstract}
\include{Acknowledgements}
\tableofcontents
\listoffigures
\clearpage
\pagenumbering{arabic}
\setcounter{page}{1}
\include{someChapter}
\bibliographystyle{plain}
\bibliography{MyLib}
\begin{appendices}
\include{Ap1}
\clearpage
\include{Ap2}
\end{appendices}
\end{document}
添加:我添加了
\usepackage[toc,titletoc,title]{appendix}
代替
\usepackage[title,titletoc,toc, page]{appendix}
这几乎达到了我想要的效果,但有一个问题。在目录中,首先提到附录 A,然后是附录,然后是附录 B。
先感谢您
答案1
不要使用包toc
的选项appendix
。正如文档所述:“[它] 在列出附录之前将标题(例如附录)放入目录中”
据我所知
\usepackage[title,titletoc,page]{appendix}
给出您想要的结果。
答案2
您首先需要删除软件包的page
选项appendix
。然后,您就会遇到软件包文档appendix
“2.1 已知问题”中描述的问题:生成的目录代码\begin{appendices}
与以下命令交互不良\include
,导致目录中的顺序不正确。
解决方法是将第一个替换\include{SomeAp1}
为\begin{appendices}
:\input{SomeAp1}
\documentclass{report}
\usepackage{tocbibind}
\usepackage[toc,titletoc,title]{appendix}
\begin{document}
\pagenumbering{roman}
\setcounter{page}{2}
\tableofcontents
\clearpage
\pagenumbering{arabic}
\setcounter{page}{1}
\chapter{Some Chapter}
\begin{appendices}
\input{Ap1}
\include{Ap2}
\end{appendices}
\end{document}
哪里Ap1.tex
\chapter{Appendix 1}
Text.
并且Ap2.tex
是
\chapter{Appendix 2}
Text.