使用 LaTeX tufte-book 文档类显示目录中的章节和小节

使用 LaTeX tufte-book 文档类显示目录中的章节和小节

我不知道如何让章节和子章节显示在 tufte-book 类的目录 (TOC) 中。此模板/PDF 在第 28 页指出,选项 [notoc] 强制类恢复为标准 LaTeX TOC:

https://v1.overleaf.com/latex/templates/book-design-inspired-by-edward-tufte/gcfbtdjfqdjh.pdf

然而,我在 MiKTeK 和 Overleaf 上都尝试过,但情况并非如此。我是不是漏掉了什么?

答案1

tocdepth增加和的值secnumdepth。该tocdepth 值决定了在目录中打印分段命令的级别(它们始终包含在文件中.toc,否则将被忽略)。该secnumdepth值决定了分段标题的编号级别。它们是 LaTeX 计数器,您可以使用 来设置它们\setcounter

如何在目录中显示章节和小节

使用

% !TeX TS-program = pdflatex

\documentclass{tufte-book}
\setcounter{tocdepth}{2}
\setcounter{secnumdepth}{2}

....

将输出(对于sample-book.tex

A

notoc选项抑制了 Tufte-风格的目录。

现在使用同一个文件

% !TeX TS-program = pdflatex

\documentclass[notoc]{tufte-book}
\setcounter{tocdepth}{2}
\setcounter{secnumdepth}{2}

....

结果是

C

答案2

的价值目录深度计数器决定输出哪些级别的轮廓。它在 tufte-book.cls 类文件中设置为 0。更改序言中的计数器值以获取所需的输出。这似乎与您是否设置 notoc 选项无关。

相关内容