在底部插入两个 pdf 页面

在底部插入两个 pdf 页面

我想在文档中插入 2 页的 PDF 文档,但只在页面的下半部分。使用pdf页面使用命令进行打包

\includepdf[nup=2x1,pages=-]{<mypdf>}

将两页并排放置,但我的页面有一半“丢失”。我希望能够根据需要使用页面的上半部分,并将这两页插入下半部分。

以下是我想要的结果的说明

在此处输入图片描述

任何帮助都将非常感激。

答案1

\includegraphics您可以使用并单独指定s来放置页面page

在此处输入图片描述

\documentclass{article}

\usepackage[margin=1in]{geometry}
\usepackage{graphicx,lipsum}

\renewcommand{\bottomfraction}{.7}% Allow up to 70% of bottom-floats to be on a page
\begin{document}

\section{A section}
\lipsum[1-7]

\begin{figure}[b]
  \includegraphics[width=.5\linewidth,page=1]{lipsum50}%
  \includegraphics[width=.5\linewidth,page=2]{lipsum50}
\end{figure}

\lipsum[8-14]

\end{document}

我们确保每页都恰好适合文本宽度(将其宽度设置为.5\linewidth)。根据页面几何形状,您可能需要更新\bottomfraction还需要更新,以允许浮动元素占据页面的某一部分。请参阅如何影响 LaTeX 中图形和表格等浮动环境的位置?和/或我怎样才能让数字不被推到文档的末尾?

lipsum50.pdf是一份刚刚包含的文件\lipsum[1-50]

答案2

此解决方案将两个嵌入minipage到浮动picture环境中。
此解决方案没有定义所包含图片(即 pdf)的宽度,而是使用linewidth迷你页面的“更新”。您可以参考 Werner 的方法以获得更轻松的解决方案。

(请注意,\fbox这里只是为了使页面边界更加明显。您当然可以/应该在最终文档中将其删除。)

在此处输入图片描述

\documentclass{scrartcl}
    \usepackage{graphicx}
    \usepackage{array}
    \usepackage{lipsum}
\begin{document}
    \lipsum
    \begin{figure}[!b]
        \begin{minipage}[c]{.5\linewidth}
            \fbox{\includegraphics[page=1, width=\linewidth]{pdf-to-be-included.pdf}}
        \end{minipage}
        \hfill
        \begin{minipage}[c]{.5\linewidth}
            \fbox{\includegraphics[page=2, width=\linewidth]{pdf-to-be-included.pdf}}
        \end{minipage}
    \end{figure}
    \lipsum
\end{document}

相关内容