remark-cmake
CMake helper to build remark.js based presentations.
Why?
- Brings benefits for large slide decks
- Slides generation and C++ sample code compilation in one CMake project
- Slides content is orthogonal to presentation layout and style
- easy to switch different styles for the same content
- Easy reuse of slides and whole chapters
- Handouts generation engine
- Easier to write Markdown in *.md file (instead of *.html)
Handouts
Handouts generator removes
- all -- animation breaks
- whole slides with exclude: handouts
Useful for PDF files generation
How?
- Download remark.cmake script
- Define your favorite presentation style and layout
- If needed, fix or add custom language highlighting
- Prepare presentation content as a Markdown file
- Aggregate all above in one CMake project