我想将双页 pdf 插入为双页,即对开页,但分页符不受影响。我意识到我可以通过仅将 pdf 页面插入到 latex 生成的 pdf 中来实现这一点,但我更喜欢使用 latex 来实现这一点。这显示了问题:
\documentclass{book}
\usepackage{pdfpages,lipsum}
\begin{document}
\lipsum
\includepdf[pages=-]{twopagespread}
\lipsum
\end{document}
这里twopagespread.pdf是一个两页的pdf文件。
答案1
您可以使用以下命令执行此\afterpage
操作后页包裹。\afterpage{\includepdf[pages=-]{twopagespread}}
。
平均能量损失
\documentclass{book}
\usepackage{pdfpages}
\usepackage{afterpage}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\afterpage{\includepdf[pages=-]{twopagespread}}
\section{Foo bar}
\lipsum
\section{Bar foo}
\lipsum
\end{document}
如果你寻找一个自动解决方案,你可以这样做
\afterpage{%
\ifodd\value{page}
\afterpage{\includepdf[pages=-]{twopagespread}}
\else
\includepdf[pages=-]{twopagespread}
\fi}
平均能量损失
\documentclass{book}
\usepackage{pdfpages}
\usepackage{afterpage}
\usepackage{lipsum}
\begin{document}
\lipsum[1]%\lipsum[1-7]
\afterpage{%
\ifodd\value{page}
\afterpage{\includepdf[pages=-]{twopagespread}}
\else
\includepdf[pages=-]{twopagespread}
\fi}
\section{Foo bar}
\lipsum
\section{Bar foo}
\lipsum
\end{document}