The knitr package is an implementation of Literate Programming, a programming paradigm that intermingle code chunks (for computing) with prose (for documentation) in the same document.
When the document is compiled, the code chunks can be executed, and the results from computing (text or graphics) are automatically written to the output along with the prose.
This package is an alternative tool to Sweave with a more flexible design and new features like caching and finer control of graphics. It is not limited to LaTeX and is ready to be customized to process other file formats. See the package website in the references for more information and examples.
The pronunciation of knitr is similar to neater or you can
think of knitter (but it is single t). The name comes from
Yihui Xie <https://yihui.org>
The core function in this package:
knit. If you are an
Sweave user, see
Sweave2knitr on how to convert Sweave files
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.