diff options
-rw-r--r-- | data/templates/default.rst | 4 | ||||
-rw-r--r-- | src/Text/Pandoc/Writers/RST.hs | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/data/templates/default.rst b/data/templates/default.rst index e9c0dc203..937eb72ae 100644 --- a/data/templates/default.rst +++ b/data/templates/default.rst @@ -31,6 +31,10 @@ $if(toc)$ .. $endif$ +$if(number-sections)$ +.. section-numbering:: + +$endif$ $for(header-includes)$ $header-includes$ diff --git a/src/Text/Pandoc/Writers/RST.hs b/src/Text/Pandoc/Writers/RST.hs index f82597c55..1fd984a6d 100644 --- a/src/Text/Pandoc/Writers/RST.hs +++ b/src/Text/Pandoc/Writers/RST.hs @@ -103,6 +103,7 @@ pandocToRST (Pandoc meta blocks) = do let context = defField "body" main $ defField "toc" (writerTableOfContents opts) $ defField "toc-depth" (show $ writerTOCDepth opts) + $ defField "number-sections" (writerNumberSections opts) $ defField "math" hasMath $ defField "title" (render Nothing title :: String) $ defField "math" hasMath |