2

我想使用 LaTeX 的\tableofcontents命令(或一些等效命令)自动生成目录,但我还想在目录中的每一行中添加一两句话来描述所引用部分的内容。我怎样才能做到这一点?

4

5 回答 5

3

tocloft软件包及其\cftchapterprecistoc命令解决了我的问题。

于 2009-04-17T22:04:22.243 回答
2

尝试

\addcontentsline{toc}{section}{sample text}
于 2009-04-17T16:26:51.663 回答
2

遵循 Oliver 和 simon 的建议:

您可以重新定义切片命令以获取第二个(可能是可选的)参数,并使用它来构建您的参数\addtocontentsline,然后调用相应的 section* 命令。

于 2009-04-17T18:51:37.057 回答
1

我希望您可以使用 addcontentsline 蛮力和无知。例如:

\addcontentsline{目录}{部分}{文本}

但是,如果您不使用它所引用的部分的星号版本,这将与自动生成的行冲突。

任何更干净的东西都需要弄乱相关的宏……除非我遗漏了一些东西。

于 2009-04-17T16:32:26.457 回答
0

我会将 {section} 部分更改为 {subsection}。

\addcontentsline{toc}{subsection}{sample text}
于 2009-05-23T16:30:16.290 回答