Já escrevi alguns posts sobre o package fancyhdr
, para trabalhar os cabeçalhos e rodapés, mas nunca referi uma opção que ele faculta e que pode ser bastante útil.
A questão é: como alterar os cabeçalhos e rodapés numa página específica?
Quando queremos retirar completamente o cabeçalho e o rodapé numa página usamos:
\thispagestyle{plain}
o que o fancyhdr
permite é definir um estilo que usamos depois com o \thispagestyle
.
Então imaginemos que todas as páginas vão ter no cabeçalho: o título à esquerda e o autor à direita e no rodapé: a página à direita, definimos no preâmbulo todas essas instruções:
\usepackage{fancyhdr}
\fancyhead{}
\fancyfoot{}
\lhead{\thetitle}
\rhead{\theauthor}
\rfoot{\thepage}
depois não se esqueçam de pedir o uso desta formatação com o comando
\pagestyle{fancy}
Mas digamos que na última página queremos trocar a posição do autor e do título mas manter a posição do número de página. Então definimos um novo estilo assim:
\fancypagestyle{título do estilo}{intruções do estilo}
Exemplo:
\fancypagestyle{ultima}{
\fancyhead{}
\fancyfoot{}
\lhead{\theauthor}
\rhead{\thetitle}
\rfoot{\thepage}
}
Na página que queremos que tenha um estilo diferente, acrescentamos
\thispagestyle{ultima}
claro que nos editores de
não aparecem páginas mas basta fazer a correspondência entre o texto no editor e o texto nas páginas do documento gerado para saber que página é. No caso do exemplo era a última.
Esta dúvida foi-me colocada pelo Nálison Martins.
Setembro 7, 2013 at 7:28 pm
Antero, tem alguma forma de remover o número de página que fica na folha do Sumário? Tipo, quando uso o \tableofcontens, a página em que se localiza o sumário também fica numerada. De acordo com as normas da minha instituição, essa página tem “estilo limpo”, ou seja, sem numeração. Como posso fazer isso?
Setembro 7, 2013 at 7:49 pm
Infelizmente o disco do meu computador morreu e agora não tenho nada instalado nem tenho como testar hipóteses…
Usa
\usepackage{tocloft}
\tocloftpagestyle{empty}
Espero que funcione.
Abç