Tengo un comando que incluye un comando includegraphics - Puedo pasar una imagen a mi comando, y me hará un formato estándar antes de incluir realmente la imagen. Algunas de las imágenes que estoy incluyendo a través de este comando son más pequeñas que \ textwidth, mientras que algunas son más grandes. Me gustaría escalar las imágenes más grandes hasta \ textwidth, aunque no escalar las imágenes más pequeñas - esto significa que no puedo acaba de hacerEscala la imagen hacia abajo, pero no hacia arriba en latex
\includegraphics[width=\textwidth]{img}
¿Hay una manera de especificar un maxwidth? O bien, puedo conseguir el ancho de la imagen de alguna manera lo que puede hacer algo como
\ifthenelse{\imagewidth > \textwidth}{%
\includegraphics[width=\textwidth]{img}}{%
\includegraphics{img}}
No lo sé Sé cuántas veces miré \ settowidth y decidí que no funcionaría en las imágenes por alguna razón. ¡Gracias! –
Recomendaría también agregar keepaspectrati o como uno de los argumentos para includgraphics. Como su nombre lo dice, mantiene la relación de aspecto de la imagen cuando se escala a una especificada con. Por ejemplo, \ includegraphics [width = \ imgwidth, keepaspectratio] {# 1} – mxg