为什么没有插入空白页?

为什么没有插入空白页?

以下代码不应该

\documentclass{book}

\usepackage[absolute]{textpos}

\providecommand{\insertblankpage}[0]{ \newpage \leavevmode \thispagestyle{empty} \newpage }

\begin{document}

\begin{textblock}{4}[0,0](4.3,2.5)
\begin{center}
{\Large
Bla Bla\linebreak
some text
}
\end{center}
\end{textblock}
\insertblankpage

\end{document}

输出一个有两页的 pdf(使用 XeLaTeX)?(一页有一些文本,另一页是空白的)。

相反,只生成一页。

这是为什么?

答案1

本质上,问题在于文本块不在页面流中,它是在发送到页面时添加的,但只有在有页面需要添加时才会添加。因此,基本上您需要生成两个空白页,一个用于承载文本块,另一个完全空白。

 \providecommand{\insertblankpage}[0]{ \mbox{}\clearpage  \leavevmode  \thispagestyle{empty} \newpage }

相关内容