This is what you install (in your terminal):
-
Install asciidoctor and dependencies
gem install bundler bundle install
Make sure you’re using at least asciidoctor 1.5.0
-
execute asciidoctor to produce Deck.js HTML5 output from the asciidoc source files
asciidoctor -T ./asciidoctor-backends/haml/deckjs -a allow-uri-read -a presenter="Your Name" content/demo/index.adoc
or
./run.sh content/demo/index.adoc
-
open the resulting HTML file
open content/demo/index.html
see: Slide Demo
-
generate PDF from AsciiDoc. Renders the document to a temporary file, without creating intermediate steps for bullets. Then generates PDF from that using an "screencapture" app. This will get better soon.
./pdf.sh content/demo/index.adoc
Available in a separate, private GitHub repository https://github.com/neo-technology/training-slides
which is integrated in this project as git submodule.
Use git submodule init
and git submodule update
to pull the latest versoin.
Then the training content is found under:
content/training/[intro,cypher,production,modeling,import]/[classroom,online]/index.adoc
build intro training with
./training.sh
see: Training Demo
The easiest way to start the training is to start a webserver and open the training on a http url.
For example run a SimpleHTTPServer with python. This is wrapped in a shell scripts for unix users.
on Linux:
./http content/training/intro/classroom/index.html
There are a couple of shortcuts you can use as a trainer to help during the training this is a summery of the most common:
-
g: show a window to quickly go to a slide.
-
m: show an overview of your presentation, be able to click a slide to goto the selected slide.
-
n: show presenter notes
-
p: clone the presentation to a presenter-deck (with next slide and presenter notes) and a master.