Por ejemplo,
\includegraphics[width=0.5\textwidth]{Example.jpg}
¿La altura también se ajustará automáticamente según la misma proporción de ancho?
Respuesta1
Las teclas width
y height
se pueden usar sin la otra, en cuyo caso la relación de aspecto de la imagen se mantiene y simplemente se escala a ese ancho o alto, respectivamente. Entonces \includegraphics[width=\textwidth]{<file>}
ambos \includegraphics[height=\textheight]{<file>}
mantendrán la relación de aspecto.
Otro uso sería usar ambos simultáneamente, en cuyo caso la imagen se distorsionará para que coincida con ambas dimensiones, teniendo las dimensiones especificadas width
y height
, por lo que \includegraphics[width=\textwidth,height=\textheight]{<file>}
tendrá exactamente esas dimensiones.
La tercera variante es utilizar ambos y además la keepaspectratio
opción. En este caso, la imagen mantendrá su relación de aspecto y se escalará de modo que sea lo más grande posible sin tener un ancho o alto mayor que los valores especificados, por lo que \includegraphics[keepaspectratio,width=\textwidth,height=\textheight]{<file>}
tendrá el tamaño más grande posible manteniendo esas restricciones sin distorsionarse.
Un documento de ejemplo que utiliza las tres variantes:
\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}