Copyright | (c) Andrea Rossato |
---|---|
License | BSD-style (see LICENSE) |
Maintainer | Andrea Rossato <andrea.rossato@unitn.it> |
Stability | unstable |
Portability | unportable |
Safe Haskell | None |
Language | Haskell2010 |
The CSL implementation
Synopsis
- formatString :: String -> Formatted
- pAffix :: Parsec String () [Inline]
- pRaw :: Parsec String () Inline
- pString :: Parsec String () Inline
- pSpace :: Parsec String () Inline
- output :: Formatting -> String -> [Output]
- appendOutput :: Formatting -> [Output] -> [Output]
- outputList :: Formatting -> Delimiter -> [Output] -> [Output]
- cleanOutput :: [Output] -> [Output]
- rmEmptyOutput :: Output -> Maybe Output
- addDelim :: String -> [Output] -> [Output]
- noOutputError :: Output
- noBibDataError :: Cite -> Output
- oStr :: String -> [Output]
- oStr' :: String -> Formatting -> [Output]
- oPan :: [Inline] -> [Output]
- oPan' :: [Inline] -> Formatting -> [Output]
- formatOutputList :: [Output] -> Formatted
- formatOutput :: Output -> Formatted
- addFormatting :: Formatting -> Formatted -> Formatted
Documentation
formatString :: String -> Formatted Source #
appendOutput :: Formatting -> [Output] -> [Output] Source #
outputList :: Formatting -> Delimiter -> [Output] -> [Output] Source #
cleanOutput :: [Output] -> [Output] Source #
noBibDataError :: Cite -> Output Source #
formatOutputList :: [Output] -> Formatted Source #
formatOutput :: Output -> Formatted Source #
addFormatting :: Formatting -> Formatted -> Formatted Source #