TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So I try:

\usepackage[unicode=true, pdfusetitle,
 breaklinks=false,pdfborder={0 0 0},backref=false,colorlinks=false]


% we use this for our refernces as well

% redefinition of \equation for convenience
\let\oldequation = \equation
\let\endoldequation = \endequation
\AtBeginDocument{\let\oldlabel = \label}% \AtBeginDocument because hyperref redefines \label
  \StrBehind{#1}{eq:}[\Str]% remove "eq:" from labels

\newcommand{\listequationsname}{List of Equations}


Education Institution\\

\Large Centered title a little cover over the middle page


Author & my \\
Respansable Teacher & my teacher \\


\section{Brushless Motor Fundamentals}
\subsubsection{DC Motor Operation}
Torque is generated in DC motors from the magnetic force,
also known as the Lorentz force, which is produced when an
electric current is passed through a coil in a magnetic field.
This force is given by \ref{eq:Force}.
  F=q[E+(v\times B)]
where $F$ is the force perpendicular to the coil,
$E$ is the electric field in the coil,
$v$ is the velocity of the charged particles in the coil,
and $B$ is the magnetic field. From mechanics, torque is
  \tau=F\times r
\section{Brushless Motor Fundamentals 2}
\subsection{DC Motor Operation 2}
\subsubsection{DC Motor Operation 2}
If the electrical force in \ref{eq:Force} is ignored,
and the remaining magnetic force is used in \ref{eq:Torque},
with the assumption that $v$ is perpendicular to $B$, we find that


But it does not make TOC on its own page. So how to make it so that it would be on its own page/set of pages if it is long?

share|improve this question
There is no tableofcontents environment. Either place \newpage before and after it to force the page break or maybe change that environment to {minipage}{\textwidth}. – Martin Scharrer May 10 '11 at 15:17
The environment tableofcontents doesn't exist. You should remove it from the code. The reason why \begin{tableofcontents}\end{tableofcontents} works is due to how environments are implemented in LaTeX. – Andrey Vihrov May 10 '11 at 15:19
You might be also interested in reading this question: meta.tex.stackexchange.com/questions/228/… – Andrey Vihrov May 10 '11 at 15:21
up vote 6 down vote accepted

Try surrounding the table of contents with page breaks:


Sometimes, it is also expected that pages containing the table of contents (also called the "front matter") will use Roman numerals for page numbering and that the main document (or "main matter") will reset the page count and use Arabic numerals. This effect can be achieved using \pagenumbering:


However, this style may be more appropriate for a book than an article.

share|improve this answer
+1 on the newpage, -1 on the tableofcontents which doesn't exists. Note that \begin{foo} executes \foo internally (and \end{foo} executes \endfoo), so that code would insert the ToC twice. – Martin Scharrer May 10 '11 at 15:19
@Martin Very correct, was just blindly copying what seemed like the appropriate section out of the example. – Sharpie May 10 '11 at 15:29

Insert a \clearpage before \tableofcontents.

Since you've thought you want a separate ToC and, it seems, also a separate title page, the report document class may better suit your needs than article. article is meant for short and medium size articles and doesn't waste space. report is meant for longer articles, reports and even short theses, and typesets logically separate elements on distinct pages.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.