ObsiKO ObsiKO Docs

18 Making Presentations

Presentation ready with just one Markdown document?! No need to even open PowerPoint. Let me show you the magic of conjuring up gorgeous slides right inside ObsiKO and wrapping up your whole presentation. 🪄

← Home: ObsiKO 101


1-Minute Summary ⏱️

▲ The Markdown you already use, transformed straight into presentation slides!

1. Casting the Presentation Spell 🧙‍♂️

Just add one single-line spell, marp: true, in the frontmatter (ID card) area at the top of the document. If there's no frontmatter box yet, right-click (or long-press on iOS) and choose 'Insert Frontmatter' — a frontmatter box gets created automatically. Click the '+Add Property' button below the box. Type just 'm' and 'marp' will pop right up in the list — select it, then set the value to 'true', and you're all set!

---
marp: true
---

Once this magic spell is in place, open the View menu (👁) at the top and a "Slide mode" item that's normally not there appears — ta-da! (Or start straight away with the shortcut ⌘⇧S.)

2. Snip, Snip: Splitting into Slides ✂️

Type --- (three hyphens) on a line by itself, and the slide smoothly advances to the next page!

---
marp: true
---

# Behold, the first slide!

Write your first slide's content here.

---

# Here comes the second slide!

- Item 1
- Item 2

3. What Can You Put on a Slide? 🎁

The answer is "pretty much anything you can do in Markdown!" - Big headings, lists, striking quotes, clean tables, eye-catching highlights, links, and images — it's all supported! - Code blocks with that programmer feel (complete with pretty syntax highlighting!) - Charts and Mermaid diagrams to sketch out your ideas → Advanced Markdown - Smart-looking KaTeX equations ($...$, $$...$$) - By the way, slides are in a spacious 16:9 ratio, and they perfectly follow the theme (background color, text color, accent color) you've set up in ObsiKO!

4. Whipping Up Slides from an Existing Note (Note Embedding & TOC) ♻️

Don't rewrite your presentation material from scratch! You don't even need to copy-paste. You can pull in a note you've already put together and turn it straight into slides.

Note embed ![[note]] — putting what you've already written straight on stage

---
marp: true
---

# Today's Topic

![[Project Overview]]

---

## Just the Schedule Details

![[Project Overview#Schedule]]

Inline table of contents [toc] — a TOC slide in just one line!

---
marp: true
---

# Table of Contents

[toc]

---

# 1. Introduction
...

---

# 2. Main Body
...

If it's long, it moves to the next slide automatically 📑

5. Now, Take the Stage! (In-App Presentation Mode) 🎤

Point things out with the laser pointer 🔴

6. Ready to Share Your Great Slides? 📤

Check out the menu bar at the bottom of presentation mode! - PDF: Click it and the system print dialog opens. Each slide is neatly saved as exactly one page (16:9 landscape). - HTML: This one's the real deal! It's turned into a standalone web file that runs perfectly fine even without an internet connection. You can scroll through it in a web browser, and printing it straight from there splits it neatly page by page. - iPhone/iPad and Android: Because of platform security policies we can't bring up a print dialog, so on these devices the bar shows only the HTML button — there's no PDF button at all. No download dialog pops up either, but don't be disappointed! We'll save it right into your vault with a nice name like (note title) (Slides).html. Open it in the Files app or Safari to share it to your heart's content! → Platform Guide · Export

7. Tips for the Pro Presenter 🍯

Seeing Is Believing! Give It a Try 🎬

Copy the code below, paste it right into a new note, and pick that magic View menu (👁) → "Slide mode" right now!

---
marp: true
---

# Behold, an ObsiKO presentation example!
Subtitle: Making your own gorgeous slides

[toc]

---

## Exciting things we'll cover today

- Making slides with nothing but Markdown?
- Gorgeous diagrams and complex equations, no sweat!
- Exporting the finished product cleanly as a PDF!

---

## Even a diagram this cool takes no time at all!

(remove the ‘(’)```mermaid
graph LR
  A[A brilliant idea] --> B[Draft it in ObsiKO]
  B --> C[One button click to a perfect presentation!]

```(remove the ‘(’)

---

## Thanks so much for staying with me to the end! 🙇‍♂️

← Previous: Structuring Knowledge — Zettelkasten and Ontology · Home · Next: E-book & Web Novel Viewer →