例如,
\includegraphics[width=0.5\textwidth]{Example.jpg}
高度也會依照寬度相同的比例自動調整嗎?
答案1
和鍵可以單獨使用,在這種情況下,影像的縱橫比將保持不變,並且僅分別縮放到該寬度或高度width
。height
因此\includegraphics[width=\textwidth]{<file>}
和\includegraphics[height=\textheight]{<file>}
都會保持縱橫比。
另一種用法是同時使用兩者,在這種情況下,圖像將扭曲以匹配兩個尺寸,具有指定的width
和height
,因此\includegraphics[width=\textwidth,height=\textheight]{<file>}
將具有完全相同的尺寸。
第三種變體是使用兩者並附加該keepaspectratio
選項。在這種情況下,影像將保持其縱橫比,並進行縮放,使其盡可能大,而寬度或高度不大於指定值,因此\includegraphics[keepaspectratio,width=\textwidth,height=\textheight]{<file>}
將具有最大可能的尺寸,同時保持在這些約束範圍內而不失真。
使用三個變體的範例文件:
\documentclass[]{article}
\usepackage[]{graphicx}
\begin{document}
\includegraphics[width=5cm]{example-image-duck}
\includegraphics[height=4cm]{example-image-duck}
\includegraphics[width=5cm,height=4cm]{example-image-duck}
\includegraphics[keepaspectratio,width=5cm,height=4cm]{example-image-duck}
\end{document}