如何将两幅图放在同一页?

如何将两幅图放在同一页?

在此处输入图片描述

我想将两幅图放在论文的同一页中,但尽管第一页还有足够的空间容纳第二幅图,但第二张图片却不会出现在第一页中。有人可以帮忙吗?

Meanwhile, we also generate figures about the distribution of debris based on size (\textbf{Figure 5}, \textbf{Figure 6}). 
\begin{figure}
    \centering
    \includegraphics[width=0.8\textwidth]{1cm-10cm.png}
    \centering
    \caption{Spatial density of space debris ranging from 1cm to 10cm.}
\end{figure} 
\begin{figure}
    \centering
    \includegraphics[width=0.8\textwidth]{10cm.png}
    \centering
    \caption{Spatial density of space debris larger than 10cm.} 
\end{figure} 

答案1

一些说明:

  • 为了解决您的问题,在每个图中添加\begin{figure}[!htb]
  • \centering在图形/表格环境中只需一个就足够了,因此您可以在每个环境中删除第二个。
  • 您手动添加的“图 5 和图 6”可以由 Latex 自动完成,方法是\label{<your label>}在每个图内添加,然后在文本中写入\ref{<your label>}\cref{<your label>}(使用cleveref包)。标签当然是任意的。

cleveref提供了一些自定义标签的方法。例如

  • \cref{} = fig.
  • \Cref{} = Fig.

如果您想让它们全部大写,请添加capitalise到包选项中。使用几个额外的命令,我们可以让它们全部变成粗体,但我强烈建议您不要使用这种方法,因为与文本相比,它会显得太突出。

以下是一个例子:

在此处输入图片描述

\documentclass{article}
\usepackage{graphicx}
\usepackage[capitalise]{cleveref}

\crefdefaultlabelformat{\textbf{#2#1#3}}
\crefname{figure}{\textbf{Fig.}}{\textbf{Figures}} 

\begin{document}  
Meanwhile, we also generate figures about the distribution of debris based on size (\cref{top}, \cref{bottom}). 
\begin{figure}[!htb]
    \centering
    \includegraphics[width=0.8\textwidth]{example-image-a}
    \caption{Spatial density of space debris ranging from 1cm to 10cm.}
    \label{top}
\end{figure} 
\begin{figure}[!htb]
    \centering
    \includegraphics[width=0.8\textwidth]{example-image-b}
    \caption{Spatial density of space debris larger than 10cm.} 
    \label{bottom}
\end{figure} 
\end{document} 

答案2

如果您希望无论如何图形都在同一页面上,请使用单一figure环境。

\documentclass{article}
\usepackage{graphicx}

\begin{document}

Meanwhile, we also generate figures about the distribution of debris based
on size (figures \ref{top}~and~\ref{bottom}).

\begin{figure}[htbp]
\centering

\includegraphics[width=0.8\textwidth,height=5cm]{example-image-a}
\caption{Spatial density of space debris ranging from 1cm to 10cm.}\label{top}

\bigskip

\includegraphics[width=0.8\textwidth,height=5cm]{example-image-b}
\caption{Spatial density of space debris larger than 10cm.}\label{bottom}

\end{figure}

\end{document}

记住p位置说明符。

在此处输入图片描述

相关内容