|
|
|
|
|
by aragilar
616 days ago
|
|
The two baseline criteria I have for better-than-LaTeX options are: 1. Maths support equal to or better than amsmath
2. LaTeX-style macros Both are needed to make writing large amounts of complex equations acceptable. There should also be something similar to unicode-math, cleveref and biblatex, easy-to-use options to control layout/style/output (including metadata). |
|
The maths support was more than good enough for what we needed, and I enjoyed writing it a lot more than latex maths. The macro-equivalent support in typst is fantastic. It’s a standout feature. It has a full, modern-feeling programming language built in, complete with modules, functions, variables, arrays, the whole works. And there’s a growing ecosystem of 3rd party packages you can use with typst. Our benchmark scripts output the results into json files. Then when the typst document compiled, our typst source pulled in the benchmarking data directly from those json files. Then it used that data to populate tables and render charts directly, straight into the pdf. It was a lovely way to work.
(Though that said, I ended up swapping to a more fully featured external charting library because the charts it created looked better).