“页面故意留空” 带有 twoside openright

“页面故意留空” 带有 twoside openright

我在文档类中使用twoside,openright,我想知道如何在 openright 留空的页面上显示“页面故意留空”文本。我见过有人重新定义,但这似乎只有在文档中明确\cleardoublepage使用时才有效\cleardoublepage

编辑刚刚发现重新定义实际上工作正常!我该如何在以下内容中添加页码?

\makeatletter
\def\cleardoublepage{\clearpage\if@twoside%
    \ifodd\c@page\else
    \vspace*{\fill}
    \hfill
    \begin{center}
    This page intentionally left blank.
    \end{center}
    \vspace{\fill}
    \thispagestyle{empty}
    \newpage
    \if@twocolumn\hbox{}\newpage\fi\fi\fi
}
\makeatother

答案1

以下给出了预期结果,用于\thispagestle{plain}获取页码。窃自怎么做故意留空页数?

\makeatletter
\def\cleardoublepage{\clearpage\if@twoside%
    \ifodd\c@page\else
    \vspace*{\fill}
    \hfill
    \begin{center}
    This page intentionally left blank.
    \end{center}
    \vspace{\fill}
    \thispagestyle{empty}
    \newpage
    \if@twocolumn\hbox{}\newpage\fi\fi\fi
}
\makeatother

相关内容