Wid=\textwidth também dimensionará automaticamente a altura da imagem original?

Wid=\textwidth também dimensionará automaticamente a altura da imagem original?

Por exemplo,

\includegraphics[width=0.5\textwidth]{Example.jpg}

A altura também será ajustada automaticamente de acordo com a mesma proporção de largura?

Responder1

As teclas widthe heightpodem ser usadas sem a outra, caso em que a proporção da imagem é mantida e ela é apenas dimensionada para aquela largura ou altura, respectivamente. Assim \includegraphics[width=\textwidth]{<file>}, ambos \includegraphics[height=\textheight]{<file>}manterão a proporção.

Outro uso seria usar os dois simultaneamente, caso em que a imagem ficará distorcida para corresponder às duas dimensões, tendo o widthand especificado height, portanto \includegraphics[width=\textwidth,height=\textheight]{<file>}terá exatamente essas dimensões.

A terceira variante é usar ambos e adicionalmente a keepaspectratioopção. Neste caso a imagem manterá sua proporção e será dimensionada de forma que seja o maior possível sem ter largura ou altura maior que os valores especificados, portanto \includegraphics[keepaspectratio,width=\textwidth,height=\textheight]{<file>}terá o maior tamanho possível permanecendo nessas restrições sem ser distorcida.

Um documento de exemplo usando as três 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}

insira a descrição da imagem aqui

informação relacionada