
Soy nuevo en TeX y LaTeX, así que puede que no lo explique muy bien.
Estoy intentando poner números de página en cada pie de página en el formato "Página X de XX" usando fancyhdr
. Hasta ahora tengo esto:
\cfoot{Page \thepage\ of \pageref{LastPage}}
Esto funciona bien, excepto en la página 1, que solo contiene "1".
Supongo que esto se debe a que la primera página es una especie de "página especial", ya que tampoco contiene el encabezado.
¿Cómo desactivo esta primera página especial para que todas las páginas contengan tanto el encabezado como el pie de página?
Respuesta1
Si crea la primera página usando \maketitle
esto, puede ejecutarse \thispagestyle{plain}
. Puede redefinir el estilo de página plain
(consulte el fancyhdr
manual para esto) o simplemente agregar\thispagestyle{fancy}
después \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}
Por cierto: si estás usando más versátilKOMA-Scriptclase scrartcl
en lugar de clase estándar article
. Puede redefinir el estilo de la página con el encabezado del título de la 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}
Hay más comandos de estilo de página en KOMA-Script, por ejemplo, \chapterpagestyle
para la página con encabezado de capítulo (solo scrbook
y scrreprt
). Eche un vistazo al manual de KOMA-Script para conocer todos estos comandos.
Respuesta2
Sin decir \thispagestyle
:
...
\pagestyle{fancy}
<customizations related to fancyhdr>
\expandafter\let\csname ps@plain\expandafter\endcsname
\csname ps@fancy\endcsname
...
\begin{document}
...
\maketitle
Respuesta3
Muchos paquetes o estilos emiten el comando \thispagestyle{plain}
en \maketitle
, por lo que la primera página es "especial". Intente anular esto \thispagestyle{fancy}
en la página de título.