我如何强制 TeX 在标题页和摘要页上添加页码?

我如何强制 TeX 在标题页和摘要页上添加页码?

我所在大学的论文布局指南有点烦人:我必须在标题页上标注页码,但我不知道该怎么做。有什么想法吗?我试过了,但\thispagestyle{plain}无济于事(尽管它对摘要有用)。

我在 SE 上找到了几个相同的问题,但得到的答案对他们(或我)不起作用。代码结构如下,我删除的基本上都是文本。

\documentclass{report}
\title{I want a 1 to appear at the bottom of this page [doesn't work]}

\begin{document}
\maketitle
\begin{abstract}
\thispagestyle{plain}
I want a 2 to appear at the bottom of this page [works fine]
\end{abstract}
I want a 3 to appear at the bottom of this page [works fine]
\end{document}

答案1

设置empty页面样式 - 通常在发布时调用\maketitle- 等同于plain页面样式:

\documentclass{report}
\title{I want a 1 to appear at the bottom of this page [works fine]}

\begin{document}

\begingroup
\makeatletter
\let\ps@empty\ps@plain % 'empty' page style = 'plain' page style
\maketitle
\endgroup

\begin{abstract}
\thispagestyle{plain}
I want a 2 to appear at the bottom of this page [works fine]
\end{abstract}
I want a 3 to appear at the bottom of this page [works fine]
\end{document}

范围界定\begingroup……\endgroup允许更改是暂时的,而\makeatletter@在宏中使用时需要

相关内容