You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
889 B

#!/bin/sh
#
# convert markdown to reveal.js via pandoc
#
# this script requires...
# git, pandoc
#
# Usage...
# $ markdown2reveal -o output.html input.md
# (--variable theme="beige" --variable transition="linear" etc...)
#
# Also see this gist...
# https://gist.github.com/aaronwolen/5017084#file-slides-md
#
# The MIT License
# Copyright (c) 2013 Rintaro Okamura
#
# if [ ! -f ./.reveal.js ]; then
# git clone https://github.com/hakimel/reveal.js.git .reveal.js.tmp 2>&1 1>/dev/null
# #mv ./.reveal.js.tmp/css ./css/
# #mv ./.reveal.js.tmp/js ./js/
# #mv ./.reveal.js.tmp/lib ./lib/
# #mv ./.reveal.js.tmp/plugin ./plugin/
# rm -rf ./.reveal.js.tmp
# touch ./.reveal.js
# fi
[ ! -d ./.pandoc_tmp ] && git clone https://gist.github.com/5017084.git .pandoc_tmp
pandoc --section-divs -t html5 -s --template ./ga-template.html $@