Wie kann ich ein Inhaltsverzeichnis erstellen, wenn Sie mit Pandoc von LaTeX nach EPUB konvertieren?

686
Petr Pudlák

Ich konvertiere ein LaTeX-Dokument in ein EPUB-Ebook:

pandoc input.tex -o output.epub 

Alles funktioniert gut, aber das eBook hat ein fehlerhaftes Inhaltsverzeichnis: Es enthält nur ein Element - den Titel des Buches. Wie kann ich das Inhaltsverzeichnis so einrichten, dass es alle Teile oder Kapitel meines Buches enthält?

2

1 Antwort auf die Frage

1
Kurt Pfeifle

Für Pandoc ist es schwierig, alle Arten von LaTeX-Code als Eingabe zu verarbeiten.

Sie sollten jedoch Folgendes hinzufügen --toc --toc-depth=N(wobei Neine Ziffer die Tiefe des ToC angibt, den Sie generieren möchten).

Ich hatte gute Erfolge bei der Konvertierung einiger kritischer LaTeX-Quelldateien in EPUB durch ...

  • ... zuerst in Markdown konvertieren,
  • ... dann massiert man die einzelnen Teile in den richtigen Markdown,
  • ... letzte Umstellung von Markdown auf EPUB.