@spacehobo well I sometimes use a #Revealjs presentation which is then online. In the past i did not give away the url. I use quarto for this so make presentations from markdown https://quarto.org/docs/presentations/revealjs/
Revealjs – Quarto

Quarto

Ich hab letzte Woche einen Vortrag vorbereitet und hatte keinen Bock auf Pixel-Geschubse mit PowerPoint & Co.

Hab daraufhin mal https://revealjs.com ausprobiert, das ich an dieser Stelle weiterempfehlen möchte.

Es handelt sich um ein JavaScript-Framework. Die Präsentation erstellt man, indem man eine einfache HTML-Datei editiert. Jede Folie ist eine <section>.

Es gibt auch einen grafischen Online-Editor, der aber kostenpflichtig ist. Wer HTML und etwas CSS kann, braucht das aber nicht.

Und das Ergebnis ist recht ansehnlich. Die automatischen Übergänge machen was her. Es gibt verschiedene Themes. Die Präsentation läuft im Browser über einen lokalen HTTP Server und die Speaker View kann man in einem extra Fenster öffnen.

#RevealJS

The HTML presentation framework | reveal.js

Documentation and demos for the open source reveal.js HTML presentation framework.

reveal.js

Once again I went down a rabbit hole figuring something out, and now you -- yes, you, random person on the internet -- can benefit from my work.

I write slides for my classes in markdown and turn them into reveal.js slides. Sometimes I want to post the slides, but I want to strip out speaker notes and other non-useful bits. I could edit the output, maybe, but...ugh. Let's do this properly.

You can write filters for pandoc, but the documentation just wasn't that great.

Well, I figured it out: https://gist.github.com/dandrake/1b6deb7779b5629f75b35bfac3a2f9aa

#pandoc #revealjs #lua #markdown

Basic pandoc usage of Lua filters to remove speaker notes from output

Basic pandoc usage of Lua filters to remove speaker notes from output - pandoc_lua_filters_for_stripping_speaker_notes.md

Gist

I create my teaching materials as #OER with #EmacsReveal [1]. For my course on IT Systems [2] in summer term 2025, I switched to #Kokoro [3] as #TextToSpeech model, and students generally liked the quality (see README of emacs-reveal for evaluation results). Teaching resources are video-like, interactive HTML presentations with audio, generated from #OrgMode text files using GitLab CI/CD pipelines.

This holiday season, I found the time to release #EmacsReveal 9.54.0, which includes the settings I used for IT Systems. I also updated the #TTS Howto [4] to use Kokoro.

Feel free to reuse my course materials and emacs-reveal! All the best for 2026!

[1] https://gitlab.com/oer/emacs-reveal/
[2] https://oer.gitlab.io/oer-courses/it-systems/
[3] https://github.com/hexgrad/kokoro
[4] https://oer.gitlab.io/emacs-reveal-howto/tts-howto.html

#Emacs #Org #RevealJS #CICD #FLOSS #FOSS #FreeSoftware #Education

oer / emacs-reveal · GitLab

Generate and publish reveal.js presentations with audio explanations as OER from simple texts in

GitLab
Vielen Dank für den Beitrag @lerothas, der bei mir für gute Laune sorgt! Ich stimme voll zu: "#OER ohne #FOSS ist kein OER." Das passt zum viel zitierten ALMS-Framework, für das ich dort meine erweiterte Interpretation vorgestellt habe: https://doi.org/10.21240/mpaed/34/2019.03.02.X
Als Ort nutze ich GitLab.com (wofür ich mich bewusst statt GitHub entschieden habe), inzwischen würde ich eher @Codeberg ausprobieren, in jedem Fall Versionsverwaltung mit #Git.
@PatrickLeTerrier Ich verwende #EmacsReveal mit Quelldateien in #OrgMode, seit Sommer 2024 mit #TTS-generierten Audioerklärungen für HTML-Präsentationen mit #RevealJS: https://oer.gitlab.io/oer-courses/it-systems/
Erstellung und Weiterentwicklung von Open Educational Resources im Selbstversuch | MedienPädagogik: Zeitschrift für Theorie und Praxis der Medienbildung

New Quarto extension: "Reveal.js Tabset"! ✨

Brings proper tabset navigation to Reveal.js presentations with keyboard controls and PDF export support.
Navigate tabs as fragments, support nested content, and export correctly to PDF.
https://github.com/mcanouil/quarto-revealjs-tabset

#Quarto #RevealJS #Teaching #DataScience

I just enhanced/updated my JavaScript for Reveal.js in Quarto to better support native PDF export mode and nested fragments inside tabset.

Check it out: https://mickael.canouil.fr/posts/2025-04-21-quarto-revealjs-tabset-pdf/

(also available in my Reveal.js format extension https://github.com/mcanouil/quarto-revealjs-coeos)

#Quarto #RevealJS #DataScience

Quarto: Unleash Dynamic Tabset Navigation & Polished PDF Exports – MCU

Discover how to supercharge your Quarto presentations with interactive tabset navigation in Reveal.js and create stunning, professional PDFs. Get ready to dazzle your audience!

MCU
Das ist ein praktisches Repo für ein Template um #RevealJS Präsentationen zu gestalten:
https://github.com/pacharanero/create-new-revealjs-template
GitHub - pacharanero/create-new-revealjs-template: Reveal.js template presentation in a GitHub repo template. Test it out at:

Reveal.js template presentation in a GitHub repo template. Test it out at: - pacharanero/create-new-revealjs-template

GitHub

let els = document.getElementsByTagName("aside"); let suma=0; for (let i = 0; i < els.length; i++) { suma += els[i].childNodes[0].textContent.replaceAll('\t', '').replaceAll('\n', ' ').split(' ').filter(function(e) { return typeof(e) === "string" && e.length > 0}).length}

#javascript #revealjs

Maybe just a sily question, but still. Would it be possible to make a slideshow, like with #RevealJS or #S5 but without #Javascript ? Something like a pure HTML/CSS RevealJS? I guess complex features would be out of reach, but for basic ones?