Как сгенерировать оглавление при конвертации из LaTeX в EPUB с помощью Pandoc?

597
Petr Pudlák

Я конвертирую документ LaTeX в электронную книгу EPUB:

pandoc input.tex -o output.epub 

Все работает хорошо, однако у книги нет поврежденного содержания: она содержит только один элемент - название книги. Как сделать так, чтобы содержание содержало все части или все главы моей книги?

2

1 ответ на вопрос

1
Kurt Pfeifle

Pandoc трудно обрабатывать все типы кода LaTeX в качестве входных данных.

Тем не менее, вы должны добавить --toc --toc-depth=N(где Nцифра, указывающая глубину ToC, который вы хотите сгенерировать.

Я успешно преобразил некоторые важные исходные файлы LaTeX в EPUB ...

  • ... сначала конвертируем в Markdown,
  • ... затем вручную втиснуть разорванные части в надлежащую разметку,
  • ... последнее преобразование из Markdown в EPUB.