Decumar is a tool for interleaving latex and R. It uses specially formatted comment blocks, so your file is always valid latex.
Decumar is similar to sweave, but comes from a slightly different heritage. As well as deriving inspiration from literate programming, it also draws ideas from code generation. Why should you use decumar instead of sweave?
Decumar blocks look like this:
% BLOCKTYPE
% OPTION1: value 1
% OPTION2: value 2
%
% a <- 10
% a + b
Decumar expects the following in your preamble:
\usepackage{alltt}
\usepackage{graphicx}
\DeclareGraphicsExtensions{.png,.pdf}
\graphicspath{{graphics-path/}}
Decumar currently supports the following block types:
DEFAULTS: set up default parameters
CODE: execute code, but don't display it
INTERWEAVE: interweave each line of code with its results
GRAPHIC: insert a bare graphic
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.