我正在使用 tufte-book 文档类。我想在文档末尾添加一个既不是章节也不是节的部分。我该如何让此部分在目录中可见?
答案1
评论
您可以使用该\addcontentsline
命令。语法定义如下
\addcontentsline{TABLE}{LEVEL}{TITLE}
TABLE
代表列表的类型,您想要添加项目的位置可能为:toc
: 目录lof
: 图片列表lot
:表格列表
LEVEL
将是该行在列表中出现的级别。可能包括:- 为了
toc
:chapter
,section
,subsection
- 为了
lof
:figure
- 为了
lot
:table
- 为了
TITLE
是你的标题。
例如
\addcontentsline{toc}{chapter}{Appendix}
将添加附录到你的目录,但会不是在文档中排版标题。您需要使用\chapter*{Appendix}
。
执行
\documentclass{tufte-book}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\begin{document}
\tableofcontents
\chapter{Introduction}
\section{Historical Overview}
\chapter{Implementation}
\section{The CUDA Model}
\section{A Lattice Boltzmann Solver}
\chapter*{Appendix}
\addcontentsline{toc}{chapter}{Appendix}
\section*{The Mathematical Background}
\addcontentsline{toc}{section}{The Mathematical Background}
\subsection*{Proofs}
\addcontentsline{toc}{subsection}{Proofs}
\end{document}