Grösse Figure: Entweder 8.2 cm oder 12.6 cm Breite

Tabellen und Grafiken erstellen und anordnen


Gast

Beitrag von Gast »

Das ist leider großer Unfug. Genau darauf habe ich oben bereits hingewiesen. Fordere die Box einmal in der Dokumentpräambel an und verwende sie danach nur noch:
\documentclass[a4paper,12pt]{book}
\usepackage{graphicx}
\usepackage{etoolbox}

\newsavebox\mytempgraphicbox
\newcommand*{\specialincludegraphics}[2][]{%
  \sbox\mytempgraphicbox{\includegraphics[#1,width=12.6cm]{#2}}%
  \ifdimcomp{\ht\mytempgraphicbox}{>}{19.2cm}%
            {\includegraphics[#1,width=8.2cm]{#2}}%
            {\usebox{\mytempgraphicbox}}%
}

\begin{document}
\specialincludegraphics{example-image}

\specialincludegraphics{example-image-a}

\specialincludegraphics{example-image-9x16}
\end{document}
example-image2 habe wir übrigens auch nicht. Bitte lies die Minimalbeispiel-Anleitung und die [d]mwe[/d]-Anleitung! Und klick ruhig auch mal auf den Overleaf-Link über deinen eigenen Beispielen!

Antworten