可能重复:
ToC 编号问题
我的 LaTeX 文档表现异常。以下是它的简化版本:
\documentclass{article}
\begin{document}
\tableofcontents
\newpage
\addcontentsline{toc}{part}{A Part of My Document}
\include{includedfile}
\end{document}
并且includedfile.tex
:
\section{My Section Title}
Quack.
显然,在目录中,部分的标题应该位于节的标题之前,但事实并非如此!出了什么问题?
答案1
尝试\input
而不是\include
-- 就像您在那里输入了文件内容一样。我相信\include
会进行一些额外的处理,所以这可能是导致您出现问题的原因。
答案2
该\include
宏用于输入长文档中的章节。因此,任何使用\include
really 的文件都应该以
\chapter{Some-chapter}
\addcontentlines
它还会自动开始一个新页面(我认为这会混淆您指令中的顺序)。您想要的是\input
。这只是将子文件的内容放入当前位置的 TeX 源中,而不会进行其他操作。如果您替换\include
为\input
,则一切正常。(注意:我试图“充实” Reid Priedhorsky 在此处给出的答案:最终结果当然是相同的。)
答案3
问题与命令有关\newpage
。如果你删除它,我认为你会得到你想要的输出。