我正在撰写一篇文章,希望目录出现在摘要之前、标题之后,并且页码计数器从摘要的 1 开始。以下是我构建报告的方式:
\documentclass[11pt, a4paper]{report}
...
\begin{document}
\maketitle
\tableofcontents
\begin{abstract}
\end{abstract}
....
不幸的是,它不起作用。标题页没有页码,目录有页码 1,摘要没有页码,实际报告的第一页有页码 1。
答案1
目录页通常是有编号的,如果您希望此页不编号,则需要添加\thispagestyle{empty}
。摘要页通常没有编号,但如果您希望它们有编号,则应添加\thispagestyle{plain}
。最后,报告的第一页从 1 开始,因为摘要环境会重置页计数器,为了解决这个问题,您可以将它放在\setcounter{page}{2}
摘要后面,或者,如果您想要一个异常大的摘要,您可以保存摘要最后一页的页面,然后将实际报告第一页的页面更改为您之前保存的值加 1。以下代码应该可以解决您的问题:
\documentclass[11pt, a4paper]{report}
\title{Title}
\author{Author}
\begin{document}
\maketitle
\tableofcontents \thispagestyle{empty}
\begin{abstract} \thispagestyle{plain}
Abstract
\newpage
Abstract
\newcounter{savepage} \setcounter{savepage}{\thepage}
\end{abstract}
\setcounter{page}{\thesavepage} \stepcounter{page}
Text
\end{document}