5 ms·
I'm super happy that Typst continues to chip away at LaTeX's dominance. Kudos to the team and contributors! <3 This looks like a great release. Lossless embedd
by imiric 1y ago
I'm super happy that Typst continues to chip away at LaTeX's dominance. Kudos to the team and contributors! <3
This looks like a great release. Lossless embedding of PDFs seems like it would be useful in many scenarios. I'm surprised with how much better the character-level justified text actually looks. And I wasn't even aware that it supported exporting HTML. Typst—both the tool and the language—are more robust and enjoyable to use IME than something like Markdown, Pandoc, Org mode, and other formats, so I'll definitely consider using it for my next web project.
My only concern is backwards compatibility. How committed is the team to supporting older syntax? What will happen in a year or two from now when I have to generate a PDF from a .typ file written with version 0.13? They mention deprecations in v0.14, so I assume that I should expect breaking issues. I suppose only time will tell how difficult upgrading will be in the future.
This was a big problem for me when using LaTeX, which is why I maintained a TeX Live Docker image with the exact version and dependencies I needed. Upgrading it was always a nerve-racking ordeal. Since Typst is a single binary, this should at least be easier to manage.
- optionalsquid 1y agoI don't know what their official policy is on breaking changes, but packages published via Typst Universe[1] are versioned, and you specify the exact version you want when importing a package in your document. So while you may need to install an older compiler (which is a single, self-contained executable), I don't think that you'll have to worry about your dependencies [1] https://typst.app/universe/ https://typst.app/universe/
- DNF2 1y agoAs long as Typst is on version 0.x,you should probably expect breaking changes. There is talk about changing even part of the parsing rules. This is the risk of being an early adopter. Once v1.0 is out, I hope it will stabilize for the long term.
- velcrovan 1y agoI think by the time Typst has been around for as long as the half-life of a major LaTeX release it will be pretty stable. (Only 12 more years to go!)