git.iko.soy/typeable/pandoc
on master help sign in
Markdown reader: Combine consecutive latex environments.

This helps when you have two minipages which can't have blank lines between them. See #690, #1196.

commite03ed7377cfd3d64d65f186aa76b17417a4e4fde authorJohn MacFarlane <jgm@berkeley.edu> dateMon 23 Jun 2014, 12:41 (12 years ago) parentcab1602
1 file changed+4−2
src/Text/Pandoc/Readers/Markdown.hs+4−2
src/Text/Pandoc/Readers/Markdown.hs+4−2
@@ -939,8 +939,10 @@ rawVerbatimBlock = try $ do
939939rawTeXBlock :: MarkdownParser (F Blocks)
940940rawTeXBlock = do
941941 guardEnabled Ext_raw_tex
942− result <- (B.rawBlock "latex" <$> rawLaTeXBlock)
943− <|> (B.rawBlock "context" <$> rawConTeXtEnvironment)
942+ result <- (B.rawBlock "latex" . concat <$>
943+ rawLaTeXBlock `sepEndBy1` blankline)
944+ <|> (B.rawBlock "context" . concat <$>
945+ rawConTeXtEnvironment `sepEndBy1` blankline)
944946 spaces
945947 return $ return result
946948