Possible Duplicate:
ToC numbering problem

My LaTeX document is acting strangely. Here is a simplified version of it:

\documentclass{article}

\begin{document}

\tableofcontents
\newpage

\include{includedfile}

\end{document}

And in includedfile.tex:

\section{My Section Title}
Quack.

Clearly, in the table of contents, the heading for the part should precede the one for the section, but it doesn't! What's wrong?

-
Discussed on SO here: stackoverflow.com/questions/1217080/latex-toc-numbering-problem. I got a solution that worked, but it was more of a workaround and less of a fix for the real problem. –  Ben Alpert Jul 26 '10 at 19:34

## marked as duplicate by Martin Scharrer♦May 9 '12 at 10:37

Try \input instead of \include -- it's as if you typed in the contents of the file there. I believe \include does some additional processing, so maybe that's causing your problem.

-
Again, like on SO, this works but doesn't really explain how to fix the problem and why I can't use \include. –  Ben Alpert Jul 31 '10 at 20:55
@BenAlpert, Reid: See When should I use \input vs. \include? for more details on the difference. –  Martin Scharrer May 9 '12 at 10:35

The \include macro is intended for inputting chapters in long documents. Thus any file used with \include really should start

\chapter{Some-chapter}

It also automatically starts a new page (which will confuse the order of things with your \addcontentlines instruction, I think). What you want is \input. This simply places the contents of the subfile into the TeX source at the current location, with no additional stuff going on. If you replace \include with \input then all is well. (Note: I'm trying to 'flesh out' the answer given by Reid Priedhorsky here: the end result is of course the same.)

-