我正在用 A4 纸张大小编写文档,并指定了页边距。我想插入来自外部文档的 pdf 页面。此外部文档页面大小为 13.97 x 21.59 厘米。我想插入此页面,不考虑页边距,并占据整个纸张宽度或纸张高度(取决于缩放比例)。但是,我的所有尝试都在页边距内或页边距外。我怎样才能将第 7 页放入这在我的文本中记录正确吗?
\documentclass[12pt,a4paper]{article}
\usepackage{blindtext}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx,graphics}
\usepackage[%
left=3.00cm,
right=2.00cm,
top=3.00cm,
bottom=2.00cm
]{geometry}
\begin{document}
\includegraphics[width=\linewidth,page=7]{pdf-FastDNA-Spin}\par
%
\includegraphics[height=\textheight,page=7]{pdf-FastDNA-Spin}\par
%
\includegraphics[width=\paperwidth,page=7]{pdf-FastDNA-Spin}\par
%
\includegraphics[height=\paperheight,page=7]{pdf-FastDNA-Spin}
\end{document}
附加问题为什么第一页是空的?如何删除插入 PDF 的页面中的页码但继续对整个文档进行编号?
示例\includegraphics[width=\paperwidth,page=7]{pdf-FastDNA-Spin}
答案1
由于图形太大,第一页无法容纳,因此 TeX 将其移动到下一页,以尝试是否适合。然后它放弃,插入图形并发出警告:
Overfull \vbox (0.80116pt too high) has occurred while \output is active []
除此之外:使用pdfpages
包插入您的 PDF。该包有很多选项来配置输入。它还将隐藏页码(通过设置\thispagestyle{empty}
)。
\documentclass[12pt,a4paper]{article}
\usepackage{blindtext}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx,graphics}
\usepackage[%
left=3.00cm,
right=2.00cm,
top=3.00cm,
bottom=2.00cm
]{geometry}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=7]{FastDNA}
\includepdf[pages=7,noautoscale]{FastDNA}
\includepdf[pages=7,fitpaper=true]{FastDNA} %changes paper size
\end{document}