\cleardoublepage 不显示和增加页码

\cleardoublepage 不显示和增加页码

我有一个关于 的问题\cleardoublepage。我想模拟该包emptypage,但修改为页码不应以 1 为增量。

一个例子:

标题页(第 1 页)-> \cleardoublepage -> 第二页(第 2 页)

我尝试修改emptypage包并在创建新页面时添加\addtocounter{page}{-1}。我面临的问题是检查页面是否为奇数时使用了这个精确的计数器。我正在寻找一种方法来获取整数形式的绝对页码或为我的问题寻找另一种解决方案。

这是我目前拥有的 .sty(改编自emptypackage):

\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{uncountingemptypage}

\def\uncountingemptypage@emptypage{
    \hbox{}
    \thispagestyle{empty}
    \newpage
    \addtocounter{page}{-1} % <-- page counter modification
    \if@twocolumn
        \hbox{}
        \newpage
    \fi
}
\def\cleardoublepage{
    \clearpage
    \if@twoside
        \ifodd \c@page % <-- odd-check
        \else
            \uncountingemptypage@emptypage
        \fi
    \fi
}

我也尝试过使用zref绝对页码,但是无法实现。

提前致谢。

相关内容