Libro: Numeración de páginas en la parte superior derecha

Libro: Numeración de páginas en la parte superior derecha

Estoy intentando colocar el número de página en la parte superior derecha de la página y funciona en los capítulos, pero al principio del documento no funciona como esperaba. Estas son las líneas que estoy usando para configurar la numeración de páginas:

% Page numbering: top right
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancypagestyle{plain}{
    \fancyhf{} % clear all header and footer fields
    \fancyhead[RO,RE]{\thepage} %RO=right odd, RE=right even
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}
}

Estoy entendiendo esto:

ingrese la descripción de la imagen aquí

Primero, obtengo esa línea horizontal en la parte superior en varias páginas. Además esta página tiene un número, y no se supone que lo tenga, y las demás páginas también. Finalmente, las páginas que tienen los contenidos también están numeradas. ¿Cómo puedo solucionar este problema?

PD: No necesito encabezado ni pie de página.

Respuesta1

Suponiendo que está utilizando una clase estándar, debería utilizar titlepageo \maketitlepara crear su título. Esto establece automáticamente el estilo de la página en emptyo plain. Presumiblemente, no está haciendo eso, por lo que obtendrá el fancyestilo que incluye encabezados y un número de página en el pie de página de forma predeterminada.

Probablemente desee configurar un estilo adecuado para páginas estándar.

Pero, en cualquier caso, si no utilizas titlepageo \maketitleequivalente, deberás decirlo \thispagestyle{empty}en la primera página para evitar tanto el encabezado como el pie de página.

Esto es, por supuesto, una suposición descabellada (vercomentario). Por tanto, podría estar bastante equivocado. Sin un mínimo ejemplo es imposible hacerlo mejor.

Respuesta2

Añadiendo las siguientes líneas líneas:

\pagestyle{empty}
\pagenumbering{gobble}

al código anterior que publiqué funcionó correctamente para mí. Entonces el código que he usado es este:

% Page numbering: top right
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancypagestyle{plain}{
    \fancyhf{} % clear all header and footer fields
    \fancyhead[RO,RE]{\thepage} %RO=right odd, RE=right even
    \renewcommand{\headrulewidth}{0pt}
    \renewcommand{\footrulewidth}{0pt}
}
\pagestyle{empty}
\pagenumbering{gobble}

información relacionada