From 38cad8105052fd6787f71d156c25a6bcac747189 Mon Sep 17 00:00:00 2001 From: Andrey Astafyev Date: Thu, 25 Apr 2019 14:46:21 +0300 Subject: [PATCH] Create table of contents if toc metadata key is set --- pandoc_reader.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pandoc_reader.py b/pandoc_reader.py index ea4e9b7..c8d37d9 100644 --- a/pandoc_reader.py +++ b/pandoc_reader.py @@ -90,6 +90,10 @@ class PandocReader(BaseReader): '--metadata=reference-section-title="{}"'.format( bib_header)] + if "toc" in metadata.keys(): + if metadata['toc'] == True: + pandoc_cmd.extend(['--toc']) + proc = subprocess.Popen( pandoc_cmd, stdin=subprocess.PIPE,