This is my personal utility for writing presentation slides using markdown and generating deck.js slides.
Pandoc is used to convert markdown to HTML and needs to be installed. For installation see here.
The makefile used to generate the HTML documents requires GNU Make
A few other libraries are included to make this work:
- Write a markdown file, it should use Pandoc's slideshow format. See example.md for an example.
- Run
make <filename without suffix>
, for examplemake example
. Just runningmake
compiles all*.md
files as presentations - Open the generated markdown file, for eample
example.html
- The base for generating the slides is Pandoc's dzslides mode, but the templates are overridden to use deck.js instead. The templates can be found in the data directory.
- CodeMirror modes are automatically loaded. The document reads all CodeMirror-enabled blocks and loads the required modes.
- It's possible to customize themes and data, see the Makefile and the files in the data directory for examples