【发布时间】:2010-10-20 03:39:42
【问题描述】:
我想使用 LaTeX 的 \tableofcontents 命令(或其他类似命令)来自动生成目录,但我还想在目录中的每一行添加一两句话来描述什么引用的部分是关于。我该怎么做?
【问题讨论】:
-
搜索 CTAN 没有发现任何有希望的东西。这看起来像是一项黑客工作。
标签: latex tableofcontents
我想使用 LaTeX 的 \tableofcontents 命令(或其他类似命令)来自动生成目录,但我还想在目录中的每一行添加一两句话来描述什么引用的部分是关于。我该怎么做?
【问题讨论】:
标签: latex tableofcontents
tocloft 包及其\cftchapterprecistoc 命令解决了我的问题。
【讨论】:
试试
\addcontentsline{toc}{section}{sample text}
【讨论】:
听从 Oliver 和 simon 的建议:
您可以重新定义分段命令以获取第二个(可能是可选的)参数,并使用该参数将您的参数构建为 \addtocontentsline,然后调用相应的 section* 命令。
【讨论】:
我希望您可以使用 addcontentsline 蛮力和无知。 例如:
\addcontentsline{目录}{部分}{文本}但是,如果您不使用它所引用的部分的星号版本,这将与自动生成的行冲突。
任何更干净的东西都需要弄乱相关的宏......除非我遗漏了什么。
【讨论】:
我会将 {section} 部分更改为 {subsection}。
\addcontentsline{toc}{subsection}{sample text}
【讨论】: