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.

Author
Gergely Daróczi <daroczig@rapporter.net>, Roman Tsegelskyi <roman.tsegelskyi@gmail.com>
Date of publication
2015-11-23 12:33:59
Maintainer
Gergely Daróczi <daroczig@rapporter.net>
License
AGPL-3 | file LICENSE
Version
0.6.0
URLs

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