Untertitel: Vertikale Position von drei Bildern in einer Mehrfachzeile anpassen

Untertitel: Vertikale Position von drei Bildern in einer Mehrfachzeile anpassen

Ich möchte drei Bilder in eine Abbildung einfügen. Zwei davon sollen rechts übereinander stehen. Das dritte Bild soll links stehen. Das linke Bild soll vertikal zentriert sein. Ich habe mehrere Ansätze mit minipageund ausprobiert multirow. Allerdings habe ich immer ein Problem mit der vertikalen Ausrichtung des linken Bildes. Kann mir jemand einen Tipp geben, wie ich mein Ziel erreichen kann?

\documentclass[a4paper,10pt]{scrreprt}
\usepackage[T1]{fontenc}
% \usepackage[utf8]{inputenc}
\usepackage[latin1]{inputenc}
\usepackage{geometry}
\geometry{a4paper,left=25mm,right=25mm, top=25mm, bottom=25mm}
\usepackage{multirow}
\usepackage{subcaption}
\usepackage{tikz}

\begin{document}

\begin{figure}[htbp]
\begin{tabular}{cc}
\multirow{2}{*}{
\begin{subfigure}[t]{0.48\textwidth}
\centering
\includegraphics[height=.22\textheight]{example-image-a}
\caption{Subcaption left}
\end{subfigure}
}
&
\begin{subfigure}[t]{0.48\textwidth}
\centering
\includegraphics[height=.18\textheight]{example-image-b}
\caption{Subcaption upper right}
\end{subfigure}
\\
&
\begin{subfigure}[t]{0.48\textwidth}
\centering
\includegraphics[height=.12\textheight]{example-image-c}
\caption{Subcaption lower right}
\end{subfigure}
\end{tabular}
\caption{Caption}
\end{figure}

\end{document}

Antwort1

Eine Möglichkeit mitfloatrowPaket basierend aufdieser Thread:

\documentclass[a4paper,10pt]{scrreprt}
\usepackage[T1]{fontenc}
% \usepackage[utf8]{inputenc}
\usepackage[latin1]{inputenc}
\usepackage{floatrow}
\usepackage{geometry}
\geometry{a4paper,left=25mm,right=25mm, top=25mm, bottom=25mm}
\usepackage{subcaption}
\usepackage{tikz}

\begin{document}

\begin{figure}[htbp]
\centering
\ffigbox[7.8cm]{%
  \begin{subfloatrow}
\ffigbox[\FBwidth][]{\caption{A large subfigure}\label{sfig:testc}}{\includegraphics[width=3cm,height=7cm]{example-image-c}}
  \end{subfloatrow}
  \hspace*{\columnsep}
  \begin{subfloatrow}
\vbox to 7.35cm{
  \ffigbox[\FBwidth]{\caption{small subfigure A}\label{sfig:testa}}
  {\includegraphics[width=3cm,height=3cm]{example-image-a}}
  \vss
  \ffigbox[\FBwidth]
  {\caption{small subfigure B}\label{sfig:testb}}
  {\includegraphics[width=3cm,height=2cm]{example-image-b}}
}
  \end{subfloatrow}
  }{
  \caption{three subfigures}
  \label{fig:test}
  }
\end{figure}

\end{document}

verwandte Informationen