# How to get rid of page numbers

Very occasionally, one wants a document with no page numbers. For such occasions, the package nopageno will make `\pagestyle{plain}` have the same effect as `\pagestyle{empty}`; in simple documents, this will suppress all page numbering (it will not work, of course, if the document uses some other pagestyle than `plain`).

To suppress page numbers from a sequence of pages, you may use `\pagestyle{empty}` at the start of the sequence, and restore the original page style at the end. Unfortunately, you still have to deal with the page numbers on pages containing a `\maketitle`, `\part` or `\chapter` command, since the standard classes; deal with those separately, as described below.

To suppress page numbers on a single page, use `\thispagestyle{empty}` somewhere within the text of the page. Note that, in the standard classes, `\maketitle` and `\chapter` use `\thispagestyle` internally, so your call must be after those commands.

Unfortunately, `\thispagestyle` doesn't work for book or report `\part` commands: they set the page style (as do `\chapter` commands), but then they advance to the next page so that you have no opportunity to change the style using `\thispagestyle`. The present author has proposed solving the problem with the following “grubby little patch”, on `comp.text.tex`:

```\makeatletter
\let\sv@endpart\@endpart
\def\@endpart{\thispagestyle{empty}\sv@endpart}
\makeatother```

Fortunately, that patch has now been incorporated in a small package nonumonpart (a difficult name…)

Both the KOMA-script classes and memoir have separate page styles for the styles of various “special” pages, so, in a KOMA class document one might say:

`\renewcommand*{\titlepagestyle}{empty}`

while memoir will do the job with

`''\aliaspagestyle{title}{empty}''`

An alternative (in all classes) is to use the rather delightful `\pagenumbering{gobble}`; this has the simple effect that any attempt to print a page number produces nothing, so there's no issue about preventing any part of LaTeX from printing the number. However, the `\pagenumbering` command does have the side effect that it resets the page number (to 1), so it is unlikely to be helpful other than at the beginning of a document.

The scrpage2 package separates out the representation of the page number (it typesets the number using the `\pagemark` command) from the construction of the page header and footer; so one can say

`\renewcommand*{\pagemark}{}`

which will also suppress the printing of the page number.

Neither of these “suppress the page number” techniques touches the page style in use; in practice this means they don't make sense unless you are using `\pagestyle{plain}`

composition/texte/pages/supprimer_les_numeros_de_pages3.txt · Dernière modification: 2018/12/04 00:50 par jejust