Forzar la numeración de páginas en cada página

Forzar la numeración de páginas en cada página

Tengo un informe LaTeX con título, resumen y la parte principal. Quiero tener números en cada página comenzando desde la primera. ¿Cómo puedo hacer eso? La situación actual es que la primera página no está numerada y hay una numeración antes del resumen que comienza desde 1 después del resumen.

Respuesta1

LaTeX conoce tres estilos de página básicos

  • vacío
  • plano
  • encabezados

vacía es lo que dice, una página vacía. Lo que se usa comúnmente en las páginas de título es lo que se usa en los encabezados de las páginas de inicio de los capítulos y en todas las demás páginas.

De hecho, las páginas se cuentan internamente a lo largo del documento. Entonces, incluso si una página tiene estilo de página empty, el contador aumenta y el número de página simplemente no se muestra.

Mencionaste que estás usando un resumen y supongo que estás usando un entorno abstracto para esto. Siguiendo la definición de resumen en report.clsuno se encuentra que usa lo mismo que la página de título y que el número de página se oculta y se restablece después del resumen con

 \thispagestyle{empty}%
  \setcounter{page}\z@

Una manera fácil de solucionar esto es redefinir el entorno.

\documentclass{report}

\usepackage{lipsum}

\makeatletter
\renewenvironment{titlepage}
    {%
      \if@twocolumn
        \@restonecoltrue\onecolumn
      \else
        \@restonecolfalse\newpage
      \fi
     % \thispagestyle{empty}% remove the empty page style
      %\setcounter{page}\z@ %remove the counter reset
    }%
\makeatother

\begin{document}

\begin{titlepage}
 A title
\end{titlepage}


\begin{abstract}

 bla
\end{abstract}

\chapter{first}
\lipsum
\chapter{second}
\lipsum
\section{subsecond}
\lipsum

\end{document}

Esto le proporciona un documento donde la página de título tiene la página 1 (también se muestra en el papel) y el contador ya no se reinicia

Respuesta2

No menciona qué estilo de numeración de páginas desea que se aplique a las páginas que no muestran números de página hasta el momento, por lo que asumiré que desea el estilo de página "simple" (que muestra el número de página centrado en la línea del pie de página). para esas paginas.

Podrías agregar el siguiente código a tu documento,noen el preámbulo pero inmediatamente después de la \maketitleinstrucción (o, alternativamente, al comienzo de la primera página después del titlepageentorno):

\makeatletter
\let\ps@oldempty\ps@empty % save default definition of \ps@empty
\renewcommand\ps@empty\ps@plain
\makeatother

información relacionada