我想尝试一下 Latex 变量\thepage
。怎么做?例如从当前页面中减去 1:
\thepage-1
答案1
有几个选择。
如果要全局更改页码,可以使用\addtocounter
或\setcounter
,正如 Thorsten Donig 所推荐的那样。
如果要在长度或计数器中使用结果,如\setcounter
、\addtocounter
、\setlength
或\addtolength
,则可以使用calc
包。例如,页码减一为\setcounter{pagelessone}{\thepage-1}
,其中pagelessone
是您已经定义的某个计数器。
如果你想做更复杂的事情,你可以使用特克斯基元\dimexpr
和\numexpr
。例如,比页码小一的是\numexpr\thepage-1\relax
。有关更多信息,请参阅eTeX 文档。
答案2
您可以使用进步命令:
\advance\thepage -1