summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2017-09-16 23:17:33 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2017-09-16 23:17:33 -0700
commitce05814372b5a9d3d8f90dcd0e7c56df77d966a0 (patch)
tree368b3c17cb052b87acb6b9a782a8dde1bd5363f4 /doc
parent91ab987a524a34b56b2763f639318bf6b800c09a (diff)
Adjusted headings in using-the-pandoc-api.md.
Diffstat (limited to 'doc')
-rw-r--r--doc/using-the-pandoc-api.md41
1 files changed, 35 insertions, 6 deletions
diff --git a/doc/using-the-pandoc-api.md b/doc/using-the-pandoc-api.md
index e80c3641f..aa9ab8c76 100644
--- a/doc/using-the-pandoc-api.md
+++ b/doc/using-the-pandoc-api.md
@@ -1,29 +1,58 @@
% Using the pandoc API
% John MacFarlane
-# Concepts
+intro - pandoc can be used as a library, to write
+your own custom conversion tools, or to power
+a web application.
# Basic usage
+a simple example
+
# The Pandoc structure
-# Reader options
+blocks/inlines
-# Writer options
+# Readers and writers
-# The PandocMonad class
+getReader, getWriter
-custom PandocMonad instances
+# Options
+
+inc extensions
# Builder
+Inlines vs Inline, etc.
+monoid
+
example: report from CSV data
+# The PandocMonad class
+
+motivations
+Class.
+advanced: custom PandocMonad instances
+
+# Templates and other data files
+
+# Handling errors and warnings
+
# Generic transformations
Walk and syb for AST transformations
# Filters
-writing filters in Haskell
+just the basic idea of toJSONFilter
+the rest can be left to filters.md
+
+# Self-contained
+
+
+# PDF
+
+# Creating a front-end
+
+Text.Pandoc.App