-
❏ 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
`-- ape/
|-- example/
|-- my-presentation/ (1)
| |-- images/ (2)
| |-- .settings.adoc (3)
| `-- index.adoc (4)
|-- .contents.adoc (5)
|-- ...
`-- README.adoc-
Create a 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 all adoc files to the html format in the dist/ directory:
npm run buildOr run a web server with live reload:
npm startTo convert all presentations from HTML to PDF:
npm run pdfTo convert all presentations in a specific directory:
npm run pdf -- ./dist/exampleTo convert a single presentation:
npm run pdf -- ./dist/example/index.html