This repository is a framework managing all my slide deck, written in asciidoctor and rendered as HTMl and PDF using reveal.js.
-
If you want to generate the slide-deck in "one shot":
-
Clone the repository
-
Run the following
make
command:make build
-
Open the resulting file
./dist/index.html
-
-
If you want to build and serve the slides locally, with a live-reloading capability (e.g. change a
*.adoc
, regenerate the HTML and reload the web-browser) to get a WYSIWYG experience:-
Clone the repository
-
Run the following
make
command:make serve
-
Open the URL link:http://localhost:8000
-
Edit one of the
*.adoc
file, save it, and see the page reload-
it is valid for images and styles also
-
-
You can validate the HTTP links and the HTML’s w3c compliance of the generated slide deck.
If you already generated the file ./dist/index.html
,
then run the following make
command:
+
make verify
Otherwise, you can run the all
command ,as the CI process is doing:
+
make all