From 5b70b57c1169c59a23197edd3c909c44452b18fc Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Wed, 1 Feb 2017 12:50:44 +0100 Subject: [PATCH] Added skeletons for docs on customizing pandoc and using pandoc API. See #3289 and #3288. --- doc/customizing-pandoc.md | 18 ++++++++++++++++++ doc/using-the-pandoc-api.md | 28 ++++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 doc/customizing-pandoc.md create mode 100644 doc/using-the-pandoc-api.md diff --git a/doc/customizing-pandoc.md b/doc/customizing-pandoc.md new file mode 100644 index 000000000000..37b77cf1fc81 --- /dev/null +++ b/doc/customizing-pandoc.md @@ -0,0 +1,18 @@ +# Customizing pandoc + +## Templates + +## Reference docx/odt + +## Custom lua writers + +## Custom syntax highlighting + +syntax definitions, styles + +## Filters + +including documentation of the JSON serialization format and +AST definition + + diff --git a/doc/using-the-pandoc-api.md b/doc/using-the-pandoc-api.md new file mode 100644 index 000000000000..b567db968688 --- /dev/null +++ b/doc/using-the-pandoc-api.md @@ -0,0 +1,28 @@ +# Using the pandoc API + +## Concepts + +## Basic usage + +## The Pandoc structure + +## Reader options + +## Writer options + +## The PandocMonad class + +custom PandocMonad instances + +## Builder + +example: report from CSV data + +## Generic transformations + +Walk and syb for AST transformations + +## Filters + +writing filters in Haskell +