如何定义子标题周围的垂直间距

如何定义子标题周围的垂直间距

我想增加我的(子)图和它们各自的标题之间的间距。不幸的是,尝试了所有方法(例如 \captionsetup、vspaces 中的跳过或边距选项)都没有任何效果。

正确的做法是什么?

\documentclass{article}
\usepackage{subcaption}
\usepackage{floatrow}
%\floatsetup{ 
%  heightadjust=noobject,
%  valign=b
%}
\captionsetup{skip=-50pt}

\begin{document}

\begin{figure}[h!]
\ffigbox[\textwidth]{
\begin{subfloatrow}
  \ffigbox[\FBwidth][\FBheight]
    {\caption{a}}
    {\rule{14cm}{7cm}}
\end{subfloatrow}
\begin{subfloatrow}
  \ffigbox[\FBwidth][\FBheight]
    {\caption{b}}
    {\fbox{\rule{7cm}{4cm}\vspace{20pt}}}
  \ffigbox[\FBwidth][\FBheight]
    {\caption{c}}
    {\rule{7cm}{4cm}}
\end{subfloatrow}
}{\caption{cap}}
\end{figure}

\end{document}

相关内容