我想将两个图形并排放置在使用 编写的单列文档中,elsarticle
其中每个图形都有一些与之关联的子图形。
这是我的 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
浮点数中,每个图像都放在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}
结果与以前类似。