Thursday, September 25, 2008

Removing / Hiding Page Numbers from Latex document (Remove / Hide)

Getting rid of page numbers from a latex document is a tricky thing to do :) sometimes you do not want page numbers in your document but the document class or style file you are using puts page numbers...

many websites/manuals/blogs suggest the use of \thispagestyle{empty} after \maketitle tag to overwrite the style file and remove the page numbers. But some style files will still print the page numbers on all pages except the first one... if this is the case then add \pagestyle{empty} tag and the page numbers from all the pages will be removed :)... the code will look like

\maketitle
\thispagestyle{empty}
\pagestyle{empty}

this trick worked in my case where i was using ieeetr.cls as document class... i hope it works for other cases as well...

************************************************************************
The following things copied from comments section may also help (I thank the people who commented):

Manhoso said...
In my case using only the command \thispagestyle{empty} worked fine!
******************
Anonymous said...
Didn't work for me. Perhaps because of the custom header package I use.

Instead I use

\renewcommand\thepage{}

to get rid of page numbers.
******************
Anonymous said...
thank you anonymous, for me too worked in the scrreprt class just \renewcommand\thepage{}
******************
Luís de Sousa said...
That is a pretty radical solution, it not only removes the numbering, but also all the remanding style, such as headers and footers. To kill a fly you do not need a bazooka. Simply use \pagenumbering{gobble} to switch off page numbering.
******************