Включенные страницы PDF портят нумерацию страниц в программе чтения PDF-файлов

Включенные страницы PDF портят нумерацию страниц в программе чтения PDF-файлов

У меня есть отчет с титульным листом, аннотацией, предисловием и подтверждением. Эти страницы не пронумерованы. Затем оставшиеся страницы содержат несколько глав, и все эти страницы пронумерованы. Однако сегодня я добавил две страницы с информацией в формате 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}

Связанный контент