что вызывает неправильный номер страницы в оглавлении для экспорта латекса orgmode - PullRequest
0 голосов
/ 08 октября 2018

Система:

  • Windows 10 x64
  • Emacs 26
  • Экспорт с использованием XeLaTex

Я работаю над отчетом вorgmode.Оглавление дает мне странное поведение.Номера страниц все ниже, чем они должны быть на один.Например, см. Текст ниже для организационного документа.Если я экспортирую этот файл в формате PDF, то в оглавлении будет показан первый раздел, начиная со страницы 1, хотя он начинается со второй страницы.Что вызывает это и как я могу это исправить?

enter image description here

#+TITLE: A title
#+AUTHOR: An author
#+OPTIONS: toc:nil

* Abstract
    :PROPERTIES: 
    :CUSTOM_ID: abstract
    :UNNUMBERED: t
    :END:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur
tempor scelerisque magna, et varius leo pellentesque sit
amet. Phasellus aliquam pulvinar felis, fermentum commodo quam
tristique viverra. Aliquam erat volutpat. Nullam pellentesque arcu in
justo fermentum, vel molestie metus fringilla. Nulla lorem risus,
efficitur vel porta id, tincidunt aliquam nunc. Mauris eros magna,
molestie et porttitor in, dignissim vitae lorem. Etiam lorem sapien,
rutrum nec aliquet sit amet, malesuada et tortor.

#+BEGIN_QUOTE
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur
tempor scelerisque magna, et varius leo pellentesque sit
amet. Phasellus aliquam pulvinar felis, fermentum commodo quam
tristique viverra. Aliquam erat volutpat. Nullam pellentesque arcu in
justo fermentum, vel molestie metus fringilla. Nulla lorem risus,
efficitur vel porta id, tincidunt aliquam nunc. Mauris eros magna,
molestie et porttitor in, dignissim vitae lorem. Etiam lorem sapien,
rutrum nec aliquet sit amet, malesuada et tortor.
#+END_QUOTE

#+TOC: headlines 4

* Section One

Some Text

** Subsection

** Subsection

* Section Two

** Subsection

** Subsection

* Section Three

** Subsection

** Subsection

1 Ответ

0 голосов
/ 09 октября 2018

Я только дважды компилировал латексный файл, но его нужно было компилировать три раза.Я изменил соответствующий код в моем файле init.el с:

(setq
    org-latex-pdf-process
    '("xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"
      "xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"))

на:

(setq
    org-latex-pdf-process
    '("xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"
      "xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"
      "xelatex -shell-escape -interaction nonstopmode -output-directory %o %f"))
...