[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1001023: ITP: r-cran-r.rsp -- dynamic generation of scientific reports



Package: wnpp
Owner: Doug Torrance <dtorrance@debian.org>
Severity: wishlist

* Package name    : r-cran-r.rsp
  Version         : 0.44.0
  Upstream Author : Henrik Bengtsson <henrikb@braju.com>
* URL             : https://github.com/HenrikBengtsson/R.rsp
* License         : LGPL-2.1
  Programming Lang: R
  Description     : dynamic generation of scientific reports

The RSP markup language makes any text-based document come alive. RSP
provides a powerful markup for controlling the content and output of
LaTeX, HTML, Markdown, AsciiDoc, Sweave and knitr documents (and
more), e.g. 'Today's date is <%=Sys.Date()%>'. Contrary to many other
literate programming languages, with RSP it is straightforward to loop
over mixtures of code and text sections, e.g. in month-by-month
summaries. RSP has also several preprocessing directives for
incorporating static and dynamic contents of external files (local or
online) among other things. Functions rstring() and rcat() make it
easy to process RSP strings, rsource() sources an RSP file as it was
an R script, while rfile() compiles it (even online) into its final
output format, e.g. rfile('report.tex.rsp') generates 'report.pdf' and
rfile('report.md.rsp') generates 'report.html'. RSP is ideal for self-
contained scientific reports and R package vignettes. It's easy to use
- if you know how to write an R script, you'll be up and running
within minutes.

I plan to maintain this package under the umbrella of the Debian R Team.

Reply to: