/deck-master-md-reveal-pdf-cc

from markdown (including asciiart and asciinema), over pandoc and custom rendering, to revealjs html and pdf

Primary LanguageHTML

deck-master-md-reveal-pdf-cc

from markdown (including asciiart and asciinema), over pandoc and custom rendering, to revealjs html and pdf

example: markdown -> pdf

tl;dr

# all prerequisites checked

bin/scaffold ../new-shiny-slides
cd ../new-shiny-slides
# edit slides.md
make

open index.html

prerequisites

  • make
  • git
  • curl
  • pandoc >= 2.0
  • docker
  • jdk >=1.8 (when using asciiart renderer)
  • asciinema (when using recorded terminal sessions)

features

  • write slides in markdown
  • embed asciiart directly
  • whole process automated
  • nice, cc-conform backgrounds (or animated gifs)
  • embed terminal session
  • cool transition effects (thanks to reveal.js)
  • render handout as pdf

ascii renderer

at the moment, ditaa, plantuml and dot asciiart is supported (see example slides.md ).

TODO

possible future formats for embedded ascii art