在文档中使用 \captionof{table}{...} 时,在 \listoftables 中使用自定义表格名称

在文档中使用 \captionof{table}{...} 时,在 \listoftables 中使用自定义表格名称

我决定使用\captionof{table}{bar}为论文中的表格写标题,但我找不到foo在 中使用其他文本的方法\listoftables,除非\begin{table} ... \end{table}同时使用\caption[foo]{bar}。有没有其他方法可以让我保留原样?

非常感谢!

答案1

caption 包中的命令\captionof提供了一个可选参数,就像该\caption命令一样:

\captionof{<float type>}[<list entry>]{<heading>}

根据您的示例,这将转化为:\captionof{table}[foo]{bar}

相关内容