是否可以强制floatrow
包考虑\abovecaptionskip
和的值\belowcaptionskip
?
即使我之后重新定义这两个长度\usepackage{floatrow}
,它们也不会被考虑在内。
文档对这个问题的解释相当含糊...我唯一找到的是关键字captionskip
,但即使我将设置captionskip
为等于abovecaptionskip
,结果在视觉上也不相同;我不知道它究竟是如何工作的。
而且我还没有找到与等价的belowcaptionskip
。
那么是否可以强制floatrow
使用由 documentclass 或直接由用户定义的above
- 和值?belowcaptionskip
\documentclass{book}
\usepackage{lipsum, mwe}
\setlength\abovecaptionskip{12pt plus 2pt minus 2pt}
\setlength\belowcaptionskip{2pt plus 2pt minus 0pt}
\usepackage{floatrow}
\floatsetup{captionskip=12pt plus 2pt minus 2pt}
\begin{document}
\lipsum[1]
\begin{figure}[h]
\centering
\includegraphics[width =.5\linewidth]{example-image}
\caption{The caption.}
\end{figure}
\lipsum[2]
\end{document}