
Estoy usando una mesa lateral del rotating
paquete. Estoy intentando agregar un espacio en blanco entre el título y la tabla (el título se coloca encima de la tabla). Intenté usarlo \captionsetup[table]{skip=10pt}
en el preámbulo y \captionsetup{skip=10pt}
directamente antes \caption
en el entorno lateral. Ninguno de los dos funciona. La primera opción afecta a todas las tablas regulares pero no a la sidewaystable, esta última no tiene ningún efecto.
¿Sugerencias sobre cómo puedo hacer esto? Y es importante que sea solo para esta tabla y no afecte los títulos de otras tablas.
¡Gracias!
Respuesta1
No sé exactamente por qué \captionsetup
no tiene ningún efecto dentro de a sidewaystable
, lo que puedes hacer es colocar \captionsetup
justo antes de sidewaystable
y rodear ambos con un par de llaves ( { .. }
). El par de llaves localiza la configuración del título.
Un ejemplo 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}