<!-- cSpell:words Typst -->
# Typst
- `#` to start function call.
- Inside a function, `#` is no longer needed for functions.
- Instead, `[]` is needed for markups inside functions.
- This is also not needed in math mode.
- `#func()[]` can be used for passing markup blocks to function.
- `< >` for labels and `@` for references
- Typst's native bibliography format is Hayagriva (a variant of [[yaml|YAML]]).
BibLaTeX is also supported.
- `#set` rules can be used to set default values for parameters for all future
uses of a function.
- `#set text(font: "New Computer Modern")`.
- `text`, `page`, `par`, `heading`, and `document`