This is direct fork of https://github.com/makusatori/hacker-slides.git
Changes to origin hacker-slides:
- used Node.js instead of Python
- whole app is closed in the Docker image to make it easy to use
A simple app that combines Ace Editor and RevealJS
You can write markdown on the left, and preview your presentation on the right.
On Linux with Docker and NPM it's very simple, go to directory where you want to create presentation and run:
npx reveal.js-online
If missing NPM (Node Package Manager) run just:
docker run -it --rm -p 8001:8001 -v "${PWD}":/app/data marlic/reveal.js-online
Next open in browser: http://localhost:8001
- Open in browser: http://localhost:8001/?print-pdf
- Open the in-browser print dialog (CTRL/CMD+P).
- Change the Destination setting to Save as PDF.
- Change the Layout to Landscape.
- Change the Margins to None.
- Enable the Background graphics option.
- Click Save.
- Separate horizontal slides using '
---
' on a blank line - Separate vertical slides using '
--
' on a blank line - Write github flavored markdown
- Click 'Present' (top right) when you're ready to talk
- There is also a speaker view, with notes - press '
s
' - Press '
?
' with focus on the presentation for shortcuts - You can use html when necessary
Note:
- Anything after
Note:
will only appear here