
我正在使用rotating
包裝中的側桌。我試圖在標題和表格之間添加一些空白(標題位於表格上方)。我嘗試\captionsetup[table]{skip=10pt}
在序言中以及\captionsetup{skip=10pt}
直接\caption
在 sidewaystable 環境中使用。兩者都不起作用。第一個選項影響所有常規表,但不影響 sidewaystable,後者沒有任何效果。
建議我如何做到這一點?重要的是,它僅適用於該表,不會影響其他表標題。
謝謝你!
答案1
我不知道為什麼\captionsetup
在 a 中沒有任何效果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}