如何减少图形后的填充?

如何减少图形后的填充?
\documentclass{mwrep}

\usepackage[draft]{graphicx}
\usepackage{hyperref}
\usepackage[all]{hypcap}

\makeatletter
\g@addto@macro\@floatboxreset\centering
\makeatother
I use figures with captions.

\begin{document}

\listoffigures

\chapter{foo}

First paragraph (previous).

\begin{figure}[h]
  \includegraphics{a.jpg}
  \caption{Opis}
\end{figure}

Second paragraph (following).

\end{document}

如何更改标题和后续段落之间的垂直空间(填充?)?另外,我想更改(稍微增加)前一个段落和图像顶部之间的空间。

答案1

您可以更改\belowcaptionskip,例如:

\setlength{\belowcaptionskip}{-10pt}

如需进一步定制,我建议使用caption包。它提供了很多功能,并且文档齐全。如果您使用 caption 包,则可以将间距设置为:

\captionsetup{belowskip=0pt}

答案2

您可以修改以下长度,这会影响所有浮点数。;

  • \floatsep:浮动元素之间剩余的空间(12.0pt 加 2.0pt 减 2.0pt)。
  • \textfloatsep:最后一个顶部浮动或第一个底部浮动与文本之间的间距(20.0pt 加 2.0pt 减 4.0pt)。
  • \intextsep:文本浮动内容顶部和底部的剩余空间(12.0pt 加 2.0pt 减 2.0pt)。
  • \dbltextfloatsep是 \textfloatsep 用于 2 列输出(20.0pt 加 2.0pt 减 4.0pt)。
  • \dblfloatsep是 \floatsep 用于2列输出(12.0pt 加 2.0pt 减 2.0pt)。
  • \abovecaptionskip:标题上方的空间(10.0pt)。
  • \belowcaptionskip:标题下方的空间(0.0pt)。

来源

相关内容