我想将两幅图放在论文的同一页中,但尽管第一页还有足够的空间容纳第二幅图,但第二张图片却不会出现在第一页中。有人可以帮忙吗?
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
位置说明符。