Primeira página não especial em \documenclass{article}

Primeira página não especial em \documenclass{article}

Sou novo no TeX e no LaTeX, então posso não explicar muito bem.

Estou tentando colocar números de página em cada rodapé no formato "Página X de XX" usando fancyhdr. Até agora eu tenho isso:

\cfoot{Page \thepage\ of \pageref{LastPage}}

Isso funciona bem, exceto na página 1, que contém apenas “1”.

Suponho que seja porque a primeira página é uma espécie de "página especial", já que também não contém o cabeçalho.

Como desativo esta primeira página especial, para que todas as páginas contenham o cabeçalho e o rodapé?

Responder1

Se você fizer a primeira página usando \maketitleisso pode ser executado \thispagestyle{plain}. Você pode redefinir o estilo da página plain(consulte o fancyhdrmanual para isso) ou simplesmente adicionar\thispagestyle{fancy} depois \maketitle:

\documentclass{article}
\usepackage{fancyhdr,lastpage}
\pagestyle{fancy}
\cfoot{Page \thepage{} of \pageref{LastPage}}
\begin{document}
\title{Title}
\author{Me}
\maketitle
\thispagestyle{fancy}
\end{document}

BTW: Se você estiver usando mais versátilKOMA-Scriptclass scrartclem vez da classe padrão article. Você pode redefinir o estilo da página com o cabeçalho do título da página:

\documentclass{scrartcl}
\usepackage{fancyhdr,lastpage}
\pagestyle{fancy}
\cfoot{Page \thepage{} of \pageref{LastPage}}
\renewcommand*{\titlepagestyle}{fancy}
\begin{document}
\title{Title}
\author{Me}
\maketitle
\end{document}

Existem mais comandos de estilo de página no KOMA-Script, por exemplo, \chapterpagestylepara a página com cabeçalho de capítulo (somente scrbooke scrreprt). Dê uma olhada no manual KOMA-Script para todos esses comandos.

Responder2

Sem dizer \thispagestyle:

...
\pagestyle{fancy}
<customizations related to fancyhdr>
\expandafter\let\csname ps@plain\expandafter\endcsname
  \csname ps@fancy\endcsname
...
\begin{document}
...
\maketitle

Responder3

Muitos pacotes ou estilos emitem o comando \thispagestyle{plain}, \maketitleentão a primeira página é realmente "especial". Tente substituir isso \thispagestyle{fancy}na página de título.

informação relacionada