我想包含一些图形,以便使用宽度或高度来调整页面上的文档。大约有 5% 的图像高度占主导地位,导致width=\linewidth
过度填充。在这种情况下,我想通过 进行调整height=\pageheight
。伪代码
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}
% Make the decision here primarily by width; if overful, then height.
\includegraphics[width=\linewidth OR height=\pageheight]{1.jpg}
\end{figure}
\end{document}
TeXLive:2016年
操作系统:Debian 8.5
答案1
只需让graphicx
包裹按照它的方式行事:
\documentclass{article}
\usepackage{graphicx}
\usepackage[showframe]{geometry} %just to visualise the boarder
\begin{document}
\noindent\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{example-image-golden}
\newpage
\noindent\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{example-image-golden-upright}
\end{document}