How to Create Presentations with BonitoBook Slideshow
Transform your BonitoBook notebooks into engaging presentations with the slideshow plugin - perfect for talks, lectures, and demonstrations.
Quick Start
The slideshow plugin automatically turns your markdown notebook into a presentation:
-
Create your content in a regular markdown file
-
Use
---
(horizontal rules) to separate slides -
Place the file next to a
.slideshow_example-bbook
directory -
Open in BonitoBook - it will automatically use slideshow mode
Navigation
Keyboard Controls
-
→ / Space: Next slide
-
← / Backspace: Previous slide
-
Escape: Exit fullscreen (if used)
Mouse Controls
-
Click progress bar: Jump to specific slide position
-
Scroll: Manual navigation (syncs with slide position)
Styling Customization
The slideshow plugin supports custom themes. You can modify:
Colors and Fonts
Layout and Spacing
-
Large, readable fonts for presentations
-
Generous margins and padding
-
Optimized for viewing from distance
Deployment Tips
For Live Presentations
-
Use
BonitoBook.book()
for local presentations -
Ensure stable internet for package loading
-
Test all code cells before presenting
For Sharing
-
Export to static HTML for distribution
-
Include instructions for interactive features
-
Provide fallback static versions of plots