将图片分成两列,一列在另一列之上

将图片分成两列,一列在另一列之上

我想组织 3 个图形,如下图所示:

在此处输入图片描述

有人可以帮忙吗?

答案1

像这样吗?([b]需要位置说明符来将子图 b 和 c 底部对齐。)

在此处输入图片描述

\documentclass[demo]{report} % omit 'demo' option in real document
\usepackage{graphicx,subcaption}
\begin{document}
\setcounter{chapter}{1} % just for this example

\begin{figure}
\begin{minipage}[b]{0.45\textwidth}
\begin{subfigure}[b]{\linewidth}
\includegraphics[width=\linewidth]{a}
\caption{Caption A}
\end{subfigure}

\vspace*{5mm} % vertical whitespace
\begin{subfigure}[b]{\linewidth}
\includegraphics[width=\linewidth]{b}
\caption{Caption B}
\end{subfigure}
\end{minipage}
\hfill        % horizontal whitespace
\begin{subfigure}[b]{0.45\textwidth}
\includegraphics[width=\linewidth,height=1.5\linewidth]{c}
\caption{Caption C}
\end{subfigure}

\caption{Caption Bla}
\end{figure}
\end{document}

相关内容