Code: Select all
\newcommand{\preface}{\chaptertoc{\prefacename}{\prefacename}}
\newcommand{\foreword}{\chaptertoc{\forewordname}{\forewordname}}
\newcommand{\acknowledgements}{\chaptertoc{\acknowledgementsname}{\acknowledgementsname}}
...
\newcommand\contentsname{Contents}
\newcommand\listfigurename{List of Figures}
\newcommand\listtablename{List of Tables}
\newcommand\prefacename{Preface}
\newcommand\forewordname{Foreword}
\newcommand\acknowledgementsname{Acknowledgements}
\newcommand\draftname{Preliminary Draft}
Code: Select all
\tableofcontents
\listoffigures
\listoftables
\acknowledgements
Table of Contents ... ii
List of Figures ... iv
List of Tables ... xi
Acknowledgements ... ii
The problem isn't specific to the acknowledgements, it happens to whatever the last item in this set. The next item in the Contents is the abstract, and everything works fine from there on.