减少图形后的填充

减少图形后的填充

我想减少图形和文本之间的填充。我知道我可以使用来实现这一点,\setlength{\belowcaptionskip}{-7pt}但这会减少所有图形的填充。我怎样才能只针对某些图形实现这一点?

答案1

\vspace您可以在图像插入的末尾插入一个负片- 这将导致标题按给定的量向上移动,从而在视觉上“减小”图像尺寸。

在此处输入图片描述

\documentclass{article}

\usepackage{graphicx,lipsum}

\begin{document}

\begin{figure}[t]
  \centering
  \includegraphics[height=10\baselineskip]{example-image-a}
  \caption{This is a figure caption.}
\end{figure}

\lipsum[1-7]

\begin{figure}[t]
  \centering
  \includegraphics[height=10\baselineskip]{example-image-b}
  \vspace{-5\baselineskip}% Reduce image height
  \caption{This is a figure caption.}
\end{figure}

\end{document}

也可以通过以下方式实现adjustbox使用其vspace = <above> <below>选项。

\usepackage[export]{adjustbox}
% ...
\includegraphics[vspace=0pt -5\baselineskip,height=10\baselineskip]{example-image-b}

这可以逐个数字地完成。

相关内容