Michel Casabianca
This is a template project to generate slides using Remark JS. Download the archive of the project on the download page, unzip it and customize following properties of the makefile:
- TITLE which if the title of the slides.
- DESTINATION which is the slides destination, used by rsync to publish the slides.
You can then edit the content of the slides in the readme.md file in Markdown format.
The makefile provides following targets:
- slides to generate slides in build directory.
- clean to delete files generated in build directory.
- publish to publish slides using rsync.
You can open generated slides in your favorite browser in build directory. You can view these slides in your browser at this location.
Pages of the slides are separated with three dashes, such as ---
. First page with title should start with first level header:
# Title of my slides
subtitle
my email address
---
## Second page title
Content ...
Content is written with standard Markdown syntax.
To print a picture, put it in the img directory and integrate with following syntax:

Which will render as:
You can render a table with following syntax:
First column | Second column | Third column | Fourth column
:----------- | :-----------: | --------------: | -------------
left aligned | centered | right aligned | default
second line | second line | second line | second line
This will be rendered as:
First column | Second column | Third column | Fourth column |
---|---|---|---|
left aligned | centered | right aligned | default |
second line | second line | second line | second line |
- Your slides will display on the github page of the project (with horizontal separator between pages).
- To generate PDF, you can display the slides on Chrome and then print them as PDF.
- As all resources are embbeded in res directory, you don't need an internet connection to display your slides locally.