web-dev-qa-db-fra.com

Définir manuellement les numéros de page en latex?

Je modifie un document de 100+ pages en latex, la classe de documents est "Book". Les premières pages du document ont des numéros de page romains, le reste dispose de numéros de page arabes en commençant par un. C'est à dire. Le document dispose de numéros de page I-IV, suivi des pages 1-120. Cependant, vous voulez que je veux que les pages soient: VII-IX, suivies des pages 1-120. (Raison: j'insère d'autres PDF pages précédant le PDF Finalement généré par le latex, ce qui conduit évidemment à tous les numéros de page suivants qui sont plus élevés).

Alors, comment puis-je augmenter les numéros de page romains pour commencer à partir d'un nombre supérieur (mais n'augmenter pas les numéros de page arabes au moment de la SAMEE)?

Merci.

16
gojira

Vous n'avez pas besoin d'utiliser \setcounter{page}{1} Quand le nombre d'arabe commence. Cela se produit automatiquement:

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

a la page III suivie de la page 1.

22
Ramashalanka

utilisation \setcounter{page}{7} après \begin{document} et si nécessaire \setcounter{page}{1} Lorsque les numéros de page arabe commencent.

3
Rupert Jones

Les classes book (et rapport) définissent \frontmatter, \mainmatter, et \backmatter, pour changer le style de page et la manipulation de la section. En particulier \frontmatter Bascule les numéros de page à Romain, et \mainmatter en arabe.

Pour tenir compte des pages non imprimées au début, vous devez toujours utiliser \setcounter{page}{7} Avant votre contenu de la matière.

1
Damien Pollet

Essayez d'utiliser le package pdfpages (CTAN) , ce qui vous permet d'insérer PDF Documents dans votre document de latex et d'attribuer des numéros de page à leur. Vous devez l'utiliser avec pdftex.

Pas très utile de côté - Si vous avez utilisé - contexte , vous pourriez ajouter des numéros de page au PDF Document que vous importez, ainsi que d'autres décorations. Mais c'est un grand pas loin du latex.

1
Charles Stewart