mirror of
https://github.com/jgm/pandoc.git
synced 2026-07-09 11:01:09 +00:00
3.7 KiB
3.7 KiB
title, author
| title | author |
|---|---|
| The pandoc family of libraries | John MacFarlane |
The following Haskell libraries have been developed to support pandoc:
- citeproc
- Citation processing using CSL stylesheets.
- commonmark, commonmark-extensions, and commonmark-pandoc
- Efficient, standards-compliant parser for commonmark and extensions.
- djot
- Parser and renderer for djot light markup syntax.
- doclayout
- Combinators for laying out a textual document, with support for line wrapping, tabular layout, and more.
- doctemplates
- Supports pandoc's templates.
- emojis
- Conversion between emoji characters and aliases.
- gridtables
- Support for parsing grid style textual tables.
- hslua-aeson
- Converter from aeson data types to Lua objects.
- hslua-cli
- Command-line interface mimicking the default
luaexecutable. - hslua-module-doclayout
- Lua bindings to the doclayout library mentioned above.
- hslua-module-path, -system, -text, and -version
- Lua modules that expose functionality of basic Haskell libraries to Lua.
- hslua-objectorientation, hslua-packaging
- Bindings, wrappers, and helper functions to access Haskell data types from Lua via an object-oriented interface.
- ipynb
- Representation of Jupyter notebooks and conversion to and from JSON.
- jira-wiki-markup
- Support for parsing Jira wiki syntax.
- rfc5051
- Simple unicode collation (used for citation sorting).
- skylighting-core and skylighting
- Syntax highlighting engine supporting over 140 languages.
- texmath
- Conversion of math between tex, Word equation, MathML, and GNU eqn.
- typst
- Parsing and evaluating typst syntax.
- typst-symbol
- Symbol and emoji lookup for typst language.
- unicode-collation
- Proper Unicode collation (sorting).
- zip-archive
- A pure zip file creator and extractor, used by pandoc for docx, ODT, and EPUB.