AsciiDoc [SEP] programming language
’), written in the Python programming language to convert plain-text, ‘human readable’ files to commonly used published document formats.
A Ruby implementation called ‘Asciidoctor’, released in 2013, is in use by GitHub. This implementation is also available in the Java ecosystem using JRuby and in the JavaScript ecosystem using Opal.js.
Some of O'Reilly Media's books and e-books are authored using AsciiDoc mark-up.
Most of the Git project documentation is written in AsciiDoc.
Example.
Knitr
knitr is an engine for dynamic report generation with R. It is a package in the statistical programming language R that enables integration of R code into LaTeX, LyX, HTML, Markdown, AsciiDoc, and reStructuredText documents. The purpose of knitr is to allow reproducible research in R through the means of Literate Programming. It is licensed under the GNU General Public License.
knitr was inspired by Sweave and written with a different design for better modularization, so it is easier to maintain and extend. Sweave can be regarded