There are a number of ways of creating presentations in Javascript and HTML5 (see Web-based Slideshow). Here we look how we can author a reveal.js presentation using pandoc (see Presentations with Pandoc).

% Eating Habits % John Doe % March 22, 2005 # In the morning - Eat eggs - Drink coffee # In the evening - Eat spaghetti - Drink wine # Conclusion - And the answer is... - $f(x)=\sum_{n=0}^\infty\frac{f^{(n)}(a)}{n!}(x-a)^n$

The text above is a markdown document, and it can be rendered to a reveal.js slide presentation with the following pandoc command:

pandoc -s --mathjax -i -t revealjs SLIDES -o example16d.html