In order to start a new presentation, do the following:
git clone firstname.lastname@example.org:mbrochh/reveal-template.git rm -rf .git git init git add . git commit -am "Initial commit" mkvirtualenv -p python2.7 reveal-template workon reveal-template pip install -r requirements.txt
Now you should have all necessary Python software installed.
For further convenience you should install observr
In order to build your presentation you will create and manipulate files in
source folder. If you want to use Jinja templates to split up your
presentation, it would be cool to render the template into the
folder every time you change something.
In order to run the file system watcher, execute:
If you don't want to use the file system watcher, you can trigger a build via
Now make your changes in the source directory. When you are done, review your changes:
fab build open presentation/index.html
If all looks good, publish to Github: