我的文档中有 5 页包含章节名称。我希望这些页面不显示页码和不参与页码编排。
这就是我想要实现的目标:
...,p5,p6,空白页,p7,p8,...
\thispagestyle{empty}
通过在空白页上使用,我得到:
...,p5,p6,空白页,p8,p9,...
其中空白页已包含在编号中。
\pagenumbering{gobble}
然后我尝试在空白页上使用,然后\pagenumbering{arabic}
在下一个连续的页面上,但编号被重置为:
...,p5,p6,空白页,p1,p2,...
我怎样才能防止吞食输入重置页码?
答案1
以下是您想要的一个小例子。注意
\thispagestyle{empty}
抑制当前页面的页码。您可以使用类似 的命令来调整页码
\addtocounter{page}{-1}
。(您也可以使用\setcounter{page}{\thepage-1}
,但这需要加载calc
包,以便您可以计算 之类的数值表达式\thepage-1
。)
代码:
\documentclass{article}
\begin{document}
First page
\clearpage
Second page
\thispagestyle{empty}
\clearpage
\addtocounter{page}{-1}
Third page
\end{document}
答案2
如果您想保持hyperref
快乐,万一您使用它,请更改页码表示形式:
\documentclass{report}
\usepackage{hyperref}
\newcounter{nopage}
\newenvironment{nopage}
{\clearpage\stepcounter{nopage}%
\renewcommand{\thepage}{NP\arabic{nopage}}%
\thispagestyle{empty}}
{\clearpage\addtocounter{page}{-1}}
\begin{document}
First page
\begin{nopage}
\chapter{A chapter}
\end{nopage}
Second page
\begin{nopage}
\chapter{Another chapter}
\end{nopage}
\end{document}