def score(x: int) -> int:
return x * x
This column takes up twice the space of the right column.
def example():
return "code works too"
Note
Key points in smaller column
Press S to open presenter view with notes!
This slide has hidden speaker notes below.
Note:
S key to open presenter consoleContent appears step-by-step:
First point appears Then the second point Finally the conclusion This one can be highlighted!Note: Use fragments to control pacing and maintain audience attention. Each fragment appears on click.
Perfect for: Workflows, architectures, processes
Note: Mermaid diagrams are created from simple text. They’re version-controllable and edit anywhere!
| Model | Accuracy | Speed | Memory |
|---|---|---|---|
| Baseline | 87.3% | 1.0x | 2GB |
| Ours (v1) | 92.1% | 1.5x | 1.8GB |
| Ours (v2) | 95.8% | 2.3x | 1.2GB |
Key Finding: 8.5% improvement over baseline with 40% memory reduction
Note: Tables are perfect for comparative results. Markdown tables are simple and version-control friendly.
This slide has a blue background!
You can customize:
Use {{< slide background-color="#hex" >}}
There’s more content below! ⬇️
Press the Down Arrow to see substeps.
Note: This demonstrates Reveal.js’s vertical slide feature. Great for optional details or deep dives.
This is additional content in a vertical stack.
Navigate down for more, or right to skip to next topic →
Even more detailed information.
Press Up Arrow to go back, or Right Arrow to continue.
“The best way to predict the future is to invent it.”
— Alan Kay
Or reference research:
Recent work by Smith et al. (2024) demonstrates that Markdown-based slides improve reproducibility by 78% compared to proprietary formats1.
Note: Embed YouTube videos with just the video ID. Perfect for demos, tutorials, or interviews.
Embed various media types with simple shortcodes:
{{< youtube VIDEO_ID >}}{{< bilibili id="BV1..." >}}{{< video src="file.mp4" controls="yes" >}}{{< audio src="file.mp3" >}}Perfect for demos, interviews, tutorials, or podcasts!
Note: All media types work seamlessly in slides. Just use the appropriate shortcode.
Try these keyboard shortcuts:
→ ← : Navigate slides↓ ↑ : Vertical navigationS : Speaker notesF : FullscreenO : Overview mode/ : SearchESC : Exit modesThis slide is hidden using the <!-- hide --> comment method.
Perfect for:
Note: This slide won’t appear in the presentation but remains in source for reference.
All slides created with Markdown • No vendor lock-in • Edit anywhere
Note: Thank you for your attention! Feel free to reach out with questions or contributions.
Add your identity to every slide with simple configuration!
What you can add:
| Element | Position Options |
|---|---|
| Logo | top-left, top-right, bottom-left, bottom-right |
| Title | Same as above |
| Author | Same as above |
| Footer Text | Same + bottom-center |
Edit the branding: section in your slide’s front matter (top of file).
assets/media/ folderbranding:
logo:
filename: "your-logo.svg" # Must be in assets/media/
position: "top-right"
width: "60px"
Tip: SVGs with fill="currentColor" automatically match theme colors!
Show presentation title and/or author on every slide:
branding:
title:
show: true
position: "bottom-left"
text: "Short Title" # Optional: override long page title
author:
show: true
position: "bottom-right"
Author is auto-detected from page front matter (author: or authors:).
Add copyright, conference name, or any persistent text:
branding:
footer:
text: "© 2024 Your Name · ICML 2024"
position: "bottom-center"
Tip: Supports Markdown! Use [Link](url) for clickable links.
Sometimes you want a clean slide (title slides, full-screen images).
Add this comment at the start of your slide content:
<!-- no-branding -->
## My Clean Slide
Content here...
☝️ This slide uses <!-- no-branding --> — notice no logo or overlays!
Hide just the header (logo + title):
<!-- no-header -->
Or just the footer (author + footer text):
<!-- no-footer -->
☝️ This slide uses <!-- no-header --> — footer still visible below!
| Comment | Hides |
|---|---|
<!-- no-branding --> |
Everything (logo, title, author, footer) |
<!-- no-header --> |
Logo + Title overlay |
<!-- no-footer --> |
Author + Footer text |
☝️ This slide uses <!-- no-footer --> — logo still visible above!
assets/media/<!-- no-branding --> for special slidesPro tip: Set site-wide defaults in config/_default/params.yaml under slides.branding!
Smith, J. et al. (2024). Open Science Presentations. Nature Methods. ↩︎