未创建空白页

未创建空白页

我使用创建一个空白页

\newcommand\blankpage{ %comando pagina vuota
    \null
    \thispagestyle{empty}%
    \addtocounter{page}{-1}%
    \newpage}

这是我的一个页面:

\thispagestyle{empty}
\addtocounter{page}{-1}

\null\vspace{\stretch{1}}
    \begin{flushright}
        \emph{Stay hungry, \\
        stay foolish. \\}
        \smallskip
        Steve Jobs, Stanford University, 2005
    \end{flushright}
\vspace{\stretch{5}}\null

不幸的是,在该页面后添加 \blankpage 不起作用

答案1

您的\blankpage仅包含一个\newpage,即行距\null放在当前页上。只有当分页符已经提前出现时,它才会按预期工作。要使其始终有效,您需要\newpage在开头添加 。如果已经存在分页符,它将\newpage被忽略,因此您不会得到额外的两页。

\newcommand\blankpage{% comando pagina vuota
    \newpage
    \null
    \thispagestyle{empty}%
    \addtocounter{page}{-1}%
    \newpage
}

相关内容