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/")
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:
net install weaver, replace from("https://raw.githubusercontent.com/haghish/weaver/master/")
net install statax, from("https://raw.githubusercontent.com/haghish/statax/master/")
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