我已获得 ERT(Evil Red Text)命令,该命令用于浮动表时,会将表的标题显示为“表列表中的表 1.1”。我想知道如何将此类命令用于longtable
s。例如,我想要
创建一个浮点数
table
;添加ERT命令
\isucaption{blah blah....}
;在表格列表中查看表格。
结果表列表 (LoT) 中的表条目显示为Table 1.1 blah blah
但是如果我不使用 ERT 命令,那么 LoT 中的表条目就是1.1 blah blah
。也就是说,单词Table
丢失了。
我想对非浮点数的长表使用此命令,以便此类表的 lot 中的条目也将包含Table
单词,但我不确定可以在哪里添加longtable
s 的 ERT?
答案1
longtable
是以一种模拟常规环境的方式编写的table
,只是没有浮动功能,但通过(强大的)跨页功能弥补了这一缺陷。因此,您无需为longtable
's做任何特殊的事情\caption
Table
最终放入表格列表 (LoT) 中。这样就只剩下在 LoT 条目前面插入 了。为此,我使用了在表格列表的每个条目前添加单词“表格”作为参考。
在您的文档 > 设置... > LaTeX 序言中,添加
\usepackage{longtable,tocloft}
\renewcommand{\cfttabpresnum}{Table~}
\setlength{\cfttabnumwidth}{5em}
请注意,将常规浮动table
环境与某些longtable
s 混合可能会导致 LoT 内容排序出现问题。在 atable
和 a之间留出足够的内容longtable
可能会解决此类问题,但这在很大程度上取决于您的文档结构。