| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
Text.Pandoc.Z.Readers
Synopsis
- convertReader :: Functor f => (a -> b -> f Pandoc) -> a -> b -> f Pandoc
 - readBibTeX :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readBibLaTeX :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readCSV :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readTSV :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readCommonMark :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readCreole :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readCslJson :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readDjot :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readDocBook :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readDocx :: PandocMonad m => ReaderOptions -> ByteString -> m Pandoc
 - readDokuWiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readEPUB :: PandocMonad m => ReaderOptions -> ByteString -> m Pandoc
 - readEndNoteXML :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readEndNoteXMLCitation :: PandocMonad m => Text -> m (Citation Text)
 - readFB2 :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readHtml :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readHaddock :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readIpynb :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readJATS :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readJira :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readLaTeX :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readMan :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readMarkdown :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readMediaWiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readMuse :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readNative :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readODT :: PandocMonad m => ReaderOptions -> ByteString -> m Pandoc
 - readOPML :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readOrg :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readRIS :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readRST :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readRTF :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readTWiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readTextile :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readTikiWiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readTxt2Tags :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readTypst :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 - readVimwiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc
 
Documentation
>>>import Text.Pandoc.Z.Util
readBibTeX :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readBibLaTeX :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readCSV :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
>>>readPandocExtensions readCSV "abc,def,\"ghi\""Right (Pandoc (Meta (fromList [])) [TableBlock (Table (Attr "" [] []) (Caption Nothing []) [ColSpec AlignDefault ColWidthDefault,ColSpec AlignDefault ColWidthDefault,ColSpec AlignDefault ColWidthDefault] (TableHead (Attr "" [] []) [Row (Attr "" [] []) [Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "abc"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "def"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "ghi"]]]]) [TableBody (Attr "" [] []) (RowHeadColumns (RowHeadColumns 0)) [] []] (TableFoot (Attr "" [] []) []))])
>>>readPandocExtensions readCSV "abc,def,\"ghi\"\njkl,mno,pqr\n"Right (Pandoc (Meta (fromList [])) [TableBlock (Table (Attr "" [] []) (Caption Nothing []) [ColSpec AlignDefault ColWidthDefault,ColSpec AlignDefault ColWidthDefault,ColSpec AlignDefault ColWidthDefault] (TableHead (Attr "" [] []) [Row (Attr "" [] []) [Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "abc"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "def"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "ghi"]]]]) [TableBody (Attr "" [] []) (RowHeadColumns (RowHeadColumns 0)) [] [Row (Attr "" [] []) [Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "jkl"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "mno"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "pqr"]]]]] (TableFoot (Attr "" [] []) []))])
readTSV :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
>>>readPandocExtensions readTSV "abc\tdef\t,\"ghi\""Right (Pandoc (Meta (fromList [])) [TableBlock (Table (Attr "" [] []) (Caption Nothing []) [ColSpec AlignDefault ColWidthDefault,ColSpec AlignDefault ColWidthDefault] (TableHead (Attr "" [] []) [Row (Attr "" [] []) [Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "abc",Space,Str "def",Space]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "ghi"]]]]) [TableBody (Attr "" [] []) (RowHeadColumns (RowHeadColumns 0)) [] []] (TableFoot (Attr "" [] []) []))])
readCommonMark :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readCreole :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readCslJson :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readDjot :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readDocBook :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readDocx :: PandocMonad m => ReaderOptions -> ByteString -> m Pandoc Source #
readDokuWiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readEPUB :: PandocMonad m => ReaderOptions -> ByteString -> m Pandoc Source #
readEndNoteXML :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readEndNoteXMLCitation :: PandocMonad m => Text -> m (Citation Text) Source #
readFB2 :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readHtml :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
>>>readPandocExtensions readHtml "abc"Right (Pandoc (Meta (fromList [])) [Plain [Str "abc"]])
>>>readPandocExtensions readHtml "<p><div>abc</div></p>"Right (Pandoc (Meta (fromList [])) [DivBlock (Div (Attr "" [] []) [Plain [Str "abc"]]),RawBlock (Raw (Format (Format "html")) "</p>")])
>>>readPandocExtensions readHtml "<b><p><div>abc</div></p></b>"Right (Pandoc (Meta (fromList [])) [Plain [Strong []],DivBlock (Div (Attr "" [] []) [Plain [Str "abc"]]),RawBlock (Raw (Format (Format "html")) "</p>"),Plain [RawInline (Raw (Format (Format "html")) "</b>")]])
readHaddock :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readIpynb :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readJATS :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readJira :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readLaTeX :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readMan :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readMarkdown :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
>>>readPandocExtensions readMarkdown "abc"Right (Pandoc (Meta (fromList [])) [Para [Str "abc"]])
>>>readPandocExtensions readMarkdown "**abc** _def_"Right (Pandoc (Meta (fromList [])) [Para [Strong [Str "abc"],Space,Emph [Str "def"]]])
>>>readPandocExtensions readMarkdown " abc def ghi\n ----- ----- -----\n jkl mno pqr\n"Right (Pandoc (Meta (fromList [])) [TableBlock (Table (Attr "" [] []) (Caption Nothing []) [ColSpec AlignLeft ColWidthDefault,ColSpec AlignLeft ColWidthDefault,ColSpec AlignLeft ColWidthDefault] (TableHead (Attr "" [] []) [Row (Attr "" [] []) [Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "abc"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "def"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "ghi"]]]]) [TableBody (Attr "" [] []) (RowHeadColumns (RowHeadColumns 0)) [] [Row (Attr "" [] []) [Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "jkl"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "mno"]],Cell (Attr "" [] []) AlignDefault (RowSpan (RowSpan 1)) (ColSpan (ColSpan 1)) [Plain [Str "pqr"]]]]] (TableFoot (Attr "" [] []) []))])
readMediaWiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readMuse :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readNative :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readODT :: PandocMonad m => ReaderOptions -> ByteString -> m Pandoc Source #
readOPML :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readOrg :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readRIS :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readRST :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readRTF :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readTWiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readTextile :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readTikiWiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readTxt2Tags :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readTypst :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #
readVimwiki :: (PandocMonad m, ToSources a) => ReaderOptions -> a -> m Pandoc Source #