1 列のテキスト形式でサブ図を並べて表示

1 列のテキスト形式でサブ図を並べて表示

elsarticle各図にいくつかのサブ図が関連付けられている、で記述された 1 列のドキュメントに 2 つの図を並べて配置したいと考えています。

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

これが私のmweです

\documentclass[review]{elsarticle}
\usepackage{subfig}
\begin{document}
    \begin{figure}[]  % Figure 1
        \centering
        \subfloat[A]{\includegraphics[width=0.4\linewidth,height=0.15 \textheight]{example-image-a}} \\
        \subfloat[B]{\includegraphics[width=0.4\linewidth,height=0.15 \textheight]{example-image-b}} \\
        \caption[]{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque }
    \end{figure}
    
    \begin{figure}[]  % Figure 2
        \centering
        \subfloat[C]{\includegraphics[width=0.4\linewidth,height=0.15 \textheight]{example-image-c}} \\
        \subfloat[X]{\includegraphics[width=0.4\linewidth,height=0.15 \textheight]{example-image}} \\
        \caption[]{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque }
    \end{figure}
\end{document}

添付画像のように配置するのに誰か手伝ってくれませんか?

答え1

figure両方の画像を 1 つのフロートにそれぞれminipageまたはに配置する必要がありますtabularx

minipage

\documentclass[review]{elsarticle}
\usepackage{subfig}
\begin{document}
    \begin{figure}[ht]  
        \setkeys{Gin}{width=0.4\linewidth,height=0.15\textheight}
    % Figure 1
    \begin{minipage}[t]{0.45\linewidth}
        \centering
        \subfloat[A]{\includegraphics{example-image-a}} \\
        \subfloat[B]{\includegraphics{example-image-b}} 
        \caption[]{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque }
    \end{minipage}
    \quad
    \begin{minipage}[t]{0.45\linewidth}
        \centering
        \subfloat[C]{\includegraphics{example-image-c}} \\
        \subfloat[X]{\includegraphics{example-image}} 
        \caption[]{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque }
    \end{minipage}
    \end{figure}
\end{document}

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

tabularx

\documentclass[review]{elsarticle}
\usepackage{subfig}
\usepackage{tabularx}
\newcolumntype{C}{>{\centering\arraybackslash}X}

\begin{document}
    \begin{figure}[ht]  
        \setkeys{Gin}{width=0.4\linewidth,height=0.15\textheight}
    % Figure 1
    \begin{tabularx}{\linewidth}{CC}
        \subfloat[A]{\includegraphics{example-image-a}}
        
        \subfloat[B]{\includegraphics{example-image-b}} 
        \caption[]{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque }
    &
        \subfloat[C]{\includegraphics{example-image-c}} 
        
        \subfloat[X]{\includegraphics{example-image}} 
        \caption[]{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque }
    \end{tabularx}
    \end{figure}
\end{document}

結果は前と同様です。

関連情報