我想包含一个 width=\textwidth 和 height=\textheight 的图片。在以下 MWE 中,图片未放置在所需的页面中。它首先生成一个空白页,然后生成图片。如果我不想要空白页,我该怎么办?
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\includegraphics[width=\textwidth,height=\textheight]{picture.jpg}
\end{document}
答案1
下面是一个创建 1 页文档的示例,其中文本区域由适当缩放的 A4 图像填充。
我使用width=\textwidth, height=\textheight, keepaspectratio
。这意味着图像将尽可能大,但要受到三个约束:
- 宽度不得超过
\textwidth
, - 高度不得超过
\textheight
- 图像不会扭曲,即如果需要缩放,宽度和高度将按相同的因子缩放。
\documentclass[a4paper]{article}
\usepackage{graphicx,geometry}
\begin{document}
\noindent\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{example-image-a4}
\end{document}
如果您确实想使用整个页面,而不仅仅是保留给文本块的区域,则需要采用不同的方法:
\documentclass[a4paper]{article}
\usepackage{graphicx,geometry,kantlipsum}
\begin{document}
\newgeometry{scale=1}%
\noindent\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{enfys}\thispagestyle{empty}
\restoregeometry
\kant[1-3]
\end{document}
这将产生以下两页输出,显示为跨页(但奇数页在左侧):