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 slidesPlace the file next to a
.slideshow_example-bbookdirectoryOpen 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 presentationsEnsure 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