MarkDoc is a general-purpose literate programming package for Stata. MarkDoc is very simple and intuitive to use, yet a powerful software for creating dynamic documents interactively in a variety of formats such as sthlp, pdf, docx, tex, html, odt, epub, and markdown. The software has a considerable focus on making literate programming easy-to-learn and practice for newbies. Therefore, it can be taught to undergraduate students in introductory courses to document code and practice statistical reporting. Continue to MarkDoc documentation...
MarkDoc receives constant updates on GitHub and users are recommended to follow the updates from GitHub. To install MarkDoc from GitHub on Stata, type:
net install markdoc, replace from("https://raw.githubusercontent.com/haghish/markdoc/master/")
The major releases of MarkDoc are also hosted on SSC server. However, installing from SSC is not recommended because the SSC package is only updated occasionly on SSC.
ssc install markdoc
MarkDoc requires two other packages for highlighting the syntax of Stata commands in the documents and creating dynamic tables which can be installed from SSC as well:
ssc install weaver
ssc install statax
E. F. Haghish
Center for Medical Biometry and Medical Informatics
University of Freiburg, Germany
and
Department of Mathematics and Computer Science
Univesity of Southern Denmark, Odense, Denmark
haghish@imbi.uni-freiburg.de
http://www.haghish.com/markdoc
@Haghish