pandocfilters: Pandoc Filters for R

The document converter 'pandoc' <https://pandoc.org/> is widely used in the R community. One feature of 'pandoc' is that it can produce and consume JSON-formatted abstract syntax trees (AST). This allows to transform a given source document into JSON-formatted AST, alter it by so called filters and pass the altered JSON-formatted AST back to 'pandoc'. This package provides functions which allow to write such filters in native R code. Although this package is inspired by the Python package 'pandocfilters' <https://github.com/jgm/pandocfilters/>, it provides additional convenience functions which make it simple to use the 'pandocfilters' package as a report generator. Since 'pandocfilters' inherits most of it's functionality from 'pandoc' it can create documents in many formats (for more information see <https://pandoc.org/>) but is also bound to the same limitations as 'pandoc'.

Version: 0.1-6
Depends: R (≥ 3.0.0)
Imports: jsonlite, utils
Suggests: knitr
Published: 2022-08-11
DOI: 10.32614/CRAN.package.pandocfilters
Author: Florian Schwendinger [aut, cre], Kurt Hornik [aut], Andrie de Vries [ctb]
Maintainer: Florian Schwendinger <FlorianSchwendinger at gmx.at>
License: GPL-3
URL: https://pandoc.org/, https://github.com/jgm/pandocfilters/
NeedsCompilation: no
SystemRequirements: pandoc (> 1.12)
CRAN checks: pandocfilters results

Documentation:

Reference manual: pandocfilters.pdf
Vignettes: Introduction to the pandocfilters Package

Downloads:

Package source: pandocfilters_0.1-6.tar.gz
Windows binaries: r-devel: pandocfilters_0.1-6.zip, r-release: pandocfilters_0.1-6.zip, r-oldrel: pandocfilters_0.1-6.zip
macOS binaries: r-release (arm64): pandocfilters_0.1-6.tgz, r-oldrel (arm64): pandocfilters_0.1-6.tgz, r-release (x86_64): pandocfilters_0.1-6.tgz, r-oldrel (x86_64): pandocfilters_0.1-6.tgz
Old sources: pandocfilters archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=pandocfilters to link to this page.