\tableofcontents{}
我正在尝试从我包含的多个文件(\include
例如章节)中编译目录。
我需要做什么才能将章节纳入目录中?
看起来文件中的部分没有被注册到文件中*.toc
。但是我不知道为什么。
这是我拥有的根文档:
\documentclass[english,aps]{revtex4}
\usepackage[T1]{fontenc}
\begin{document}
\title{This is the title}
\maketitle
\tableofcontents{} %oops :-)
\input{includes/chapters/0_preliminaries}
\include{includes/chapters/x_appendix}
\end{document}
这是其中一个叶文档(即 0_preliminaries):
\section{Preliminaries}
Text goes here
因此,问题在于,\input{*}
文件包含在中*.toc
,而文件\include{*}
不包含在中。
答案1
documentclassrevtex4
不提供 的使用\include
。
您可以打开aux
的文件,您将找到定义为的x_appendix
命令。\@setckpt
\def\@setckpt#1#2{}
您应该更改文档类别。