我正在用 latex 写报告,文档中包含了附录。排版时,标题“附录”单独出现在一页上。我希望这个“附录”标题与附录内容在同一页上。我该怎么办?
\documentclass[12pt, oneside]{report}
\usepackage[left=1in, top=1in, bottom=1in, right=1in]{geometry}
\geometry{letterpaper}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{indentfirst}
\usepackage{abstract}
\usepackage{biblatex}
\usepackage[toc,page]{appendix}
\begin{document}
\tableofcontents
\thispagestyle{empty}
\chapter{Introduction}
\newpage
\addcontentsline{toc}{chapter}{Bibliography}
\nocite{Lec2}
\printbibliography
\begin{appendices}
\chapter{stuff} \label{App: AppendixA}
\begin{figure}[h]
\centering
\includegraphics[scale=0.62]{stuff}
\end{figure}
\chapter{stuff} \label{App: AppendixB}
\begin{figure}[h]
\centering
\includegraphics[scale=0.75]{stuff}
\end{figure}
\end{appendices}
\end{document}
答案1
我建议page
在加载时简单地删除该选项appendix
,这样就不会显示带有“附录”的页面。
但是如果您确实希望“附录”标题与附录内容位于同一页面上,这里有一种方法(当然,我不建议这样做)。
在后面添加以下几行\begin{appendices}
\clearpage
\begingroup
\let\clearpage\relax
\begin{center}
\Huge\bfseries\appendixpagename
\end{center}
\chapter{stuff} \label{App: AppendixA}
\endgroup
page
并在加载时删除该选项appendix
。
梅威瑟:
\documentclass[12pt, oneside]{report}
\usepackage[left=1in, top=1in, bottom=1in, right=1in]{geometry}
\geometry{letterpaper}
\usepackage{setspace}
\usepackage[demo]{graphicx}
\usepackage{indentfirst}
\usepackage{abstract}
\usepackage[toc]{appendix}
\begin{document}
\tableofcontents
\thispagestyle{empty}
\chapter{Introduction}
\begin{appendices}
\clearpage
\begingroup
\let\clearpage\relax
\begin{center}
\Huge\bfseries\appendixpagename
\end{center}
\chapter{stuff} \label{App: AppendixA}
\endgroup
\begin{figure}[h]
\centering
\includegraphics[scale=0.62]{stuff}
\end{figure}
\chapter{stuff} \label{App: AppendixB}
\begin{figure}[h]
\centering
\includegraphics[scale=0.75]{stuff}
\end{figure}
\end{appendices}
\end{document}
输出