Here is a collection of examples illustrating a number of `markstat`

features.
Each example comes with a script that you can download and run on your computer.

A Simple Script. A very simple script that reads a Stata system file, draws a graph and runs a regression.

Bundled Images.
Illustrating the `bundle`

option that includes all images in base64 encoding,
making the page self-contained.

Using Metadata. A basic illustration of the two formats for including title, author and date information in your document.

Dynamic Tables.
Where we show how to combine Pandoc pipe tables with `markstat`

inline code
to produce reports that include dynamic tables.

Tables of Estimates.
An example using Ben Jann’s `esttab`

command with `markstat`

to generate a
nice table of estimates

Tables of Statistics.
Ian Watson’s `tabout`

command can produce beautiful frequency tables and
tables of summary statistics in LaTeX or HTML

A Research Article.
The first published paper written completely with `markstat`

, published
in *Demographic Research* on March 22, 2017.

Mata Matters.
Introduces the use of Mata code blocks in `markstat`

, by reproducing part
of one of Bill Gould’s *Mata Matters* columns.

Bibliographic Citations.
Thanks to the amazing Pandoc, `markstat`

supports bibliographic references
and citations, using many styles.

The Markstat Paper.
The article introducing `markstat`

, written of course using Markdown and
Stata with `markstat`

, updated to use the __bib__liography option.

The Stata Tutorial.
Back in 2017 I converted the *Stata Tutorial* to a `markstat`

script,
targetting Stata 15. In later years I updated it for Stata 16 and then 17.

Dynamic Word Documents.
Starting with version 2.0, `markstat`

can generate Word documents from the
same script used to produce HTML and PDF.

Dynamic Presentations.
`markstat`

leverages the amazing Pandoc to support presentations
in HTML with the S5 engine or in LaTeX using Beamer.

Two-Column Slides. When Pandoc added support for columns we were able to produce slides that show code and graphs side-by-side.

Quantiles in Stata and R.
`markstat`

2.1 and higher lets you combine Stata, Mata and R code,
which we illustrate showing how Stata and R use different defaults
when calculating quantiles.

Stata and R Tabs with Bootstrap. My computing handouts often show how to do things in Stata and R, so students have a choice of software. Here I show how to use Bootstrap tabs to select Stata and R versions of a page.

Cross-references in LaTeX. Where I expand on a Stata Forum question on cross-references, showing a solution that works with LaTeX, with a note on ongoing work on other output formats.

Collection Tables.
Stata 17 introduced a system for producing highly-customizable
publication-quality tables. Here we show two examples incorporating
such tables in `markstat`

documents.