Mit LaTeX ist es kein großes Problem, Seitenzahlen in einem Text erst nach dem Inhaltsverzeichnis anzeigen zu lassen. Um LaTeX allerdings dazu zu überreden, die Zählung bei der ersten Textseite beginnen zu lassen, sind dann doch ein paar kleine Verrenkungen nötig.
\begin{document}
\maketitle
\begingroup
\renewcommand*{\chapterpagestyle}{empty}
\pagestyle{empty}
\tableofcontents
\clearpage
\endgroup
\pagestyle{plain}
\setcounter{page}{1}
\chapter{...}
...
\maketitle
\begingroup
\renewcommand*{\chapterpagestyle}{empty}
\pagestyle{empty}
\tableofcontents
\clearpage
\endgroup
\pagestyle{plain}
\setcounter{page}{1}
\chapter{...}
...
Die Lösung des Problems stammt von http://www.matheboard.de/archive/52187/thread.html.