Espaço em branco entre a legenda e a tabela lateral

Espaço em branco entre a legenda e a tabela lateral

Estou usando uma tabela lateral do rotatingpacote. Estou tentando adicionar algum espaço em branco entre a legenda e a tabela (a legenda é colocada acima da tabela). Tentei usar \captionsetup[table]{skip=10pt}no preâmbulo e também \captionsetup{skip=10pt}diretamente antes do \captionambiente lateral. Nenhum dos dois funciona. A primeira opção afeta todas as mesas regulares, mas não a lateral, a última não tem nenhum efeito.

Sugestões de como posso fazer isso? E é importante que seja apenas para esta tabela e não afete as demais legendas da tabela.
Obrigado!

Responder1

Não sei exatamente por que \captionsetupnão tem nenhum efeito dentro de a sidewaystable, o que você pode fazer é colocar o \captionsetuplogo antes de sidewaystablee colocar ambos em um par de colchetes ( { .. }). O par de chaves localiza a configuração da legenda.

Um exemplo completo:

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

informação relacionada