我正在使用文档类 -book 撰写论文。表格列表不会像图表列表和目录一样自动生成。请帮帮我。
答案1
表列表由命令生成\listoftables
;但\listoffigures
它并不是真正的表列表:它列出了环境\caption
中出现的所有命令table
;所以如果你说
\begin{table}
\begin{tabular}{...}
...
\end{tabular}
\end{table}
表格列表中不会出现任何内容。
最普遍的偏见之一是命令\includegraphics
只能出现在figure
环境中,用户常常会table
混淆tabular
。
\listoftables
将要不是列出tabular
环境,但仅列出table
至少包含一个\caption
命令的环境(可能包含tabular
,但不是必须的)。
答案2
请检查两件事:首先,命令\listoftables
(应位于命令附近\listoffigures
)是否已被删除或注释掉(可能是意外)?其次,您是否可能只有未编号的表环境?如果是这样,它们将默认不会显示在表列表部分中。
答案3
如果其他答案不能解决问题(比如我的情况),请务必不是在您的命令后面有空的方括号,\caption
如这个错误的例子所示:
\caption[]{Description}
这适用于表格和图形。
还请确保编译 2-3 次,以便迭代收集所有引用。