У меня есть отчет с титульным листом, аннотацией, предисловием и подтверждением. Эти страницы не пронумерованы. Затем оставшиеся страницы содержат несколько глав, и все эти страницы пронумерованы. Однако сегодня я добавил две страницы с информацией в формате PDF между титульным листом и аннотацией. Это испортило нумерацию страниц! На бумаге все по-прежнему в порядке, потому что номера на этих страницах не напечатаны, но когда я просматриваю документ в цифровом виде с помощью PDF-ридера, то нумерация страниц начинается с 1 с первой включенной страницы PDF, следующая включенная страница PDF — это страница 2. Страницы аннотации, предисловия и подтверждения из исходного документа стали страницей 1.
Так:
[code]
Frontpage = {page 1}
[Included PDF1] = Page 2
[Included PDF2] = Page 3
Abstract = Page 1
Preface = Page 1
Acknowledgement = Page 2
TOC = Page 3
[/code]
Раньше все страницы до оглавления были ненумерованными, но теперь у них есть номер страницы со значением, которое явно неверно. Я почти уверен, что виновата команда \pdfinclude. Я бы хотел, чтобы нумерация начиналась со страницы подтверждения или оглавления и продолжалась без сброса счетчика. Так было раньше, но включенные PDF-страницы каким-то образом портят нумерацию и заставляют ненумерованные страницы иметь номер страницы 1.
Как мне восстановить обычную нумерацию страниц, например:
[code]
Frontpage = {no page number}
[Included PDF1] = {no page number}
[Included PDF2] = {no page number}
Abstract = Page {no page number}
Preface = Page 1
Acknowledgement = Page 2
TOC = Page 3
[/code]
Пример минималистичного кода:
[code]
\documentclass[12pt]{report}
\usepackage{hyperref}
\usepackage{pdfpages}
\begin{document}
\input{./texfrontpage.tex}
\includepdf[pages={1,2}]{./pdf/information-page-one.pdf, ./pdf/information-page-two.pdf}
\begin{abstract}
Interesting stuff.
\end{abstract}
\chapter*{Preface}
\addcontentsline{toc}{section}{Preface}
\chapter*{Acknowledgement}
\addcontentsline{toc}{section}{Acknowledgement}
\tableofcontents
\chapter{Introduction}
\chapter{Background}
\chapter{Results}
\chapter{Conclusion}
\end{document}
[/code]
Для ясности: я не хочу включать номера страниц двух включенных PDF-файлов и не хочу, чтобы нумерация страниц сбрасывалась. Я хочу, чтобы нумерация страниц начиналась со страницы Предисловия к благодарности. Это должна быть первая настоящая страница с номером 1. Все, что до нее, не должно иметь номера страницы.
решение1
Вот решение. С \pagenumbering{gobble}
и\pagenumbering{arabic}
\documentclass[12pt]{report}
\usepackage{hyperref}
\usepackage{pdfpages}
\begin{document}
\pagenumbering{gobble}
\input{./texfrontpage.tex}
\includepdf[pages={1,2}]{./pdf/information-page-one.pdf, ./pdf/information-page-two.pdf}
\begin{abstract}
Interesting stuff.
\end{abstract}
\pagenumbering{arabic}
\chapter*{Preface}
\addcontentsline{toc}{section}{Preface}
\chapter*{Acknowledgement}
\addcontentsline{toc}{section}{Acknowledgement}
\tableofcontents
\chapter{Introduction}
\chapter{Background}
\chapter{Results}
\chapter{Conclusion}
\end{document}