Leerraum zwischen Beschriftung und Sidewaystable

Leerraum zwischen Beschriftung und Sidewaystable

Ich verwende eine Sidewaystable aus dem rotatingPaket. Ich versuche, etwas Leerraum zwischen der Überschrift und der Tabelle einzufügen (die Überschrift wird über der Tabelle platziert). Ich habe versucht, sie \captionsetup[table]{skip=10pt}in der Präambel sowie \captionsetup{skip=10pt}direkt davor \captionin der Sidewaystable-Umgebung zu verwenden. Beides funktioniert nicht. Die erste Option betrifft alle regulären Tabellen, aber nicht die Sidewaystable, die letztere hat keine Auswirkung.

Vorschläge, wie ich das machen kann? Und es ist wichtig, dass es nur für diese Tabelle gilt und die anderen Tabellenüberschriften nicht beeinflusst.
Danke!

Antwort1

Ich weiß nicht genau, warum \captionsetupdas innerhalb eines keine Wirkung hat sidewaystable. Sie können stattdessen das \captionsetupdirekt vor das setzen sidewaystableund beide mit Klammern ( { .. }) umgeben. Das Klammernpaar lokalisiert die Untertiteleinstellung.

Ein vollständiges Beispiel:

\documentclass{article}
\usepackage{rotating,caption}
\begin{document}
\begin{table}
\centering
\caption{Word}
\begin{tabular}{c}
stuff
\end{tabular}
\end{table}

{\captionsetup[table]{aboveskip=2cm}\begin{sidewaystable} % opening brace on beginning of line
\centering
\caption{Word}
\begin{tabular}{c}
stuff
\end{tabular}
\end{sidewaystable}} % <- closing brace

\begin{table}
\centering
\caption{Word}
\begin{tabular}{c}
stuff
\end{tabular}
\end{table}

\end{document}

verwandte Informationen