4 ms·
> Say goodbye to fidgety formula editors and antiquated syntax. They should not have deviated from the American Mathematical Society notation [1]. Compare the
by vitorsr 3y ago
> Say goodbye to fidgety formula editors and antiquated syntax.
They should not have deviated from the American Mathematical Society notation [1].
Compare the list of supported commands on MathJax [2] or KaTeX [3] and Typst [4].
The main purpose of LaTeX today is to be the de facto standard for scientific and technical mathematical writing.
The issue with these projects is the presumptuous simultaneous breakage of the standard with a poor handpicked mangled subset thereof.
[1] https://ctan.org/tex-archive/macros/latex/required/amsmath https://ctan.org/tex-archive/macros/latex/required/amsmath
[2] https://docs.mathjax.org/en/latest/input/tex/macros/index.html https://docs.mathjax.org/en/latest/input/tex/macros/index.ht...
[3] https://katex.org/docs/supported.html https://katex.org/docs/supported.html
[4] https://typst.app/docs/reference/math/ https://typst.app/docs/reference/math/
- kaba0 3y agoTypst is a programmable language, where math mode is just syntactic sugar. It can be extended as necessary.
- flexagoon 3y agoKaTeX and MathJax documentations mostly list mathematical symbols instead of actual typesetting commands. Typst supports symbols as well, they just aren't considered to be "math commands", so obviously they aren't on the "math commands" page of the documentation. https://typst.app/docs/reference/symbols/sym/ https://typst.app/docs/reference/symbols/sym/ (And, of course, you can easily define a command for any other Unicode symbol) Certain formatting stuff like hats above letters etc. is also supported, but for those things that aren't, it's really easy to define them due to Typst being a complete programming language.