我想使用
\includegraphics[width=\textwidth,keepaspectratio]{example.jpg}
或类似方法将软件截图添加到我的 Latex 文件中以供记录。图片大小不一,如果软件发生变化,图片可能会随时间而变化。我希望图像以原始尺寸显示,但如果它们太大,则需要缩小到文本宽度。截图永远不应该被放大!(模糊,丑陋)
有没有办法决定乳胶应该使用文本宽度还是实际图像大小(如果该尺寸小于文本宽度)?
答案1
该adjustbox
软件包可以帮助您解决这个问题。
该选项max totalsize
将内容的大小限制为给定的宽度和高度,同时保留纵横比。
看一下下面的例子:
\documentclass{article}
\usepackage{adjustbox}
\begin{document}
\begin{adjustbox}{%
max totalsize={\linewidth}{\textheight},
frame
}
\includegraphics{car.png}
\end{adjustbox}
\end{document}
该选项frame
只是在内容周围绘制一个框架。这有助于评估输出,特别是当您有带有白色背景的图像时。