touying-typ / touying

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

refactor: don't export variable `s` by default anymore #15

Closed OrangeX4 closed 6 months ago

OrangeX4 commented 6 months ago

Don't export variable s by default anymore.

  1. make self parameter in register a named parameter instead of positional parameter, and change syntax #let s = themes.university.register(s, aspect-ratio: "16-9") to #let s = themes.university.register(aspect-ratio: "16-9").
  2. add default theme to export a empty/default s, like #let s = themes.default.register(aspect-ratio: "16-9")

Alternative to #14