Seite 1 von 1

Zwei Bilder auf einer Seite untereinander sollen passen

Verfasst: Fr 18. Feb 2011, 16:22
von caiusjuliuscaesar
Hallo,
ich möchte zwei Bilder untereinander in Figure-Um gebung darstellen. Hierzu habe ich mir ein Makro geschrieben (da das mehrfach vorkommt):
\newcommand{\bildBB}[4]{
\begin{figure}
  \setcapindent{1em}
  \begin{minipage}{0.96\textwidth}
     \centering
     \includegraphics[width=0.8\textwidth]{#1.jpg}
     \caption{#3}
	   \label{fig:#1}
  \end{minipage}\hfill

  \setcapindent{1em}
  \begin{minipage}{0.96\textwidth}
     \centering
     \includegraphics[width=0.8\textwidth]{#2.jpg}
     \caption{#4}
	   \label{fig:#2}
  \end{minipage}\hfill
\end{figure}
}
Die Seite läuft natürlich aus dem Ruder, wenn ich statt zweier breitformatiger Bilder ein hochformatiges Bild dabei habe. D. h. das hochformatige Bild wird auf 0,8*textwidth skaliert ist damit schon Seitenfüllend, von dem anderen Bild ganz zu schweigen.

Wie kann ich hochformatige Fotos schmaler formatieren?
Algorithmisch etwa so:
if (Width> Height) return width=0.8\textwidth
else return width=0.5\textwidth
Gruß, CJC

Verfasst: Fr 18. Feb 2011, 18:25
von iTob
Nabend,

du kannst einfach Höhe und Breite angeben. Und die Option keepaspectratio
grapics-Anleitung hat geschrieben:keepaspectratio. Boolean valued key like ‘clip’. If set to true then specifying both ‘width’ and ‘height’ (or ‘totalheight’) does not distort the figure but scales such that neither of the specified dimensions is exceeded.
Tobi

Verfasst: Fr 18. Feb 2011, 19:20
von caiusjuliuscaesar
Hallo,

das war ein Treffer ins Schwarze.

Vielen dank!

Gruß, CJC

Verfasst: Fr 18. Feb 2011, 20:10
von iTob
Gerne :)