Figuras lado a lado com subfiguras em formato de texto de coluna única

Figuras lado a lado com subfiguras em formato de texto de coluna única

Quero colocar 2 figuras lado a lado em um documento de coluna única escrito usando elsarticleonde cada figura tem algumas subfiguras associadas a ela.

insira a descrição da imagem aqui

Aqui está meu 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}

alguém pode me ajudar a colocá-los como estão na imagem em anexo?

Responder1

Você precisa colocar as duas imagens em um figurefloat, cada uma dentro minipageou dentro tabularx:

Com 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}

insira a descrição da imagem aqui

Com 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}

O resultado é semelhante ao anterior.

informação relacionada