减少空白图形与描述环境之间的垂直空间

减少空白图形与描述环境之间的垂直空间

我正在尝试实现一种解决方法,用于在描述环境中添加标题和标签。为此,我尝试在描述列表上方强制添加一个空白图,但我根本无法减少垂直空间。因此,图和描述之间有 3 厘米的空白,我想减少这些空白。提前谢谢!

最小示例:

\documentclass{article}
\begin{document}


\begin{Figure}[h]
    \centering
    \caption{Caption}
    \label{Label}
\end{Figure}

\vspace{0cm} %% trying to reduce space between empty figure and below description

\begin{description}
    \item x
    \item y
    \item z
\end{description}


\end{document}

答案1

在此处输入图片描述

浮动环境figure(我假设Figure您使用了,但没有显示其定义)的目的是将内容标记为已从主文档流中取出,以便稍后重新插入,因此\vspace图形和列表之间的位置没有任何意义,它只是在主体中列表之前的内容之间。(特别是,即使图形重新插入到那里,它也可以在分页符处被丢弃。)

图形不一定是图像,如果您将列表视为带标题的图形,只需将其放置在带有标题的环境中即可。

\documentclass{article}

\begin{document}


\begin{figure}[h]

    \caption{Caption}
    \label{Label}

\begin{description}
    \item[xx] x
    \item[yy] y
    \item[zz] z
\end{description}
\end{figure}

Some text here.


\end{document}

相关内容