Copyright | (c) Andrea Rossato |
---|---|
License | BSD-style (see LICENSE) |
Maintainer | Andrea Rossato <andrea.rossato@unitn.it> |
Stability | unstable |
Portability | unportable |
Safe Haskell | None |
Language | Haskell98 |
The pandoc output formatter for CSL
- renderPandoc :: Style -> [FormattedOutput] -> [Inline]
- renderPandoc' :: Style -> [FormattedOutput] -> Block
- renderPandoc_ :: Style -> [FormattedOutput] -> [Inline]
- headInline :: [Inline] -> String
- initInline :: [Inline] -> [Inline]
- tailFirstInlineStr :: [Inline] -> [Inline]
- toCapital :: [Inline] -> [Inline]
- startWithPunct :: [Inline] -> Bool
- endWithPunct :: [Inline] -> Bool
- isPunctuationInQuote :: Style -> Bool
Documentation
renderPandoc :: Style -> [FormattedOutput] -> [Inline] Source
renderPandoc' :: Style -> [FormattedOutput] -> Block Source
Same as renderPandoc
, but the output is wrapped in a pandoc
paragraph block.
renderPandoc_ :: Style -> [FormattedOutput] -> [Inline] Source
headInline :: [Inline] -> String Source
initInline :: [Inline] -> [Inline] Source
tailFirstInlineStr :: [Inline] -> [Inline] Source
startWithPunct :: [Inline] -> Bool Source
endWithPunct :: [Inline] -> Bool Source
isPunctuationInQuote :: Style -> Bool Source