假設我有一個包含 A n 頁的文檔,另一個文檔 (B) 包含一頁。如何使用 pdfpages 建立橫向文檔,第 i 頁上第 i 頁 A 在左側,B 在右側,即
1 頁:A、B 的第 1 頁
2 頁:A、B 的第 2 頁
3 頁:A、B
等的第 3 頁
如果 n 發生變化,解決方案應該會自動更新。
答案1
這不使用pdfpages
,但我認為它可以滿足您的要求。lipsum.pdf
是僅包含一些文字的 PDF \lipsum
,請替換為您的文件A
。
\documentclass{article}
\usepackage[
a4paper,
landscape,
showframe% show text area
]{geometry}
\usepackage{graphicx}
\usepackage[export]{adjustbox} % for valign key
\usepackage{pgffor} % for foreach
% get page count from PDF
% cf. e.g. https://tex.stackexchange.com/questions/8316
\pdfximage{lipsum.pdf}
\def\nbframes{\the\pdflastximagepages}
\begin{document}
\pagestyle{empty}
\foreach \i in {1,2,...,\nbframes}
{%
\includegraphics[page=\i,width=0.47\linewidth,valign=c]{lipsum}\hfill
\includegraphics[width=0.47\linewidth,valign=c]{example-image}%
\newpage
}
\end{document}