我想要一个解决方案这里,但使用subfigure
(或subfig
)代替subcaption
。
@Makers_F 的问题是:我想实现如下效果:
_____ ___ ___
| | |___| |___|
| | ___
|_____| |___|
@egreg 提供的带有子标题的解决方案粘贴在下面,但它不适用于subfigure
或subfig
。
a\documentclass{article}
\usepackage{subcaption}
\usepackage{graphicx}
\newbox{\bigpicturebox}
\begin{document}
\begin{table}
\centering
\sbox{\bigpicturebox}{%
\begin{subfigure}[b]{.45\textwidth}
\scalebox{1}[1.2]{\includegraphics[width=\textwidth]{example-image}}%
\caption{Big picture}
\end{subfigure}
}
\usebox{\bigpicturebox}\hfill
\begin{minipage}[b][\ht\bigpicturebox][s]{.45\textwidth}
\begin{subfigure}{.45\textwidth}
\includegraphics[width=\textwidth]{example-image-a}
\caption{Small figure}
\end{subfigure}\hfill
\begin{subfigure}{.45\textwidth}
\includegraphics[width=\textwidth]{example-image-b}
\caption{Small figure}
\end{subfigure}
\vfill
\begin{subfigure}[b]{.45\textwidth}
\includegraphics[width=\textwidth]{example-image-c}
\caption{Small figure}
\end{subfigure}
\end{minipage}
\bigskip
\begin{subfigure}{.3\textwidth}
\includegraphics[width=\textwidth]{example-image-a}
\caption{Small figure}
\end{subfigure}\hfill
\begin{subfigure}{.3\textwidth}
\includegraphics[width=\textwidth]{example-image-b}\hfill
\caption{Small figure}
\end{subfigure}\hfill
\begin{subfigure}{.3\textwidth}
\includegraphics[width=\textwidth]{example-image-c}
\caption{Small figure}
\end{subfigure}
\end{table}
\end{document}
答案1
以下 MWE 使用了subfig
包。我决定使用 这个包而不是 ,subfigure
因为这个包已被 取代subfig
。
\documentclass{article}
\usepackage{subfig}
\usepackage{graphicx}
\newbox{\bigpicturebox}
\begin{document}
\begin{table}
\centering
\sbox{\bigpicturebox}{%
\subfloat[First sub-figure\label{subfig-1:dummy}]{%
\includegraphics[width=0.5\textwidth]{example-image}
}%
}%
\usebox{\bigpicturebox}\hfill
\begin{minipage}[b][\ht\bigpicturebox][b]{.45\textwidth}
\subfloat[First sub-figure\label{subfig-2:dummy}]{%
\includegraphics[width=0.45\textwidth]{example-image}
}%
\hfill
\subfloat[First sub-figure\label{subfig-3:dummy}]{%
\includegraphics[width=0.45\textwidth]{example-image}
}%
\vfill
\subfloat[First sub-figure\label{subfig-4:dummy}]{%
\includegraphics[width=0.45\textwidth]{example-image}
}%
\end{minipage}
\end{table}
\end{document}