Форматирование нумерации страниц

Форматирование нумерации страниц

Я пытаюсь сделать нумерацию страниц в файле с домашним заданием дробью. Однако, когда я пытаюсь отобразить дробь другим цветом, последняя страница не меняет свой цвет. Как мне убедиться, что вся дробь будет зеленой, а не только текущая страница?

\documentclass[12pt]{article}
\usepackage{lipsum}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{xcolor}

\definecolor{myGreen}{rgb}{0,.4,0}

\fancyfoot[R]{\textcolor{myGreen}{\thepage/\pageref{LastPage}}}
\begin{document}
\lipsum[1-8]
\end{document}

введите описание изображения здесь

решение1

Вероятно, вы используете цветные ссылки, и цвет ссылки на последнюю страницу мешает цвету, который вы выбрали для номеров страниц. Вы можете отключить цвет ссылки следующим образом:

\documentclass[12pt]{article}
\usepackage{lipsum}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{xcolor}
\usepackage[colorlinks]{hyperref}

\fancyfoot[R]{\textcolor{green}{\hypersetup{hidelinks}\thepage/\pageref{LastPage}}}
\pagestyle{fancy}
\begin{document}
\lipsum[1-8]
\end{document}

решение2

Опубликованный код вообще не создает дробный номер страницы, поскольку пользовательский нижний колонтитул никогда не применяется. Когда я адаптирую код для применения нижнего колонтитула, я получаю равномерно окрашенную дробь.

\documentclass[12pt]{article}
\usepackage{lipsum}
\usepackage{fancyhdr}
\usepackage{lastpage}
\usepackage{xcolor}

\definecolor{myGreen}{rgb}{0,.4,0}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[R]{\textcolor{myGreen}{\thepage/\pageref{LastPage}}}
\begin{document}
\lipsum[1-8]
\end{document}

зеленый числитель и знаменатель в дробном номере страницы

Обратите внимание, что эта функциональность вам может и не понадобиться lastpage. Однако в настоящее время документация кажется немного запутанной, поэтому я бы продолжил использовать ее, lastpageесли она пока работает. (В документации говорится, что эквивалентная функциональность доступна в ядре, но для более продвинутого использования может потребоваться pageslts. Затем говорится, pagesltsчто она несовместима с текущим LaTeX.)

Связанный контент