A Typst port of undergradmath.
The following limitations are also annotated in the document.
\mathscr{P}, are unavailable.cal(P) by changing the stylistic-set of the text() function.
The stylistic set to apply is font-specific, so it's necessary to consult the font to know which set is desired.
As from typst v0.14.0, $\mathscr{P}$ can be easily obtained with scr(P).
See scr for more information.\u{03C2} from \varsigma is not defined as a symbol and should probably be defined as sigma.alt.sigma.alt is available as from typst v0.5.0.\emptyset is available in Typst as nothing, while $\varnothing$ from \varnothing is not.
May need a let binding with some specific fonts.
See the Version 3.93 section of README at https://www.ctan.org/tex-archive/fonts/newcomputermodern.
See also #10 and #16 for details.\u{1D6A4} and $\jmath$ \u{1D6A5}, from \imath and \jmath respectively, are not defined as symbols.
They are used in like vectors $\vec{\imath}$ with \vec{\imath}.dotless.i and dotless.j respectively as from typst v0.4.0.\widehat{x + y} is unavailable.$hat(x+y)$, as mentioned in #2.\doteq.
Maybe use fonts from mathabx or do some spacing adjustment with dot and eq.\u{2250}, which is a bit tricky.grid function.
For math mode, it would be nice to add a new option "" for delim of the mat function.$mat(delim: #none, ..)$.thin (\u{2009}), as mentioned in #17.
There are also some amazing Typst ports of siunitx, such as metro and unify.Like undergradmath, typst-undergradmath is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
If you're interested in contributing to this project, feel free to comment on existing issues, open new issues and create pull requests.
If you create a pull request, make sure to observe the following rules:
Typst
100.0%
A Typst port of undergradmath.
The following limitations are also annotated in the document.
\mathscr{P}, are unavailable.cal(P) by changing the stylistic-set of the text() function.
The stylistic set to apply is font-specific, so it's necessary to consult the font to know which set is desired.
As from typst v0.14.0, $\mathscr{P}$ can be easily obtained with scr(P).
See scr for more information.\u{03C2} from \varsigma is not defined as a symbol and should probably be defined as sigma.alt.sigma.alt is available as from typst v0.5.0.\emptyset is available in Typst as nothing, while $\varnothing$ from \varnothing is not.
May need a let binding with some specific fonts.
See the Version 3.93 section of README at https://www.ctan.org/tex-archive/fonts/newcomputermodern.
See also #10 and #16 for details.\u{1D6A4} and $\jmath$ \u{1D6A5}, from \imath and \jmath respectively, are not defined as symbols.
They are used in like vectors $\vec{\imath}$ with \vec{\imath}.dotless.i and dotless.j respectively as from typst v0.4.0.\widehat{x + y} is unavailable.$hat(x+y)$, as mentioned in #2.\doteq.
Maybe use fonts from mathabx or do some spacing adjustment with dot and eq.\u{2250}, which is a bit tricky.grid function.
For math mode, it would be nice to add a new option "" for delim of the mat function.$mat(delim: #none, ..)$.thin (\u{2009}), as mentioned in #17.
There are also some amazing Typst ports of siunitx, such as metro and unify.Like undergradmath, typst-undergradmath is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
If you're interested in contributing to this project, feel free to comment on existing issues, open new issues and create pull requests.
If you create a pull request, make sure to observe the following rules:
Typst
100.0%