在示例 1 中,页码没有出现在最后一页上。这在某种程度上与\theproperpage
在环境 theplay 中定义命令有关,正如示例 2 所做的那样——在两页上都加上了页码。
== 示例 1
\documentclass[12pt]{report}
\usepackage{fancyhdr}
\newcommand{\theproperpage}{}
\newenvironment{theplay}
{\renewcommand{\theproperpage}{\thepage}}
{}
\pagestyle{fancy}
\fancyfoot{}
\fancyhead[R]{\theproperpage}
\begin{document}
\begin{theplay}
blah
\newpage
blah
\end{theplay}
\end{document}
== 示例 2
\documentclass[12pt]{report}
\usepackage{fancyhdr}
\newcommand{\theproperpage}{}
\pagestyle{fancy}
\fancyfoot{}
\fancyhead[R]{\thepage}
\begin{document}
\renewcommand{\theproperpage}{\thepage}
blah
\newpage
blah
\end{document}