是否有一种“强力”的方法可以将页脚添加到特定页面?

是否有一种“强力”的方法可以将页脚添加到特定页面?

我正在使用一个我不完全理解的复杂论文模板(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}

可能您稍后需要进行调整,但如果没有更完整的示例,就无法判断。

相关内容