我正在尝试创建一个图形,其中子图形在同一个图形中水平和垂直对齐,为了更好地解释这一点,我附加了一个原始图形。
标签的顺序并不重要,我只是似乎无法弄清楚如何将(f)和(g)图像放在(d)和(e)的上面
\begin{figure}
...
\end{figure}
答案1
一种方法是将每一列放在一个迷你页面中,并为最后一列中的每个子图像提供一个迷你页面。然后,您可以将\subcaption
每个迷你页面都包含在内。以下是遵循您的布局的示例,但仅使用文本代替图像:
\documentclass{article}
\usepackage{subcaption}
\begin{document}
\begin{figure}[htp]
\centering
\begin{minipage}[t]{0.15\linewidth}
\centering \large A
\vspace{2cm}
\large AA
\subcaption{Subfigure A}
\end{minipage}
\begin{minipage}[t]{0.15\linewidth}
\centering \large B
\vspace{2cm}
\large BB
\subcaption{Subfigure B}
\end{minipage}
\begin{minipage}[t]{0.15\linewidth}
\centering \large C
\vspace{2cm}
\large CC
\subcaption{Subfigure C}
\end{minipage}
\begin{minipage}[t]{0.15\linewidth}
\centering
\begin{minipage}[t]{0.5\linewidth}
\centering F
\subcaption{Subfigure F}
\end{minipage}
\begin{minipage}[b]{0.5\linewidth}
\centering D \subcaption{Subfigure D}
\end{minipage}
\end{minipage}
\begin{minipage}[t]{0.15\linewidth}
\centering
\begin{minipage}[t]{0.5\linewidth}
\centering G
\subcaption{Subfigure G}
\end{minipage}
\begin{minipage}[b]{0.5\linewidth}
\centering E \subcaption{Subfigure E}
\end{minipage}
\end{minipage}
\caption{Whole figure caption}
\label{fig:cap}
\end{figure}
\end{document}