Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Markdown to slides

pptxboss create md out.pptx slides.md
cat slides.md | pptxboss create md out.pptx -

The converter is line-oriented:

MarkdownResult
# Titlea title slide; the next paragraph becomes its subtitle
## Title, ### Titlea new content slide
---, ***a new untitled slide
- item, * item, + item, 1. item, 1) itema bullet; two spaces of indentation per level
Notes: textspeaker notes for the current slide until a blank line
fenced codeplain paragraphs
any other linea body paragraph without a bullet

Inline **bold**, *italic*, _emphasis_ and backtick markers are stripped; underscores inside words stay.

let deck = pptxboss_write::from_markdown(&markdown).font("Arial");
deck.write_to("out.pptx")?;