通过 \includepdf 包含来自两个不同来源的相邻 PDF 幻灯片

通过 \includepdf 包含来自两个不同来源的相邻 PDF 幻灯片

我想将两个不同 PDF 文件的页面并排放在一个页面上(可能使用nup=2x2)。目前,每个页面前都会弹出一页\includepdf

答案1

只需使用\includepdfmerge而不是\includepdf。它会插入多个外部 PDF 文档的页面。它应该允许nup=2x2作为其选项的一部分。

摘自pdfpages手册第 8 页:

\includepdfmerge[<key=val>]{<file-page-list>}

  • <key=val>-- 使用语法的逗号分隔的选项列表 <key>=<value>
  • <file-page-list>--<filename>[,<page spec>][,<file-page-list>]
    以逗号分隔的文件名和可选说明符列表 <page spec>。A<page spec>可以是选项pages接受的所有内容。列表中项目的前导和尾随空格将被删除。

因此,如果您希望在 2x2 网格中拥有从 X 到 Y 的页面A.pdf以及从 Z 到 V 的页面,请使用:B.pdf

\includepdfmerge[nup=2x2]{A,X-Y,B,Z-V}

例如:

\includepdfmerge[nup=2x2]{A,1-2,B,1-2}

将首先使用2x2 网格中A.pdf的第 1 页和第 2 页,然后使用第 1 页和第 2 页。B.pdf


根据您评论中的示例代码猜测您需要以下内容:

\includepdf[nup=2x2,frame,landscape]{%
  c:/Victor/Research/Presentations/Beamer-Presentations/Dam-Nonlinear.pdf,34-40,%
  c:/Victor/Research/Pdf-Library/Saouma/ASCE-Cyclic-Joint-Model.pdf,1,%
  c:/Victor/Research/Pdf-Library/Saouma/ASCE-Cyclic-Joint-Test.pdf,1%
}

(为了便于阅读,我将其分成几行,但您的文档不需要这样做。)

答案2

使用 时\includegraphics,您可以指定page=<n>并仅包含多页文档中的特定页面。例如,您可以使用

\noindent%
\includegraphics[page=20,width=.5\textwidth]{file1}%
\includegraphics[page= 5,width=.5\textwidth]{file2}%

并列包含的第 20 页file1.pdf和的第 5 页。file2.pdf

相关内容