在乳胶#2中插入pdf文件
Posted
技术标签:
【中文标题】在乳胶#2中插入pdf文件【英文标题】:Inserting a pdf file in latex #2 【发布时间】:2019-05-17 08:11:45 【问题描述】:参考上一个问题 Inserting a pdf file in latex 我想问一下如何通过填充一页将PDF页面插入到乳胶文档中。
如果我包含一个页面,其设计元素的页边距为零,则链接中提供的解决方案将导致以下结果,为包含的页面添加不同大小的白边距: 如何正确地做到这一点? 我做了解决方法 - 解决它
\includepdf[noautoscale = true,scale=1.03 ]<file>
但这并不能精确地匹配旧页面边缘与新页面边缘。有干净的版本吗?
没有带来预期结果的解决方案: https://tex.stackexchange.com/questions/105589/insert-pdf-file-in-latex-document
谢谢!
【问题讨论】:
使用\includepdf
的方式将按原样包含页面,将其插入文档中,而不是覆盖在现有页面大小上。你能提供一个完整的、最小的文件来复制你的结果吗?我们可以复制粘贴和编译的东西,看看你的问题是什么?它应该以\documentclass
开头并以\enddocument
结尾。还将 PDF 发布到某处。
感谢您的评论。你实际上让我做了一个最小的例子,它非常有效。所以这可能不是 \includepdf 的问题,而是我的文档的问题。谢谢你让我帮助自己:)
感谢您的评论。你实际上让我做了一个最小的例子,它非常有效。所以这可能不是 \includepdf 的问题,而是我的文档的问题。感谢您让我帮助自己 :) edit 所以我发现我使用几何包的 a4paper 选项创建的待插入页面。当我使用该选项编译主机 PDF 时,结果是所需的,否则不是。有趣的是,在所有情况下,所有情况下的纸张尺寸都是 210x297 毫米,因为真正的主机文档是 150 页的论文,我不会更改使用过的包并采用我的解决方法。
210mm x 297mm 正好是 A4;见Paper sizes。
【参考方案1】:
调整 pdf 页面的宽度和高度。首先你应该使用noautoscale
才能使用宽度和高度。
备注:不要使用fitpaper=true
或trim=Left Bottom Right Top
,因为它们是用于几何页面而不是调整您的pdf页面。
\documentclass[]book
\usepackage[]pdfpages
\begindocument
\includepdf[pages=1,noautoscale,width=5cm,height=10cm]your.pdf
\enddocument
【讨论】:
以上是关于在乳胶#2中插入pdf文件的主要内容,如果未能解决你的问题,请参考以下文章