使用标题/子标题并排显示图形和两个子图形

使用标题/子标题并排显示图形和两个子图形

我查看了这里提出的许多问题,但没有找到我想要的。

以下是大致所需的输出:在此处输入图片描述

即:一行上有一个图,并排有一个由两个子图组成的图。我并不真正关心对齐,我只想让它们全部保持在一行上。

我想使用captionsubcaption包。以下是我使用环境尝试执行的操作minipage

\begin{minipage}{0.45\linewidth}
            \begin{wrapfigure}{r}{\linewidth}
            \centering
            \captionsetup{width=0.98\linewidth}
            \includegraphics[width=\linewidth]{path/figure1}
            \caption{Rainbow Gnome}
            \label{fig:gnome}
            \end{wrapfigure}
        \end{minipage}  
         \hspace{0.02\linewidth}    
        \begin{minipage}{0.45\linewidth}
            \begin{wrapfigure}{r}{\linewidth}   
            \begin{minipage}{0.45\linewidth}
                \centering
                \captionsetup{width=0.45\linewidth}
                \includegraphics[width=\linewidth]{path/shack}
                \subcaption{Mystery Shack}
                \label{fig:shack}
            \end{minipage}%
            \hspace{0.02\linewidth}
            \begin{minipage}{0.45\linewidth}
                \centering
                \captionsetup{width=0.45\linewidth}
                \includegraphics[width=\linewidth]{path/landscape}
                \subcaption{Nice Landscape}
                \label{fig:landscape}
            \end{minipage}%
                \caption{Gravity Falls}
                \label{fig:gravity}
            \end{wrapfigure}
        \end{minipage}

这当然不太优雅,我在一个段落之前得到了第一个数字,而在该段落之后得到了第二个数字。

欢迎所有想法!

答案1

wrapfigure,只有几个minipage

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

\begin{document}

\begin{figure}[htp]
\centering

\begin{minipage}[b]{0.38\textwidth} % almost 40%
\includegraphics[width=\textwidth]{example-image}

\caption{Rainbow gnome}
\end{minipage}%
\hspace{\stretch{2}}%
\begin{minipage}[b]{0.58\textwidth} % almost 60%
\begin{subfigure}{0.49\textwidth}
\includegraphics[width=\textwidth]{example-image-a}

\caption{Mystery shack}
\end{subfigure}%
\hfill
\begin{subfigure}{0.49\textwidth}
\includegraphics[width=\textwidth]{example-image-b}

\caption{Nice landscape}
\end{subfigure}

\caption{Gravity falls}
\end{minipage}

\end{figure}

\end{document}

在此处输入图片描述

相关内容