仅页面右下角的页码

仅页面右下角的页码

我想知道,\documentclass{article}如何才能将某一特定页面的页码改为位于右下角,而不是位于底部中央。目前,我正在使用解决方法是去掉页码(因为我面临着同样的“大”表格问题),但我想让它显示在右下角,或者甚至在右边的页边距。

答案1

先说一句:我认为在表格过高的页面上不打印页码是完全可以接受的——只要这样的页面不是很多。要临时不打印页码,只需针对相关页面发出适当的指令即可\thispagestyle{empty}

相反,如果您更喜欢在页脚行的右边缘打印页码,我建议您加载包fancyhdrfancy按照下面的模型示例修改其页面样式。

\documentclass{article}
\usepackage{lipsum} % filler text
\usepackage{afterpage} % for '\afterpage' directive

% fancyhdr package provides 'fancy' page style, with lots of
% control over headers and footers:
\usepackage{fancyhdr} 
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[C]{}
\fancyfoot[R]{\thepage}

\begin{document}

\lipsum[1-3] % filler text

\afterpage{% Defer execution until start of next page:
\thispagestyle{fancy} % or '\thispagestyle{empty}'
\begin{table}[p]
\caption{Whatever}
\centering
\begin{tabular}{lll}
\hline
% body of tabular env.
aaaa & bbbb & cccc \\
\hline
\end{tabular}
\end{table}
\clearpage % "flush" accumulated float(s)
} % end of scope of "\afterpage" directive -- page style back to 'plain'

\lipsum[4-10] % more filler text

\end{document}

相关内容