![仅页面右下角的页码](https://linux22.com/image/402579/%E4%BB%85%E9%A1%B5%E9%9D%A2%E5%8F%B3%E4%B8%8B%E8%A7%92%E7%9A%84%E9%A1%B5%E7%A0%81.png)
我想知道,\documentclass{article}
如何才能将某一特定页面的页码改为位于右下角,而不是位于底部中央。目前,我正在使用这解决方法是去掉页码(因为我面临着同样的“大”表格问题),但我想让它显示在右下角,或者甚至在右边的页边距。
答案1
先说一句:我认为在表格过高的页面上不打印页码是完全可以接受的——只要这样的页面不是很多。要临时不打印页码,只需针对相关页面发出适当的指令即可\thispagestyle{empty}
。
相反,如果您更喜欢在页脚行的右边缘打印页码,我建议您加载包fancyhdr
并fancy
按照下面的模型示例修改其页面样式。
\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}