我想将完整的 pdf 页面放入我的文档中,但是不行!

我想将完整的 pdf 页面放入我的文档中,但是不行!

我遇到了一个问题。我正在编写一份 LaTeX 文档,我想将最终文档的一页制作成 pdf 文件(即文本)。我在这个网站上搜索过,但现有主题中没有一个对我有帮助。

我尝试使用\input、、\include和,\includegrapics{file.pdf}但是不起作用。

如果我使用最新命令(\includegraphics),它看起来像: 结果

所以图像尊重我的边距和页面样式。

我该如何解决这个问题?

谢谢

更新代码:

   \documentclass[11pt]{article}
   \usepackage{graphicx}
   \usepackage{fancyhdr}
   \usepackage{vmargin}
   \setmarginsrb{2 cm}{2.5 cm}{2 cm}{2.5 cm}{1 cm}{1.5 cm}{1 cm}{1.5 cm}
   \pagestyle{fancy}
   \fancyhf{}
   \rhead{}
   \lhead{}
   \cfoot{\thepage}
   \begin{document}
   \input{Lab3/Lab3}
   \newpage
   \includegraphics{Lab4/traccia4.pdf}
   \newpage
   \input{Lab4/Lab4}
   \end{document}

我正在使用 \input。

答案1

您想包含一个不是 .tex 文件的 PDF 文件。这两个命令\input只是\include将 .tex 文件放在命令的位置。对于缩短 .tex 项目和分离部分来说非常方便,但对于包含 pdf 来说毫无用处。

\includegraphics[]{}代表图片。PDF 文件可以像图片一样,但命令会尊重您之前的几何选项。就像您放了一张普通图片一样。

您要找的是将 PDF 作为 PDF 文件的一部分。包裹 pdfpages可以帮你。

您不必包含ifthen包。尝试以下代码:

   \documentclass[11pt]{article}
   \usepackage{graphicx}
   \usepackage{fancyhdr}
   \usepackage{vmargin}
   \setmarginsrb{2 cm}{2.5 cm}{2 cm}{2.5 cm}{1 cm}{1.5 cm}{1 cm}{1.5 cm}
   \pagestyle{fancy}
   \fancyhf{}
   \rhead{}
   \lhead{}
   \cfoot{\thepage}
   \begin{document}
   \input{Lab3/Lab3}
   \newpage
   \includepdf[pages=-, offset=50 -75]{Lab4/traccia4.pdf}
   \newpage
   \input{Lab4/Lab4}
   \end{document}

offset然后根据需要更改选项。第一个值设置水平空间,第二个值设置垂直空间。

答案2

正如@Piroooh 建议的那样,我尝试使用以下方法来回答该主题:

   \usepackage{ifthen}
   \setboolean{@twoside}{false}
   \includepdf[pages=1, offset=75 -75]{Lab4/traccia4.pdf}

它可以工作,但它与 pdf 文件不是同一页,它很好,但有一点不同。

相关内容