[ESS] Support for knitr?

Vitalie Spinu spinuvit at gmail.com
Fri Jan 13 17:57:17 CET 2012

On 12 January 2012 16:10, Stephen Eglen <S.J.Eglen at damtp.cam.ac.uk> wrote:
> Kevin Wright <kw.stat at gmail.com> wrote:
>> After many years using Sweave, I have switched to knitr.  See
>> http://yihui.github.com/knitr/ for an overview of the package.
>> Is it worth evaluating the possibility of replacing some of the hard-coded
>> use of "Sweave" in the 'ess-*" functions with a variable that could accept
>> other functions like "knit"?  There may be others (pgfSweave???).
>> Alternatively, it might be simpler to just create new functions like
>> "ess-swv-knit".
>> I don't know enough of the architecture of the relevant R/lisp code to
>> suggest a best approach.
> hi Kevin,
> Supporting other tools like knitr is on my todo list.  There are a
> couple of issues worth untangling:
> - ESS support for editing multiple-modes in one file.  What regexps
>  should be used to separate code from doc?  knitr seems to support a
>  lot of formats which can cause headaches, whereas the noweb <<>> and @
>  delimiters are simple.  If you were to restrict yourself to noweb
>  separators, that might simplify matters.

Hopefully custom delimiters would allow indenting R chunks in-line
with latex code. Sweave chunks are pined to bol which leads to awful


> - ESS support for compiling the documents.  (For this I'm in favour of
>  the end user using Makefiles rather than ESS.)
> Stephen
> ______________________________________________
> ESS-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help

More information about the ESS-help mailing list