我正在使用一个我不完全理解的复杂论文模板(http://www.latextemplates.com/template/masters-doctoral-thesis)。我尝试修改它,使摘要使用阿拉伯数字,然后是罗马数字的前言部分,然后是阿拉伯数字的章节。但是,摘要的第一页有页码,而后续页面没有。
以下是 .cls 文件摘要部分的片段:
\newenvironment{abstract}
{
\btypeout{Abstract Page}
\thispagestyle{plain}
%% \null\vfil
\begin{center}
\setlength{\parskip}{0pt}
\bigskip
{\large{Abstract} \par}
\bigskip
{\large \@title \par} % Thesis title
\medskip
{\normalsize by \\ \authornames \par} % Author name
\bigskip
{\normalsize fff\par} % Degree name
\bigskip
{\normalsize University of fff\par} % Degree name
\bigskip
{\normalsize Professors fff ch-chairs\par} % Degree name
\bigskip
\bigskip
\end{center}
}
这是主 .tex 文件的摘要部分
\mainmatter
\addtotoc{Abstract} % Add the "Abstract" page entry to the Contents
\abstract{\addtocontents{toc}{\vspace{1em}} % Add a gap in the Contents, for aesthetics
Abstract text...
}
\clearpage % Start a new page
抱歉,没有 MWE,不确定是否可行。有没有什么办法可以确保所有摘要页面都有页码,而不仅仅是第一页?
答案1
\thispagestyle{plain}
仅为此页面设置页码。添加后,\pagestyle{plain}
后续页面也会设置页码(无限期,即,直到您再次更改它)。
\thispagestyle{plain}\pagestyle{plain}
可能您稍后需要进行调整,但如果没有更完整的示例,就无法判断。