-
❏ Clone the repo
-
❏ Install dependencies
-
❏ Create presentation’s structure
-
❏ Create presentation’s slides
-
❏ Build it and check it locally
-
❏ Push your changes to the repo
-
❏ Enjoy
`-- engine/
|-- example/
|-- my presentation/ (1)
| |-- images/ (2)
| |-- .settings.adoc (3)
| `-- index.adoc (4)
|-- .contents.adoc (5)
|-- ...
|-- README.adoc
`-- server.js-
Create directory for your presentation
-
Create subdirectory
imagesif you need it -
Create
.settings.adocfile for reveal.js configuration -
Create
index.adocfile for your presentation. Include settings in the presentation fileinclude::.settings.adoc[] -
Add the link to your presentations to
.contents.adocfile (optional)
Create your presentation slides uses asciidoc format with reveal.js features.
You can see our presentation for more examples of the slides.
Live demo is also available here https://nix-united.github.io/ape/
Convert the adoc file to the html format and check the result manually in your browser:
npm run build ./index.adocOr run a web server that will observe changes in the file and refresh the browser automatically:
npm start
# or
npm start ./example/index.adocTo convert presentation’s slides from HTML to PDF, run the following command:
npm run pdf ./index.html ./index.pdf