我试图只用奇数来编号页面。如何更改计数(1,2,3,4,5)到(1,3,5,7,9)在乳胶中?
答案1
页码计数器仍计数 1、2、3、...,但\thepage
重新定义为使用 2*page-1。还\@roman
用于获取罗马数字。计算使用 e-TeX 的\numexpr
:
\makeatletter
\renewcommand*{\thepage}{%
\@roman{\numexpr\value{page}*2-1\relax}%
}
\makeatother
例子:
\documentclass{article}
\makeatletter
\renewcommand*{\thepage}{%
\@roman{\numexpr\value{page}*2-1\relax}%
}
\makeatother
\begin{document}
\null\newpage
\null\newpage
\null\newpage
\end{document}
结果是三页空白页,页脚中以i
、iii
、v
作为页码。