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
Webpack-configuratiegenerator
Maak een webpack.config.js voor webpack 5 voor gewoon JavaScript, React of Vue: TypeScript, Babel, CSS of Sass, afbeeldingen, HtmlWebpackPlugin, een devserver en de npm install-regel.
Telefoonnummers controleren
Controleer de structuur van telefoonnummers per land en bekijk regio, type en E.164-, internationale, nationale en RFC 3966-notatie.
SVG-golfgenerator
Genereer een vloeiende SVG-golfscheiding voor headers en footers met instelbare amplitude, frequentie, kleur en positie boven of onder. Kopieer de SVG-code.
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.
Decimaal naar hexadecimaal converter
Voer een decimaal geheel getal in en ontvang direct de hexadecimale waarde, inclusief negatieve waarden als 64-bits tweecomplement.
Protocol Buffers-decoder
Decodeer Protobuf-bytes lokaal uit hex, Base64, Base64URL, tekst of een bestand, bekijk veldinterpretaties en exporteer een privérapport.
Tool beschikbaar in andere talen
- Markdown ke Slide [ID]
- Markdown vers Diapositives [FR]
- Markdown をスライドに変換 [JA]
- Markdown para Apresentações [PT]
- แปลง Markdown เป็นสไลด์ [TH]
- Markdown a Presentaciones [ES]
- Markdown을 슬라이드로 변환 [KO]
- تحويل ماركداون إلى شرائح عرض [AR]
- Markdown sang Slide [VI]
- Markdown zu Folien [DE]
- Markdown till bildspel [SV]
- Markdown na slajdy [PL]
- 将 Markdown 转换为幻灯片 [ZH]
- Markdown to Slides [EN]
- Markdown in Diapositive [IT]
- Markdown в слайды [RU]
- Markdown'dan Slaytlara [TR]