是否可以在环境\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
虽然很棘手tabu
,longtabu
并且longtable
文档肯定允许使用\caption
,但没有描述如何正确使用它们。
正如@cfr 所提到的另一个线程:放在\\
后面\caption[]{}
——对我有用!
(更准确地说:没有错误,但标题的格式与文档中的所有其他标题完全不同。也许软件包caption
可以解决这个问题)