Pandoc: Проблема с неправильными номерами разделов в сгенерированной главе DOCX

#docx #pandoc #sections

Вопрос:

Я использую pandoc для создания глав моей диссертации. Когда я создаю отдельные главы, я использую

 Chapter 4: <Title of Chapter> {#chapter-4}
=======================
 

синтаксис.

В сгенерированном HTML и документах EPUB и PDF разделы правильно пронумерованы как 4.1, 4.2 и т.д., Но в сгенерированном документе DOCX разделы пронумерованы 1.1, 1.2 и т.д. В документе DOCX «полная диссертация» все номера разделов указаны правильно.

Кто-нибудь знает, что я могу с этим поделать? Это почти один и тот же вызов pandoc в разных форматах, поэтому я не уверен, какие параметры я могу настроить!

Команда, которую я использую для создания DOCX главы 4 (где нумерация неверна):

 pandoc src/index.md src/chapter-4.md --output=./out/docx/chapter-4.docx -s --toc --toc-depth=4 --filter=pandoc-citeproc --self-contained --number-sections --number-offset=3

 

Команда, которую я использую для создания PDF-файла главы 4 (где нумерация правильная):

 pandoc src/index.md src/chapter-4.md --output=./out/pdf/chapter-4.pdf -s --toc --toc-depth=4 --filter=pandoc-citeproc --self-contained --number-sections --number-offset=3 -t html5
 

Команда, которую я использую для всей докторской диссертации (где нумерация правильная):

 pandoc src/index.md src/frontmatter.md src/chapter-1.md src/chapter-2.md src/chapter-3.md src/chapter-4.md src/chapter-5.md  src/chapter-7.md  src/chapter-8.md src/bibliography.md --toc --number-sections --self-contained --toc-depth=2 --filter=pandoc-citeproc --output=./out/docx/thesis.docx