图形和文本之间有大量空白。使用 vspace 不起作用

图形和文本之间有大量空白。使用 vspace 不起作用

我有下图:

\begin{figure}[t!]
    \centering
    \includegraphics[width = \columnwidth]{figures/fig.pdf}
    \caption{Caption}
    \label{fig:pipeline}
\end{figure}

图形与其下方的文本之间有大量空白。我尝试了以下方法来修复它:

\begin{figure}[t!]
    \centering
    \includegraphics[width = \columnwidth]{figures/fig.pdf}
    \vspace{-0.2in}
    \caption{Caption}
    \label{fig:pipeline}
    \vspace{-0.3in}
\end{figure}

但这实际上没有任何作用,除了在页面下方的一些段落之间添加了更多空白,这很奇怪。我减少了第二个 vspace,使其为 -0.4 英寸,这样就可以了。但 -0.4 的减少幅度太大,导致下面的文本与标题重叠。如果我尝试将其增加到大于 -0.4 的任何值(例如增加到 -0.39),我会遇到与以前相同的问题,即大量空白。我不明白我做错了什么?我已经将相同的代码用于其他图形,并且它有效。唯一不同的是 pdf 更宽。

感谢您的时间。

相关内容