我是 LaTeX 的初学者,使用该软件包时遇到了一些问题pdfpages
。我必须从另一个文件中包含某些页面(将它们编译成最终报告)。我使用了该\includepdf{pages=3-5}{name.pdf}
命令,但这给我带来了两个问题:
- 数字为 3、4、5,与我的报告页码不匹配(它们应该从 5 开始)。是否有命令可以执行此操作?
- 我有一个部分,我将 pdf 页面包含在该部分之后。这会创建一个仅包含部分名称的页面,并且 pdf 包含从下一页开始。我尝试使用,
\includegraphics
但这会切断 pdf 的一些内容。还有更好的方法吗?
编辑:页码的解决方案
好的,我找到了一个非常简单的解决方案,我太愚蠢了,竟然没有先阅读它。我只需要添加命令pagecommand={}
的选项\includepdf
。这导致了每页都有两个页码的问题,我通过删除所包含文档的页码解决了这个问题。空白页的问题仍然存在,所以如果有人有解决方案,我将不胜感激。
编辑2:MWE:
\documentclass{article}
\usepackage{enumerate,a4wide,graphicx,pdfpages}
\title{Final Report}
\begin{document}
\section{Workplan}
\includepdf[pages=3-5,pagecommand={}]{Workplan.pdf}
\end{document}
答案1
您已经解决了页码问题。它仍然是带有章节标题的第一页。您可以\includegraphics[page=3]{Workplan.pdf}
在后面使用适当缩放的\section
。但由于章节的原因,第一页上的空间较少,因此可能需要缩小页面。
另一种方法是使用pagecommand
:
\begin{document}
\includepdf[
pages=3,
pagecommand={\section{Workplan}},
]{Workplan}
\includepdf[
page=4-5,
pagecommand={},
]{Workplan}
\end{document}
根据边距设置,Workplan.pdf
章节标题的第一页可能会与嵌入页面的内容发生冲突。
如果Workplan.pdf
也是由 LaTeX 生成的,那么包含/输入 TeX 源也许也是一个选项。