
Я использую \pagestyle{plain}
для добавления номера страницы к каждой странице в ее нижней части. Если мне нужно что-то вроде "номер страницы / общее количество страниц" или "номер страницы из общего количества страниц", как мне это сделать?
решение1
Идея решения
Использовать пакет
lastpage
для определения меткиLastPage
, позволяющей нам ссылаться на последнюю страницу через\pageref{LastPage}
.Использовать
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}
Выход
Дальнейшая доработка
Если вам это действительно нравитсяпростой, возможно, вы захотите использовать
\renewcommand{\headrulewidth}{0pt}
(и может быть\renewcommand{\footrulewidth}{0pt}
), чтобы избавиться от правил.Использование
fancyhdr
на самом деле дает вам массу других элементов управления, которые должны быть полезными. Пожалуйста, см.пакет документациидля получения более подробной информации.