r несоответствие номера страницы оглавления оглавлению содержанию - PullRequest
0 голосов
/ 23 апреля 2019

Я использую bookdown для создания технического отчета, имеющего существующую титульную страницу (cover.pdf) и страницу «авторского права» с использованием дочернего «.rmd» сразу после титульной страницы. Каким-то образом номер страницы в оглавлении на 1 страницу меньше, чем фактический номер страницы в содержании (т. Е. 6 в оглавлении, но 7 на странице).

Поскольку я хочу, чтобы титульный лист и страница об авторских правах показывались до оглавления. Вот что я сделал.

  1. определить before_body.txt в YAML и установить toc: FALSE.
     toc: FALSE # use Latex to trigger TOC later
        includes:
           before_body: before_body.tex
           in_header: preamble.tex
  1. Включить файл cover.pdf в before_body.tex
    \thispagestyle{empty}
    \begin{center}
    \includegraphics{cover.pdf}
    \end{center}
  1. Используйте child для создания страницы с информацией об авторских правах и латекс для запуска TOC.
       % Trigger ToC creation in LaTeX
        \tableofcontents
        \pagebreak

        \listoftables
        \pagebreak

        \listoffigures
        \pagebreak

Кто-нибудь знает почему?

...