diff options
| -rw-r--r-- | src/Text/Pandoc/Writers/ICML.hs | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/src/Text/Pandoc/Writers/ICML.hs b/src/Text/Pandoc/Writers/ICML.hs index 08e3e5b63..2eeccba3a 100644 --- a/src/Text/Pandoc/Writers/ICML.hs +++ b/src/Text/Pandoc/Writers/ICML.hs @@ -91,6 +91,7 @@ lowerAlphaName    :: String  upperAlphaName    :: String  subListParName    :: String  footnoteName      :: String +citeName          :: String  paragraphName     = "Paragraph"  codeBlockName     = "CodeBlock"  blockQuoteName    = "Blockquote" @@ -113,6 +114,7 @@ lowerAlphaName    = "lowerAlpha"  upperAlphaName    = "upperAlpha"  subListParName    = "subParagraph"  footnoteName      = "Footnote" +citeName          = "Cite"  -- | Convert Pandoc document to string in ICML format. @@ -407,7 +409,7 @@ inlineToICML opts style (Subscript lst) = inlinesToICML opts (subscriptName:styl  inlineToICML opts style (SmallCaps lst) = inlinesToICML opts (smallCapsName:style) lst  inlineToICML opts style (Quoted SingleQuote lst) = inlinesToICML opts style $ [Str "‘"] ++ lst ++ [Str "’"]  inlineToICML opts style (Quoted DoubleQuote lst) = inlinesToICML opts style $ [Str "“"] ++ lst ++ [Str "”"] -inlineToICML opts style (Cite _ lst) = inlinesToICML opts style lst +inlineToICML opts style (Cite _ lst) = inlinesToICML opts (citeName:style) lst  inlineToICML _    style (Code _ str) = charStyle (codeName:style) $ text $ escapeStringForXML str  inlineToICML _    style Space = charStyle style space  inlineToICML _ style LineBreak = charStyle style $ text lineSeparator | 
