Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Lecture slides

Each link opens a slide-style page in this site (static HTML from MyST, served on GitHub Pages). On-screen, each original Marp/horizontal-rule segment is a full-height “slide” (scroll / snap) with narration in the top bar when MP3s exist.

Narration (TTS): When MP3s exist under lectures/reveal/audio/lecture-NN/ (from npm run lectures:reveal and node scripts/generate-tts.js), sync copies them into this book. After build, controls appear in the header and inline sources are used for the current slide — same slide-001.mp3 … naming as the Reveal pipeline.