From 50e6d3ed23953d0d9a90d94a164c25390086efbb Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Tue, 2 Mar 2021 17:44:19 -0800 Subject: Add doc/libraries.md. A description of libraries that support pandoc. --- doc/libraries.md | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 doc/libraries.md (limited to 'doc') diff --git a/doc/libraries.md b/doc/libraries.md new file mode 100644 index 000000000..828d453a8 --- /dev/null +++ b/doc/libraries.md @@ -0,0 +1,59 @@ +--- +title: The pandoc family of libraries +author: John MacFarlane +--- + +The following Haskell libraries have been developed to support +pandoc: + +[skylighting-core] and [skylighting] +: Syntax highlighting engine supporting over 140 languages. + +[citeproc] +: Citation processing using CSL stylesheets. + +[texmath] +: Conversion of math between tex, Word equation, MathML, and GNU eqn. + +[doclayout] +: Combinators for laying out a textual document, with support + for line wrapping, tabular layout, and more. + +[doctemplates] +: Supports pandoc's templates. + +[commonmark], [commonmark-extensions], and [commonmark-pandoc] +: Efficient, standards-compliant parser for commonmark and extensions. + +[ipynb] +: Representation of Jupyter notebooks and conversion to and + from JSON. + +[zip-archive] +: A pure zip file creator and extractor, used by pandoc for + docx, ODT, and EPUB. + +[rfc5051] +: Simple unicode collation (used for citation sorting). + +[emojis] +: Conversion between emoji characters and aliases. + +[jira-wiki-markup] +: Support for parsing Jira wiki syntax. + +[skylighting]: https://hackage.haskell.org/package/skylighting +[skylighting-core]: https://hackage.haskell.org/package/skylighting-core +[citeproc]: https://hackage.haskell.org/package/citeproc +[texmath]: https://hackage.haskell.org/package/texmath +[doclayout]: https://hackage.haskell.org/package/doclayout +[doctemplates]: https://hackage.haskell.org/package/doctemplates +[commonmark]: https://hackage.haskell.org/package/commonmark +[commonmark-extensions]: https://hackage.haskell.org/package/commonmark-extensions +[commonmark-pandoc]: https://hackage.haskell.org/package/commonmark-pandoc +[ipynb]: https://hackage.haskell.org/package/ipynb +[zip-archive]: https://hackage.haskell.org/package/zip-archive +[rfc5051]: https://hackage.haskell.org/package/rfc5051 +[emojis]: https://hackage.haskell.org/package/emojis +[jira-wiki-markup]: https://hackage.haskell.org/package/jira-wiki-markup + -- cgit v1.2.3