diff options
Diffstat (limited to 'src/Text')
| -rw-r--r-- | src/Text/Pandoc/Writers/Markdown.hs | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/src/Text/Pandoc/Writers/Markdown.hs b/src/Text/Pandoc/Writers/Markdown.hs index 6aec6b244..5eb47b261 100644 --- a/src/Text/Pandoc/Writers/Markdown.hs +++ b/src/Text/Pandoc/Writers/Markdown.hs @@ -1058,7 +1058,12 @@ inlineToMarkdown opts (Span ("",["emoji"],kvs) [Str s]) =  inlineToMarkdown opts (Span attrs ils) = do    variant <- asks envVariant    contents <- inlineListToMarkdown opts ils -  return $ case variant of +  return $ case attrs of +             (_,["csl-block"],_) -> (cr <>) +             (_,["csl-left-margin"],_) -> (cr <>) +             (_,["csl-indent"],_) -> (cr <>) +             _ -> id +         $ case variant of                  PlainText -> contents                  _     | attrs == nullAttr -> contents                        | isEnabled Ext_bracketed_spans opts -> | 
