git.iko.soy/typeable/pandoc
on master help sign in
Markdown writer: Changed condition for rendering title block.

Previously it was only rendered if title, author, or date set. Now any metadata field can be set.

commit0da863f951e02e061d1112b50ece6b346bb0035d authorJohn MacFarlane <fiddlosopher@gmail.com> dateTue 2 Jul 2013, 20:44 (13 years ago) parente973bbb
1 file changed+3−4
src/Text/Pandoc/Writers/Markdown.hs+3−4
src/Text/Pandoc/Writers/Markdown.hs+3−4
@@ -198,10 +198,9 @@ pandocToMarkdown opts (Pandoc meta blocks) = do
198198 (if isEmpty refs' then empty else blankline <> refs')
199199 let context = defField "toc" (render' toc)
200200 $ defField "body" main
201− $ (if not (null (docTitle meta) && null (docAuthors meta)
202− && null (docDate meta))
203− then defField "titleblock" (render' titleblock)
204− else id)
201+ $ (if isNullMeta meta
202+ then id
203+ else defField "titleblock" (render' titleblock))
205204 $ metadata
206205 if writerStandalone opts
207206 then return $ renderTemplate' (writerTemplate opts) context