Markdown naar slides
Schrijf presentaties zoals je READMEs schrijft: Markdown-koppen, opsommingslijsten en codeblokken, met --- horizontale lijnen opgesplitst in slides. De tool rendert je deck live met Reveal.js (thema’s: zwart, wit, simpel, solarized), ondersteunt sprekernotities met Note:, geneste verticale slides met --, en exporteert naar een zelfstandig HTML-bestand of een afdrukklare PDF.
Hoe Markdown een slidedeck wordt
-
1
Schrijf Markdown
Gebruik `---` om slides te scheiden. Standaardkoppen, lijsten en codeblokken werken zoals gewoonlijk.
-
2
Voeg sprekernotities toe
Begin een alinea met `Note:`: die wordt alleen in presentatiemodus getoond.
-
3
Bekijk het deck vooraf
De live voorvertoning toont het deck met navigatie via de pijltjestoetsen.
-
4
Kies een thema
Zwart, wit, league, sky, simpel, solarized: elk Reveal.js-thema.
-
5
Exporteren
Zelfstandig HTML-bestand of PDF via de browserafdruk.
De slide-syntaxis
# Openingsslide
Ondertiteltekst hier
---
## Tweede slide
- Opsomming één
- Opsomming twee
- Opsomming drie
Note: dit zijn sprekernotities die alleen zichtbaar zijn in presentatiemodus.
---
## Codeslide
\`\`\`python
def hello(name):
return f"Hi {name}"
\`\`\`
---(drie streepjes op een eigen regel) start een nieuwe horizontale slide.--(twee streepjes) start een verticale slide binnen de huidige slidekolom, druk op de pijl omlaag om af te dalen.Note:aan het begin van een alinea wordt een sprekernotitie.
Toetsenbordnavigatie
| Toets | Actie |
|---|---|
| Rechts / Spatie | Volgende slide |
| Links | Vorige slide |
| Omlaag / Omhoog | Navigeer door de verticale stapel |
s |
Sprekerweergave openen |
o |
Slide-overzicht |
f |
Volledig scherm |
? |
Helpvenster |
Lay-outtrucs
- Tweekolomslay-out: gebruik ruwe HTML binnen een slide,
<div class="columns">...</div>. - Fragmenten tonen: opsommingslijsten verschijnen één voor één met het
{.fragment}-attribuut wanneer je Reveal.js rechtstreeks gebruikt. Voeg het als ruwe HTML toe indien nodig. - Achtergrondafbeeldingen: het attribuut op slideniveau
<!-- .slide: data-background="url" -->stelt een schermvullende achtergrond in. - Automatisch animeren tussen slides: Reveal 4 ondersteunt vloeiende overgangen voor overeenkomende elementen, schakel dit in bij de thema-instellingen.
Exporteren naar PDF
Open vanuit de live voorvertoning ?print-pdf in de URL van je browser en gebruik het afdrukvenster van de browser. Kies A4 liggend, achtergrondafbeeldingen aan, marges minimaal. Reveal.js geeft één slide per pagina uit, met sprekernotities op optionele extra pagina’s.
Wanneer op Markdown gebaseerde slides uitblinken
- Technische talks met veel codevoorbeelden.
- Op inhoud gerichte decks waar de lay-out secundair is.
- Docs-als-slides, bewaar presentaties naast de README van het project in git.
- Onder versiebeheer staand trainingsmateriaal.
Wanneer niet
- Ontwerpzware keynotes met exacte plaatsing van afbeeldingen.
- Slides die complexe animaties of getimede ingebedde video nodig hebben.
- Door het merk gestuurde decks waar sjablonen elk detail voorschrijven.
Veelgestelde vragen
Ja, de gewone Markdown-afbeeldingssyntaxis werkt. Gebruik absolute URL’s of upload afbeeldingen eerst zodat ze bereikbaar zijn vanuit de geëxporteerde HTML.
Ja, optioneel. De afdrukmodus van Reveal ondersteunt “notities als aparte pagina”, elke slide wordt twee PDF-pagina’s, één met de slide en één met de notities.
Nee. Het renderen gebeurt lokaal in je browser. De Markdown-bron en de geëxporteerde HTML verlaten nooit je computer.
Ja. Voeg bovenaan je Markdown een <style>-blok toe of koppel een externe stylesheet in de thema-instellingen. Het wordt in de Reveal.js-uitvoer geïnjecteerd.
De geëxporteerde HTML is een zelfstandig bestand dat op elke statische host draait, GitHub Pages, Netlify, S3. Upload de HTML en je bent klaar.
Gerelateerde tools
ASCII-tabelreferentie
Volledige ASCII-tabel van 0 tot 127 met decimale, hexadecimale, octale en binaire waarden en HTML-numerieke referentienotatie, inclusief control codes zoals NUL, LF en DEL.
HTML-tekenreferentie
Een doorzoekbare lijst met HTML-entiteiten, hun benoemde en numerieke codes, plus kopiëren met één klik voor speciale tekens en symbolen.
Sneltoetsenoverzicht
Zoek gedocumenteerde standaardsneltoetsen voor VS Code, Chrome en Bash met GNU Readline op macOS, Windows en Linux.
E-mailvalidator
Valideer een e-mailadres: RFC 5322-syntaxcontrole, live MX-record-zoekopdracht, plus details over lokaal deel, domein en lengte. Er wordt geen e-mail verstuurd.
EditorConfig-generator
Genereer een .editorconfig-bestand met uw regels voor inspringstijl en -grootte, regeleinde, tekenset en witruimte voor consistente opmaak in alle IDE's en editors.
Changelog-generator
Maak een markdown-sectie in Keep a Changelog-stijl op basis van gecategoriseerde items. Plak de items onder Added, Changed, Fixed en Removed, kies Markdown of platte tekst en kopieer de uitvoer.
Tool beschikbaar in andere talen
- Markdown a Presentaciones [ES]
- Markdown vers Diapositives [FR]
- Markdown をスライドに変換 [JA]
- Markdown para Apresentações [PT]
- Markdown till bildspel [SV]
- แปลง Markdown เป็นสไลด์ [TH]
- Markdown sang Slide [VI]
- تحويل ماركداون إلى شرائح عرض [AR]
- Markdown zu Folien [DE]
- Markdown을 슬라이드로 변환 [KO]
- Markdown ke Slide [ID]
- Markdown na slajdy [PL]
- Markdown в слайды [RU]
- Markdown'dan Slaytlara [TR]
- 将 Markdown 转换为幻灯片 [ZH]
- Markdown to Slides [EN]
- Markdown in Diapositive [IT]