mirror of
https://github.com/jgm/pandoc.git
synced 2026-08-25 09:47:06 +00:00
Don't print <span> tags in 'plain' output.
This commit is contained in:
@@ -642,8 +642,11 @@ escapeSpaces x = x
|
||||
-- | Convert Pandoc inline element to markdown.
|
||||
inlineToMarkdown :: WriterOptions -> Inline -> State WriterState Doc
|
||||
inlineToMarkdown opts (Span attrs ils) = do
|
||||
st <- get
|
||||
contents <- inlineListToMarkdown opts ils
|
||||
return $ tagWithAttrs "span" attrs <> contents <> text "</span>"
|
||||
return $ if stPlain st
|
||||
then contents
|
||||
else tagWithAttrs "span" attrs <> contents <> text "</span>"
|
||||
inlineToMarkdown opts (Emph lst) = do
|
||||
contents <- inlineListToMarkdown opts lst
|
||||
return $ "*" <> contents <> "*"
|
||||
|
||||
Reference in New Issue
Block a user