サブ図とキャプションの配置

サブ図とキャプションの配置

配置する画像が 5 つあります (subfigure 環境を使用)。これらの画像を 2 列 (1 列に 3 つの画像、もう 1 列に 2 つの画像) に配置するか、2 行 (同上) に配置して、6 番目の画像が占めるはずだった空きスペースにキャプションを配置したいと思います。どうすればいいでしょうか。

ありがとう!

答え1

subfigureサブ図には を、minipageキャプションにはを使用できます。

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

\begin{document}
\begin{figure}
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\hfill
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\hfill
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\par
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\hfill
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\hfill
    \begin{minipage}{.3\textwidth}
        \caption{a figure with six subfigures and a caption placed beside one of the subfigures}
    \end{minipage}
\end{figure}
\end{document}

ここに画像の説明を入力してください

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

\begin{document}
\begin{figure}
    \centering
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\quad
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\par
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\quad
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\par
    \begin{subfigure}{.3\textwidth}
        \includegraphics[width=\linewidth]{example-image-a}
        \caption{test subfigure}
    \end{subfigure}\quad
    \begin{minipage}{.3\textwidth}
        \caption{a figure with six subfigures and a caption placed beside one of the subfigures}
    \end{minipage}
\end{figure}
\end{document}

ここに画像の説明を入力してください

必要に応じて、環境のオプション引数を使用して、目的の配置を取得します。

関連情報