touying-typ / touying

Touying is a powerful package for creating presentation slides in Typst.
https://touying-typ.github.io/touying/
MIT License
461 stars 10 forks source link

feat: add speaker note support for dual screens #43

Closed OrangeX4 closed 2 months ago

OrangeX4 commented 2 months ago
#let s = (s.methods.show-notes-on-second-screen)(self: s, right)

#speaker-note[
  + This is a speaker note.
  + You won't see it unless you use `#let s = (s.math.show-notes-on-second-screen)(self: s, right)`
]

Add speaker note support for dual screens. It is compatible with beamer, so we can use dspdfviewer or pympress for presentation with speaker notes. I personally recommend pympress because of its feature-rich and simple installation.

image

image

https://github.com/touying-typ/touying/blob/dc0910b5af6fb12f8cd4d746bb672373d60b65a9/examples/example.typ#L85-L88

example.pdf

cc @cooki35 @zouharvi @JuliusFreudenberger, maybe @laurmaedje for presentation mode for typst.app

Hope to have more feedback, thanks :-)