下列的我之前的问题,我注意到添加
\vspace{-0.5\baselineskip}
插入图形后,与输出进行比较时不会给出完全相同的结果
\setlength{\belowcaptionskip}{-0.5\baselineskip}
在文件序言中。
在图像中,您可以看到并排显示的两个输出的两页,其中有绿线作为视觉辅助。
代码:
\documentclass{article}
\usepackage{graphicx}
%\setlength{\belowcaptionskip}{-0.5\baselineskip} <<-- With or without
\begin{document}
The universe is immense and it seems to be homogeneous,
in a large scale, everywhere we look at.
\begin{figure}
\centering
\includegraphics[width=0.7\textwidth]{./orange.png}
\vspace{-0.5\baselineskip} <<-- With or without
\caption{Color orange is not a real color}
\end{figure}
There's a picture of a galaxy above.
\end{document}
有人可以解释一下为什么会有这种差异吗?
答案1
在文章类中\abovecaptionskip
是10pt,\belowcaptionskip
是0pt,\baselineskip
是12pt,所以你的构造
\vspace{-0.5\baselineskip} <<-- With or without
\caption{Color orange is not a real color}
实际上是在标题上方设置 4pt 并在标题下方设置 0pt,因此相当于省略\vspace
和设置
\setlength\abovecaptionskip{4pt}