Handling text and math formulas is the real bottleneck, and that’s what Typst brings in.
Agreed. It’s incredible how difficult simulating word-wrap can be in SVG. But when I say missing generic SVG handling, I mean full specs and not a subset like ChunkySVG; and it should be able to round-trip parse from XML and write. I don’t know how one would do that in Elixir.
matplotlib is not trivial to install and requires a working python environment, and python environments are not very easy to set up.
Again agreed with gusto. I’ve been doing LaTeX with and without Python for a long time, and they really have some problems.
Inspired by your post, I’m looking at how to:
- get publication quality static SVG
- with accurately placed math
- “without other tools”
ECharts has SSR but probably isn’t a winner since AFAIK its renderer doesn’t handle latex-like maths.
What do you think about pgfplot, perhaps in conjunction by type-setting with Tectonic? 1,2 comes from its LaTeX heritage, and 3 seems to be a similar Rust/cargo affair as bringing in Typst.






















