添加页码并在每页上添加总页数?

添加页码并在每页上添加总页数?

我习惯\pagestyle{plain}在每页底部添加页码。如果我想要“页码/总页码”或“页码/总页码”,我该怎么做?

答案1

解决方案构想

  1. 使用包lastpage定义标签LastPage,允许我们通过 来引用上一页\pageref{LastPage}

  2. 使用fancyhdr控制您的页脚。

解决方案

\documentclass{article}

\usepackage{lastpage}

\usepackage{fancyhdr}

\fancyfoot[C]{Page \thepage\ of \pageref{LastPage}}

% Uncomment to remove the header rule
% \renewcommand{\headrulewidth}{0pt} 

\pagestyle{fancy}

\usepackage{lipsum}

\begin{document}

\lipsum[1-10]

\end{document}

输出

在此处输入图片描述

进一步调整

  1. 如果你真的喜欢清楚的,也许您会想要使用\renewcommand{\headrulewidth}{0pt}(也可能是 \renewcommand{\footrulewidth}{0pt})来摆脱规则。

  2. 用于fancyhdr实际上会给你带来大量其他控制,这应该是有益的。请参阅包装文档了解更多详情。

相关内容