Cookiecutter template for remark.js presentations
See the official remark.js website for what's so cool about remark!
- Simple
index.html
file - Separate
slides.css
andslides.md
files for ease of editing - Default styling in
slides.css
taken from the remark.js sample presentation - Presentation configuration in cookiecutter setup
- Install the latest Cookiecutter
pip install -U cookiecutter
- Create a presentation from this Cookiecutter
cookiecutter gh:malikoth/cookiecutter-remarkjs
- Edit content into
slides.md
. See the remark.js wiki for help setting up your slides - Customize any css in
slides.css
- Serve your presentation over HTTP using one of the following methods (or others)
- Commit your presentation to the
gh-pages
branch of a Git repository and push it to GitHub - Serve the presentation from your local harddrive with Python
*
python -m SimpleHTTPServer
or *python3 -m http.server
- Enjoy the applause after presenting your amazing talk
Option name | Description | Default |
---|---|---|
presentation_name | The name of your presentation. This will also appear on the title slide | My Presentation |
project_slug | The folder to store your presentation in | my-presentation |
mermaid | Whether to link in Mermaid.js for pretty graphs or not | true |
highlight_language | Default language for syntax highlighting | python |
highlight_style | Default style for syntax highlighting | monokai |
highlight_lines | Whether or not to highlight lines that start with an asterisk in code blocks | true |
aspect_ratio | Aspect ratio for the presentation | 4:3 |