2010-03-04 16 views
11

Estoy editando un documento de más de 100 páginas en látex, la clase de documento es "libro". Las primeras páginas del documento tienen números de página romanos, el resto tiene números de página en árabe comenzando con un. Es decir el documento tiene los números de página i-iv, seguidos de las páginas 1-120. Sin embargo, quiero que quiera que las páginas sean: vii-ix, seguidas por las páginas 1-120. (razón: estoy insertando algunas otras páginas PDF que preceden al PDF finalmente generado por látex, y esto obviamente lleva a que todos los siguientes números de página sean más altos).¿definir manualmente los números de página en látex?

Entonces, ¿cómo puedo aumentar los números de página romanos para comenzar desde un número más alto (pero no aumentar los números de página arábica al mismo tiempo)?

Gracias.

Respuesta

15

No necesita utilizar \setcounter{page}{1} cuando comienzan los números arábigos. Esto sucede automáticamente:

\documentclass{book} 
\begin{document} 
\pagenumbering{roman} 
\setcounter{page}{3} 
a 
\newpage 
\pagenumbering{arabic} 
b 
\end{document} 

tiene la página iii seguido por página 1.

+0

Rupert Jones, Ramashalanka - ¡muchas gracias, funciona! – gojira

3

use \setcounter{page}{7} después de \begin{document} y si es necesario \setcounter{page}{1} cuando comienzan los números de página en árabe.

1

Trate de usar el pdfpages package (CTAN), lo que le permite insertar documentos PDF en su documento de látex, y asignar números de página a ellos. Necesitas usar esto con pdftex.

No es muy útil a un lado — si utilizó Context, serías capaz de añadir números de página al documento PDF de importar, así como otro tipo de decoración. Pero eso es un gran paso de Latex.

+0

gracias, pero ya estoy usando el paquete de páginas pdf mi pregunta, que ahora está resuelta (lo siento, no sé cómo marcar la respuesta aceptada), era más sobre cómo cambiar los números de página que siguen al PDF incluido. El contexto se ve muy bien, ojalá lo hubiera sabido antes. Consideraré usarlo para mi próximo gran documento. – gojira

0

El book (e informe) clases definen \frontmatter, \mainmatter y \backmatter, para cambiar el estilo de página y la manipulación de la sección. En particular, \frontmatter cambia los números de página a romano, y \mainmatter a árabe.

Para tener en cuenta las páginas no impresas al principio, aún debe utilizar \setcounter{page}{7} antes de su contenido de portada.

Cuestiones relacionadas