我有一个棘手的问题;有没有办法在文档中以罗马字体开始页码部分左边(实际上是整个文档中的偶数页)以“我“但是对于内部编号计数器来说,这一页是偶数页吗?
我想在左页以“I”开头开始附录部分,但我希望这一页被视为甚至内部计数器的页面(因为奇数页和偶数页上的奇数页面样式应用不同,否则它会翻转正常行为,看起来很奇怪)。
如果确实需要的话,当我有更多时间时我会尝试制作 MWE。
答案1
我不明白其目的,但顾客永远是对的。;-)
\documentclass[twoside]{report}
\usepackage{lipsum}
\makeatletter
\newcommand{\shiftedRoman}[1]{\expandafter\@shiftedRoman\csname c@#1\endcsname}
\newcommand{\@shiftedRoman}[1]{\@Roman{\numexpr#1-1}}
\makeatother
\newcommand{\shiftedRomannumbering}{%
\setcounter{page}{2}%
\renewcommand{\thepage}{\shiftedRoman{page}}%
}
\pagestyle{headings}
\begin{document}
\chapter{Title of chapter}
\section{Title of section}
\lipsum[1-30]
\clearpage
\shiftedRomannumbering
\chapter{Title of chapter}
\section{Title of section}\label{whatever}
\lipsum[1-30]
\end{document}
答案2
以下将导致第二页的编号为“I”,但计数器的计数器状态page
为“2”:
\documentclass[]{article}
\newcounter{fakecounter}
\begin{document}
~\clearpage
\renewcommand*{\thepage}{%
\setcounter{fakecounter}{\value{page}}%
\addtocounter{fakecounter}{-1}%
\Roman{fakecounter}}
\the\value{page}
\refstepcounter{figure}\label{test}\pageref{test}
\end{document}