我最近将这个subcaption
包添加到我的文章中,以便放置我的图表并相应地添加标题。在我嵌入图表之前,如下所示:
\documentclass[a4paper,12pt]{article}
%\usepackage{subcaption}
\begin{document}
\begin{figure}[htb]
\hrule
\vspace*{2mm}
\centering
\rule{5cm}{5cm}
\rule{5cm}{5cm}
\vspace*{2mm}
\hrule
\caption{Some Caption}
\vspace*{2mm}
\hrule
\label{fig:somefigure}
\end{figure}
\end{document}
看起来像这样:
因为我想要子标题,subcaption
所以这似乎是推荐的选择。但是,现在我的图表(代码尚未更改,实际上包含子标题)如下所示:
这个subcaption
包导致两个\hrule
s 之间的标题周围出现奇怪的垂直间距。我按照手册的建议尝试理解caption
,但我不知道为什么会发生这种情况以及如何阻止它。消除\vspace*{2mm}
标题后面的 仍然留下很大的空隙。