标题和侧边栏之间的空白

标题和侧边栏之间的空白

我正在使用软件包中的 sidewaystable rotating。我试图在标题和表格之间添加一些空白(标题位于表格上方)。我尝试在 sidewaystable 环境中的\captionsetup[table]{skip=10pt}序言中以及\captionsetup{skip=10pt}直接在之前使用\caption。两者都不起作用。第一个选项影响所有常规表格但不影响 sidewaystable,后者没有任何效果。

建议我该怎么做?重要的是,这仅适用于此表,不会影响其他表标题。
谢谢!

答案1

我不知道为什么\captionsetup在 中没有任何效果sidewaystable,您可以做的是将 放在\captionsetup之前sidewaystable,并用一对括号 ( { .. }) 括起来。括号对将标题设置本地化。

完整示例:

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

相关内容