How to build university lecture slides from markdown
- Step 1Outline lecture — Draft each lecture point as a Markdown section, with `---` between slides.
- Step 2Generate deck — Click Run — produces a Reveal.js HTML file ready to present.
- Step 3Distribute — Share the HTML file with students; they can open it in any browser.
Frequently asked questions
How do I add LaTeX equations?+
Reveal.js supports MathJax — add the MathJax script tag to the output HTML and use `$x = y$` syntax in your Markdown.
Can I include videos?+
Yes. Embed `<video>` tags as raw HTML in your Markdown — they pass through to the rendered slide.
Will it print to PDF for handouts?+
Yes. Reveal.js supports `?print-pdf` URL parameter for print-friendly output. Open the HTML with that param and use the browser print dialog.
Privacy first
All Markdown processing runs locally in your browser using JavaScript. No file is ever uploaded to JAD Apps servers — only metadata counters are saved for signed-in dashboard stats.