Когда я создаю файл ePub с pandoc для экспорта в формат Kindle MOBI, имя таблицы стилей в командной строке приводит к тому, что каждой главе в оглавлении предшествует число. Для файлов 1.md и 2.md с заголовками h1 главы 1 и главы 2 сгенерированное оглавление выглядит следующим образом, но только если вы включите таблицу стилей с помощью --epub-stylesheet
:
1. Chapter 1
2. Chapter 2
Командная строка, вызывающая проблему:
$ pandoc --table-of-contents --epub-stylesheet=epub.css *.md title.yaml -o foo.epub
Если я сделаю то же самое без указания таблицы стилей, этого не произойдет:
$ pandoc --table-of-contents *.md title.yaml -o foo.epub
Затем сгенерированное оглавление выглядит так, как я и хочу:
Chapter 1
Chapter 2
Неважно, каково содержимое таблицы стилей. Это происходит даже тогда, когда он полностью пуст.
Содержимое файла 1.md
:
# Chapter 1
hello, world.
Содержимое файла 2.md
:
# Chapter 2
Oh, I love Chapter 2!
Содержимое файла epub.css
:
/* Empty */
Содержимое файла title.yaml
:
---
title: 'My book'
author: 'Author name'
rights: © 2017 by Author
lang: en-US
...