Esta es la respuesta más válida que encomtrarás compartir, sin embargo obsérvala detenidamente y valora si se puede adaptar a tu proyecto.
Puede redefinir el existente includegraphics
macro para aplicar las opciones que desee.
A continuación, coloqué el renewcommand
en el documento principal solo para que puedas ver el efecto antes de y después. El renewcommand
a continuación asegura que todos los usos posteriores de includegraphics
tener el width=9cm
opción aplicada. Aquí hay un antes de y después comparación:
Notas:
-
Normalmente se podría usar el
letOldIncludegraphicsincludegraphics
sintaxis, pero comoincludegraphics
tiene un parámetro opcional que necesitamos usarLetLtxMacro
desde elletltxmacro
paquete Una descripción detallada deLetLtxMacro
se puede encontrar en esta pregunta sobre un símbolo de raíz cuadrada cerrado. -
El
[demo]
La opción se usa para colocar un recuadro negro donde iría la figura con fines de demostración, en su uso real (cuando realmente tiene las figuras disponibles), debe eliminar esta opción.
Código:
documentclassarticle
usepackage[demo]graphicx% Remove [demo] option in real usage.
usepackageletltxmacro
LetLtxMacroOldIncludegraphicsincludegraphics
begindocument
beginfigure[htbp]
centering
includegraphicsimages/flock_of_birds.JPG
captionA flock of storks rush to fill orders during the Baby Boom.
endfigure
renewcommandincludegraphics[2][]OldIncludegraphics[width=9cm, #1]#2
beginfigure[htbp]
centering
includegraphicsimages/flock_of_birds.JPG
captionA flock of storks rush to fill orders during the Baby Boom.
endfigure
enddocument
documentclassarticle
usepackagegraphicx
makeatletterdef[email protected]
[email protected][scale=0.2]makeatother
begindocument
includegraphicstiger
enddocument
reduce cada imagen al 20%. También puede definir width=0.3linewidth
o algo mas.
Sección de Reseñas y Valoraciones
Recuerda que puedes dar recomendación a esta sección si lograste el éxito.