我有一个双列页面,并试图容纳一个跨越整个页面的 2x2 图形。
\begin{figure*}
\centering
\begin{minipage}{0.47\textwidth}
\includegraphics[width=\linewidth]{Diagram/12.jpg}
\end{minipage}
\hspace{\fill} % note: no blank line here
\begin{minipage}{0.47\textwidth}
\includegraphics[width=\linewidth]{Diagram/346.jpg}
\end{minipage}
\vspace*{1cm} % vertical separation
\begin{minipage}{0.47\textwidth}
\includegraphics[width=\linewidth]{Diagram/78.jpg}
\end{minipage}
\hspace{\fill} % note: no blank line here
\begin{minipage}{0.47\textwidth}
\includegraphics[width=\linewidth]{Diagram/59.jpg}
\end{minipage}
\caption{Figure caption goes here} \label{fig:4pics}
\end{figure*}
答案1
这是一个可行的解决方案,使用multicol
。结束multicol
,将您已经构建的图形插入选定的位置,然后multicol
重新开始。请注意最后一节之前的间隙以引导读者的视线。
\documentclass[11pt]{article}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{kantlipsum}
\usepackage{multicol}
\usepackage{float}
\begin{document}
\begin{multicols}{2}
\section{Introduction}
1-2 \kant[1-2]
\section{Method}
3.7. \kant[3-7]
\end{multicols}
\begin{figure*}[ht!]
\centering
\begin{minipage}{0.47\textwidth}
\includegraphics[width=\linewidth]{example-image-A}
\end{minipage}
\hspace{\fill} % note: no blank line here
\begin{minipage}{0.47\textwidth}
\includegraphics[width=\linewidth]{example-image-B}
\end{minipage}
\vspace*{1cm} % vertical separation
\begin{minipage}{0.47\textwidth}
\includegraphics[width=\linewidth]{example-image-C}
\end{minipage}
\hspace{\fill} % note: no blank line here
\begin{minipage}{0.47\textwidth}
\includegraphics[width=\linewidth]{example-image}
\end{minipage}
\caption{Figure caption goes here} \label{fig:4pics}
\end{figure*}
\begin{multicols}{2}
\section{Conclusion}
The result is shown in figure~\ref{fig:4pics}
11-12. \kant[11-12]
\end{multicols}
\end{document}
根据页面剩余空间,图形将转到下一页的顶部或留在当前页面。