Verringern Sie den vertikalen Abstand zwischen Abbildung und Abbildungsnotiz.

Verringern Sie den vertikalen Abstand zwischen Abbildung und Abbildungsnotiz.

Ich verwende das captionPaket, um Bildtitel über und Anmerkungen unter dem Bild zu haben. Ich folgedieser Vorschlageinen neuen Befehl zu definieren, der den caption*Befehl mit entsprechenden Einstellungen aufruft. Allerdings ist der Abstand zwischen der Abbildung und der Notiz (eine weitere Beschriftung) zu groß. Wie kann ich ihn verkleinern? Die skipEinstellung ändert nur den Abstandnachdie Anmerkung. Ich habe versucht, es direkt anzugeben, abovecaptionskipaber das ist „in der Familien-‚Beschriftung‘ nicht definiert“.

Hier sind die relevanten Codeteile, die ich verwende, und unten ein Screenshot dessen, was dort erzeugt wird, wo ich den Platz markiert habe, den ich verringern möchte.

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

Bildbeschreibung hier eingeben

Antwort1

Verwenden Sie keine centerUmgebung, verwenden Sie sie nicht \caption*für die Legende unter der Grafik und geben Sie die Anweisung, \captionsetup{skip=0.333\baselineskip}den Abstand zwischen der Überschrift und der Abbildung zu verringern.

Bildbeschreibung hier eingeben

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

verwandte Informationen