Racket Slideshow cookbook
Welcome to the Racket Slideshow Cookbook. This is a growing collection of recipes for creating the tastiest presentations with the Racket Slideshow library (documentation).
If you would like to contribute please create an issue or pull request with your contribution. Please include image, code, and short description.
Contributions are accepted on the condition they are licenced under the same terms as Racket: MIT or Apache 2.
- slideshow-repl: interactive evaluation within a slide presentation
ppict
: progressive picts and slideshows - see Progressive pict slideshow template at https://github.com/racket-templates/scribble-slideshow
: Write slideshows using Scribble- Slideshow LaTeX: embedding LaTeX in Racket slideshows
slideshow-pretty
: Slideshow extensions to add pretty transitions between slides.slideshow-text-style
: Small library that helps with formatting text in a slideshow- Staged Slides:
staged-slide
Helpers for building staged slides in Slideshow - [
lang-slide'](https://docs.racket-lang.org/lang-slide/index.html): A slide that shows all the languages used to build Racket.
racket -l lang-slide`
- mflatt/talks
- https://github.com/samth/polyconf-2015
- Robby Findler's ICFP 2014 Keynote
- https://github.com/lexi-lambda/talks/blob/master/2020-06-effects/main.rkt
https://github.com/mflatt/talks/tree/master/mredtalk3
https://github.com/videolang/website/blob/master/pub/icfp2017/slidesrc/slides.rkt
#lang slideshow
(require slideshow/code
slideshow/play
plot)
(play-n (lambda (n1 n2 n3)
(vl-append (cellophane (t "Hello") (* n1 (- 1.0 n2)))
(rectangle (* 10 n1) (* 10 n1))
(arrow (* 30 n2) 0)
(circle (* 10 n3)))))
(slide (plot-pict (function sqr -1 1 #:label "y = x^2")))