我想减少图形和文本之间的填充。我知道我可以使用来实现这一点,\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}
这可以逐个数字地完成。