pander: An R Pandoc Writer

Contains some functions catching all messages, stdout and other useful information while evaluating R code and other helpers to return user specified text elements (like: header, paragraph, table, image, lists etc.) in pandoc's markdown or several type of R objects similarly automatically transformed to markdown format. Also capable of exporting/converting (the resulting) complex pandoc documents to e.g. HTML, PDF, docx or odt. This latter reporting feature is supported in brew syntax or with a custom reference class with a smarty caching backend.

AuthorGergely Daróczi <daroczig@rapporter.net>, Roman Tsegelskyi <roman.tsegelskyi@gmail.com>
Date of publication2015-11-23 12:33:59
MaintainerGergely Daróczi <daroczig@rapporter.net>
LicenseAGPL-3 | file LICENSE
Version0.6.0
http://rapporter.github.io/pander

View on CRAN

Man pages

add.blank.lines: Add trailing and leading blank line

add.lattice.grid: Add grids

add.lattice.xsubticks: Add subticks

add.minor.ticks: Minor tick marks

add.significance.stars: Add significance stars

brew: Patched brew

cache.off: Toggle cache

check_caption: Check if caption is valid

check_digits: Check if vector parameter for round/digits and adjust...

coef_mat: Calculate coef matrix for models from rms package Forked from...

emphasize.rows: Emphasize rows/columns/cells

eval.msgs: Evaluate with messages

evals: Evaluate and Process R Code

evalsOptions: Querying/setting evals option

get.alignment: Get alignment

get.caption: Get caption

get.emphasize: Get emphasize params from internal buffer

get.storage: Get a value from internal buffer

has.rownames: Check if rownames are available

multitable: Create a multitable used for rendering objects from rms...

openFileInOS: Open file

p: Inline Printing

pander: Generic pander method

pander.anova: Pander method for anova class

pander.aov: Pander method for aov class

pander.aovlist: Pander method for aovlist class

pander.Arima: Prints an arima object from stats package in Pandoc's...

pander.call: Pander method for call class

pander.cast_df: Pander method for cast_df class

pander.character: Pander method for character class

pander.clogit: Pander method for clogit class

pander.coxph: Pander method for coxph class

pander.cph: Prints an cph object from rms package in Pandoc's markdown.

pander.CrossTable: Pander method for CrossTable class

pander.data.frame: Pander method for data.frame class

pander.Date: Pander method for Date class

pander.default: Default Pander method

pander.density: Pander method for density class

pander.describe: Pander method for describe class

pander.evals: Pander method for evals class

pander.factor: Pander method for factor class

pander.formula: Pander method for formula class

pander.ftable: Pander method for ftable class

pander.function: Pander method for function class

pander.glm: Pander method for summary.glm class

pander.glm.rms: Prints an Grm object from rms package in Pandoc's markdown.

pander.gtable: Pander method for gtable class

pander.htest: Pander method for htest class

pander.image: Pander method for image class

pander.irts: Prints an irts object from tseries package in Pandoc's...

pander.list: Pander method for list class

pander.lm: Pander method for summary.lm class

pander.lme: Pander method for lme class

pander.logical: Pander method for logical class

pander.lrm: Prints an lrm object from rms package in Pandoc's markdown.

pander.manova: Pander method for manova class

pander.matrix: Pander method for matrix class

pander.microbenchmark: Pander method for microbenchmark class

pander.mtable: Pander method for mtable class

pander.name: Pander method for name class

pander.nls: Prints an nls object from stats package in Pandoc's markdown.

pander.NULL: Pander method for a NULL object

pander.numeric: Pander method for numeric class

pander.ols: Prints an ols object from rms package in Pandoc's markdown.

panderOptions: Querying/setting pander option

pander.orm: Prints an orm object from rms package in Pandoc's markdown.

pander.polr: Prints an polr object from MASS package in Pandoc's markdown.

pander.POSIXct: Pander method for POSIXct class

pander.POSIXlt: Pander method for POSIXlt class

pander.prcomp: Pander method for prcomp class

pander.randomForest: Pander method for randomForest class

pander.rapport: Pander method for rapport class

pander_return: Pander and capture output

pander.rlm: Pander method for rlm class

pander.sessionInfo: Pander method for sessionInfo class

pander.smooth.spline: Pander method for smooth.spline class

pander.stat.table: Pander method for stat.table class

pander.summary.aov: Pander method for summary.aov class

pander.summary.aovlist: Pander method for summary.aovlist class

pander.summary.glm: Pander method for summary.glm class

pander.summary.lm: Pander method for summary.lm class

pander.summary.lme: Pander method for summary.lme class

pander.summary.manova: Prints an summary.manova object from stats package in...

pander.summary.nls: Prints an summary.nls object from stats package in Pandoc's...

pander.summary.polr: Prints an summary.polr object from MASS package in Pandoc's...

pander.summary.prcomp: Pander method for summary.prcomp class

pander.summary.rms: Prints an summary.rms from rms package in Pandoc's markdown.

pander.summary.survreg: Prints an survreg object from survival package in Pandoc's...

pander.summary.table: Pander method for summary.table class

pander.survdiff: Pander method for survdiff class

pander.survfit: Pander method for survfit class

pander.survreg: Prints an survreg object from survival package in Pandoc's...

pander.table: Pander method for table class

pander.tabular: Pander method for tabular class

pander.ts: Pander method for timeseries class

pander.vector: Helper function to deal with atomic vectors

pander.zoo: Pander method for zoo class

Pandoc.brew: Brew in pandoc format

Pandoc-class: Reporting with Pandoc

Pandoc.convert: Converts Pandoc to other format

pandoc.date.return: Dates

pandoc.emphasis.return: Emphasis

pandoc.footnote.return: Footnote

pandoc.formula.return: Formulas

pandoc.header.return: Create header

pandoc.horizontal.rule.return: Create horizontal rule

pandoc.image.return: Create pandoc image tags

pandoc.indent: Indent text

pandoc.link.return: Create pandoc link Pandoc's markdown format link.

pandoc.list.return: Create a list

pandoc.p.return: Paragraphs

pandoc.strikeout.return: Add strikeout

pandoc.strong.return: Strong emphasis

pandoc.table.return: Create a table

pandoc.title.return: Create title block

pandoc.verbatim.return: Add verbatim

redrawPlot: Redraw a recordedplot, grid, trellis, or ggplot2 plot.

redraw.recordedplot: Redraws plot saved in file

remove.extra.newlines: Remove more then two joined newlines

repChar: Repeating chars

set.alignment: Sets alignment for tables

set.caption: Adds caption in current block

splitLine: Split line with line breaks depending on max.width

trim.spaces: Trim leading and trailing spaces

wrap: Wrap Vector Elements

Files in this package

pander
pander/inst
pander/inst/examples
pander/inst/examples/olympics.brew
pander/inst/examples/graphs.brew
pander/inst/examples/minimal.brew
pander/inst/examples/short-code-long-report.brew
pander/inst/tests
pander/inst/tests/test-missing.R
pander/inst/tests/test-S3.R
pander/inst/tests/test-convert.R
pander/inst/tests/test-brew.R
pander/inst/tests/test-evals.R
pander/inst/tests/test-helpers.R
pander/inst/includes
pander/inst/includes/images
pander/inst/includes/images/prevlabel.gif
pander/inst/includes/images/apple-touch-icon-72x72.png
pander/inst/includes/images/favicon.gif
pander/inst/includes/images/logo.png
pander/inst/includes/images/loading.gif
pander/inst/includes/images/apple-touch-icon-114x114.png
pander/inst/includes/images/nextlabel.gif
pander/inst/includes/images/apple-touch-icon.png
pander/inst/includes/images/closelabel.gif
pander/inst/includes/javascripts
pander/inst/includes/javascripts/jquery-1.7.2.min.js
pander/inst/includes/javascripts/slimbox2.js
pander/inst/includes/javascripts/tabs.js
pander/inst/includes/javascripts/custom.js
pander/inst/includes/javascripts/jcaption.min.js
pander/inst/includes/stylesheets
pander/inst/includes/stylesheets/layout.css
pander/inst/includes/stylesheets/slimbox2.css
pander/inst/includes/stylesheets/caption.css
pander/inst/includes/stylesheets/custom.css
pander/inst/includes/stylesheets/base.css
pander/inst/includes/stylesheets/skeleton.css
pander/inst/includes/html
pander/inst/includes/html/header.html
pander/inst/includes/html/footer.html
pander/inst/pander.el
pander/inst/README.brew
pander/inst/doc
pander/inst/doc/pandoc_table.R
pander/inst/doc/pander.html
pander/inst/doc/pander.Rmd
pander/inst/doc/evals.html
pander/inst/doc/knitr.html
pander/inst/doc/knitr.R
pander/inst/doc/pander.R
pander/inst/doc/knitr.Rmd
pander/inst/doc/evals.Rmd
pander/inst/doc/pandoc_table.Rmd
pander/inst/doc/evals.R
pander/inst/doc/pandoc_table.html
pander/src
pander/src/helpers.cpp
pander/src/pandoc.cpp
pander/src/RcppExports.cpp
pander/NAMESPACE
pander/INSTALL
pander/NEWS
pander/R
pander/R/convert.R pander/R/helpers.R pander/R/S3.R pander/R/brew.R pander/R/graph.R pander/R/options.R pander/R/RcppExports.R pander/R/R5.R pander/R/pandoc.R pander/R/ess-functions.R pander/R/evals.R
pander/vignettes
pander/vignettes/pander.Rmd
pander/vignettes/knitr.Rmd
pander/vignettes/evals.Rmd
pander/vignettes/pandoc_table.Rmd
pander/README.md
pander/MD5
pander/build
pander/build/vignette.rds
pander/DESCRIPTION
pander/man
pander/man/pander.stat.table.Rd pander/man/pander.default.Rd pander/man/pander.glm.rms.Rd pander/man/add.lattice.xsubticks.Rd pander/man/pander.evals.Rd pander/man/pander.summary.lm.Rd pander/man/pander.nls.Rd pander/man/pander.summary.aovlist.Rd pander/man/redrawPlot.Rd pander/man/pander.summary.glm.Rd pander/man/add.lattice.grid.Rd pander/man/pander.list.Rd pander/man/pander.factor.Rd pander/man/pander.lm.Rd pander/man/splitLine.Rd pander/man/pander.density.Rd pander/man/pander.numeric.Rd pander/man/brew.Rd pander/man/pander.gtable.Rd pander/man/pander.clogit.Rd pander/man/pander.data.frame.Rd pander/man/pander.POSIXct.Rd pander/man/pander.summary.rms.Rd pander/man/get.alignment.Rd pander/man/pander.orm.Rd pander/man/set.caption.Rd pander/man/pandoc.formula.return.Rd pander/man/pander.POSIXlt.Rd pander/man/pandoc.image.return.Rd pander/man/pander.name.Rd pander/man/get.storage.Rd pander/man/add.blank.lines.Rd pander/man/get.caption.Rd pander/man/pander.randomForest.Rd pander/man/Pandoc.convert.Rd pander/man/remove.extra.newlines.Rd pander/man/pander.microbenchmark.Rd pander/man/pander.sessionInfo.Rd pander/man/pander.summary.polr.Rd pander/man/pandoc.footnote.return.Rd pander/man/pander.prcomp.Rd pander/man/check_caption.Rd pander/man/pander.table.Rd pander/man/multitable.Rd pander/man/pandoc.verbatim.return.Rd pander/man/pander.ftable.Rd pander/man/pander.lrm.Rd pander/man/pander.survreg.Rd pander/man/coef_mat.Rd pander/man/pandoc.indent.Rd pander/man/pander.cph.Rd pander/man/pander.summary.prcomp.Rd pander/man/pander.polr.Rd pander/man/pander.summary.lme.Rd pander/man/check_digits.Rd pander/man/pander.anova.Rd pander/man/pander.CrossTable.Rd pander/man/cache.off.Rd pander/man/pander.summary.survreg.Rd pander/man/evalsOptions.Rd pander/man/pander.formula.Rd pander/man/pandoc.list.return.Rd pander/man/pander.logical.Rd pander/man/pander.smooth.spline.Rd pander/man/p.Rd pander/man/pander.rlm.Rd pander/man/pander.describe.Rd pander/man/pander.ts.Rd pander/man/pander.Date.Rd pander/man/get.emphasize.Rd pander/man/pander.glm.Rd pander/man/pander.matrix.Rd pander/man/pander.tabular.Rd pander/man/pander.vector.Rd pander/man/evals.Rd pander/man/pander.manova.Rd pander/man/pander.aov.Rd pander/man/pander.function.Rd pander/man/pander.cast_df.Rd pander/man/pander.call.Rd pander/man/pandoc.emphasis.return.Rd pander/man/pander.character.Rd pander/man/pandoc.strikeout.return.Rd pander/man/repChar.Rd pander/man/has.rownames.Rd pander/man/pander.summary.nls.Rd pander/man/add.minor.ticks.Rd pander/man/pander.survfit.Rd pander/man/pander.Rd pander/man/pandoc.header.return.Rd pander/man/Pandoc-class.Rd pander/man/eval.msgs.Rd pander/man/pandoc.link.return.Rd pander/man/pander.Arima.Rd pander/man/trim.spaces.Rd pander/man/pander.summary.table.Rd pander/man/pander.lme.Rd pander/man/wrap.Rd pander/man/pander.survdiff.Rd pander/man/pander.zoo.Rd pander/man/pandoc.horizontal.rule.return.Rd pander/man/openFileInOS.Rd pander/man/pander.ols.Rd pander/man/panderOptions.Rd pander/man/pandoc.title.return.Rd pander/man/pandoc.p.return.Rd pander/man/pander.aovlist.Rd pander/man/Pandoc.brew.Rd pander/man/pander.htest.Rd pander/man/pander.mtable.Rd pander/man/add.significance.stars.Rd pander/man/pandoc.table.return.Rd pander/man/pander.summary.aov.Rd pander/man/pander.irts.Rd pander/man/set.alignment.Rd pander/man/pander.summary.manova.Rd pander/man/pander.coxph.Rd pander/man/pander.rapport.Rd pander/man/redraw.recordedplot.Rd pander/man/pandoc.date.return.Rd pander/man/pander.NULL.Rd pander/man/pander.image.Rd pander/man/pander_return.Rd pander/man/emphasize.rows.Rd pander/man/pandoc.strong.return.Rd
pander/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.