Diminuir o espaço vertical entre a figura e a nota da figura

Diminuir o espaço vertical entre a figura e a nota da figura

Eu uso o captionpacote para ter títulos de figuras acima e notas abaixo da figura. eu sigoesta sugestãopara definir um novo comando que chame o caption*comando com configurações apropriadas. Porém, o espaço entre a figura e a nota (outra legenda) é muito grande. Como posso torná-lo menor? A skipconfiguração altera apenas o espaçodepoisa anotação. Tentei especificar abovecaptionskipdiretamente, mas isso é "indefinido nas famílias `legenda'".

Aqui estão os pedaços de código relevantes que eu uso e abaixo uma captura de tela que é produzida onde destaquei o espaço que desejo diminuir.

# 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}

insira a descrição da imagem aqui

Responder1

Não utilize centerambiente, não utilize \caption*para legenda abaixo do gráfico e forneça instruções \captionsetup{skip=0.333\baselineskip}para diminuir a distância entre a legenda e a figura.

insira a descrição da imagem aqui

\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}

informação relacionada