减少图形和图形注释之间的垂直空间

减少图形和图形注释之间的垂直空间

我使用该caption包在上方放置图标题,在下方放置注释。我遵循这个建议定义一个新命令,caption*使用适当的设置调用该命令。但是,图形和注释(另一个标题)之间的空间太大。我怎样才能使它变小?设置skip只会改变空间注释。我尝试abovecaptionskip直接指定,但结果却是“在‘caption’系列中未定义”。

这是我使用的相关代码块,下面是我突出显示想要减少的空间的屏幕截图。

# preamble
\usepackage[bf, justification=centering]{caption}
\newcommand\fnote[1]{\captionsetup{font=small,justification=justified}\caption*{#1}}

# figure
\begin{figure}[htb]
  \caption{Comparison of the retirement effect estimate by gender}
  \begin{center}
    \includegraphics[width=\textwidth]{figure}
  \end{center}
  \fnote{{\it Notes:} The dots ...}
\end{figure}

在此处输入图片描述

答案1

不要使用center环境,不要\caption*在图形下方使用图例,并提供指令\captionsetup{skip=0.333\baselineskip}以减少标题和图形之间的距离。

在此处输入图片描述

\documentclass{article}
\usepackage[demo]{graphicx} % omit 'demo' option in real document
\usepackage[justification=centering,
            labelfont=bf,
            skip=0.333\baselineskip]{caption}

\begin{document}
\begin{figure}[htb]
\caption{Comparison of the retirement effect estimate by gender}
\includegraphics[width=\textwidth]{figfile}

\smallskip\small
\textit{Notes}: The dots represent $\hat{\beta}$, the lines \dots
\end{figure}
\end{document}

相关内容