The typst developers have implemented this surprisingly quickly.
So we’ve got now CSL support in LaTeX, and very soon Typst.
They have two rust libraries:
- citationberg (CSL 1.0 parser, using serde)
- Hayagriva (uses 1 to implement CSL processing)
For those of you that haven’t tried it yet, it’s pretty elegant, and super fast.
1 Like
Now merged, and available in typst 0.9.
larsgw
3
That’s great! And in just 10 files too (if I’m counting correctly).