/puresuri

puresuri presentation system

Primary LanguageRacketOtherNOASSERTION

puresuri presentation system

Puresuri is a new way to make presentations in Racket using
picts. Unlike slideshow, it is based on a single logical canvas with
operations for adding and removing elements. Many ideas from
unstable/gui/ppict are used. Look at tests/example.rkt for an example.

Run:

raco puresuri tests/example.rkt

Try changing example.rkt while this is running.

TODO
- separate location and composition in placers
- implement 'slide' compatibility with slideshow
- replace PDF generation via latex with what slideshow does (plus fixes)
- make portals give you the pict of the slide so you can put it inside the current slide
- make an overlay to show the mouse position coords for easily placing objects
- make a library for virtual whiteboards (everything is pushed up/down as things are added with implicit use of commit! in the code)