Colocando subfig verticalmente

Colocando subfig verticalmente

hay una hermosacorreodonde se explica más o menos lo que me gustaría hacer.

En realidad, no estoy usando subfigura, pero \usepackage{subfig}. Por lo tanto, intenté implementar el ejemplo con la subfigsolución. Todo mi documento está usando subfig, no cambiaría a subfigurar ahora.

Aquí está el código que estoy usando:

\begin{figure}[tb]
\centering
\sbox{\bigleftbox}{%
    \begin{minipage}[b]{.5\textwidth}
    \centering
    \vspace*{\fill}
    \subfloat[Image 1]
        {\includegraphics[height=5cm]%
        {images1}%
        \label{image1}}
    \end{minipage}%
}\usebox{\bigleftbox}%
    \begin{minipage}[b][\ht\bigleftbox][s]{.5\textwidth}
    \centering
    \subfloat[Image 2]
        {\includegraphics[width=0.9\linewidth]%
        {images2}%
        \label{image2}}
    \vfill
    \subfloat[Image 3]
        {\includegraphics[width=0.9\linewidth]%
        {images3}%
        \label{image3}}
    \end{minipage}
\caption{%
    Figure}
\label{figure}
\end{figure}

En la imagen adjunta puedo ver el resultado y no es glorioso. No me gustaría cambiar el tamaño de la imagen. El tamaño seguirá siendo el mismo. El problema es que 1) la imagen de la izquierda no está centrada verticalmente con respecto a las otras dos imágenes, 2) el título de la figura no está en la parte inferior de la última imagen, y 3) el título de la siguiente sección está entrando en el cifra.

¿Cómo es posible solucionar todos estos problemas usando subfigy no subfigure?

Estaría muy agradecido por su ayuda.

ejemplo de resultado obtenido

Respuesta1

Tu problema es diferente, ya que no tienes que medir nada.

Para alinear las dos partes en la parte superior, puedes usar \raisebox{-\height}{...}.

\documentclass{article}
\usepackage{graphicx,subfig}

\begin{document}

\begin{figure}[tbp]
\centering

\raisebox{-\height}{%
  \subfloat[Image 1]{%
     \includegraphics[height=5cm]{example-image-9x16}%
     \label{image1}%
  }%
}\qquad
\raisebox{-\height}{%
  \begin{tabular}{@{}c@{}}
  \subfloat[Image 2]{%
    \includegraphics[width=0.4\textwidth]{example-image}%
    \label{image2}%
  } \\
  \subfloat[Image 3]{%
    \includegraphics[width=0.4\textwidth]{example-image}%
    \label{image3}%
  }
  \end{tabular}%
}
\caption{Figure}
\label{figure}

\end{figure}

\end{document}

ingrese la descripción de la imagen aquí

Si desea centrar verticalmente la imagen izquierda:

\documentclass{article}
\usepackage{graphicx,subfig}

\begin{document}

\begin{figure}[tbp]
\centering

\begin{tabular}{@{}c@{}}
  \subfloat[Image 1]{%
     \includegraphics[height=5cm]{example-image-9x16}%
     \label{image1}%
  }%
\end{tabular}\qquad
\begin{tabular}{@{}c@{}}
  \subfloat[Image 2]{%
    \includegraphics[width=0.4\textwidth]{example-image}%
    \label{image2}%
  } \\
  \subfloat[Image 3]{%
    \includegraphics[width=0.4\textwidth]{example-image}%
    \label{image3}%
  }
\end{tabular}

\caption{Figure}
\label{figure}

\end{figure}

\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

mira si el siguiente ejemplo te puede ayudar:

\documentclass{article}
\usepackage{multirow,tabularx}
\usepackage[export, demo]{adjustbox}
\usepackage{subfig}
\newsavebox\bigleftbox

\begin{document}
\begin{figure}[tb]
\centering
    \begin{tabularx}{\linewidth}{XX}
    \multirow[t]{2}{=}{\subfloat[Image 1 \label{image1}]%
                    {\includegraphics[height=5cm, valign=t]{images1}}%
                    }
    &   \subfloat[Image 2 \label{image2}]%
                    {\includegraphics[height=\dimexpr2.5 cm-\baselineskip, valign=t]{images1}} \\
    &   \subfloat[Image 3 \label{image3}]%
                    {\includegraphics[height=\dimexpr2.5 cm-\baselineskip, valign=b]{images1}} \\
\end{tabularx}
    \caption{Figure}
\label{figure}

ingrese la descripción de la imagen aquí

Respuesta3

Aquí hay una variante que usa minipáginas:

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage{graphicx,subfig}

\begin{document}

\begin{figure}
\centering
  \begin{minipage}[c]{0.3\textwidth}
    \subfloat[Image 1]{%
       \includegraphics[height=5cm]{example-image-9x16}%
       \label{image1}%
    }
  \end{minipage}
  \begin{minipage}[c]{0.4\textwidth}
   \subfloat[Image 2]{%
      \includegraphics[width=\textwidth]{example-image}%
      \label{image2}%
    }

   \subfloat[Image 3]{%
    \includegraphics[width=\textwidth]{example-image}%
    \label{image3}%
  }
  \end{minipage}
\caption{Figure}
\label{figure}
\end{figure}

\end{document}

información relacionada