I am writing a document with class report. I want that the first pages i.e. Declaration, Abstract, Acknowledgements, Table of Contents, List of Figures and List of Tables have page numbering roman, and the main content has arabic page numbers.

I am using this command to override the \frontmatter and \mainmatter commands provided for the book class.


This works for table of contents, list of figures and list of tables. however since abstract, acknowledgments and declaration are all defined with the following:

\renewcommand{\abstractname}{Name of this section}


no page numbers are being displayed on these pages. I tried using \thispagestyle{plain} in these sections, but this caused each page to be numbered as i. and the counting from i. onwards start from toc.

How can I start roman page numbering from the declaration onwards instead?

  • 1
    Please always post a complete small document that shows the problem. report class has two definitions of abstract depending on whether titlepage is in use, and it depends where you have put \frontmatter relative to abstract. Commented May 24, 2014 at 11:54

1 Answer 1


You can redifine the abstract:



      {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%






You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .