我可以在 tabu 环境中使用 \caption 吗?

我可以在 tabu 环境中使用 \caption 吗?

是否可以在环境\caption之间使用tabu

我曾尝试使用这些包:

\usepackage{tabularx}
\usepackage{longtable}
\usepackage{tabu}

当我在代码中写下这段代码时:

\begin{tabu} spread 2in{|X[2]|X[2]|X|X|X[2]|X[2]|}
%\caption{Marito}
\hline
1 & 2 & 3 & 4 & 5 & 6 \\
\hline
\end{tabu}

如果我取消注释,就会出现很多错误\caption{Marito}

注意:Tabu 文档没有提到这件事

答案1

根据 @egreg 和 @David Carlisle 的说法,\caption不能在环境中使用。但是,只要表格不进入分页符,tabular就可以在环境中使用。\begin{table}... \end{table}

如果是的话,longtabu就可以使用,并且没有问题\caption

答案2

虽然很棘手tabulongtabu并且longtable文档肯定允许使用\caption,但没有描述如何正确使用它们。

正如@cfr 所提到的另一个线程:放在\\后面\caption[]{}——对我有用!

(更准确地说:没有错误,但标题的格式与文档中的所有其他标题完全不同。也许软件包caption可以解决这个问题)

相关内容