ktraunmueller / Compositor

The WYSIWYG LaTeX app for Mac
https://compositorapp.com
80 stars 3 forks source link

Update embedded distribution to TeX Live 2023 #584

Open ktraunmueller opened 10 months ago

ktraunmueller commented 9 months ago

It turns out this is not just a matter of updating the bundled TeX Live distribution, this will require some changes in Compositor's TeX engine as well.

The major TeX engines (pdfTex, XeTeX, LuaTeX) have been extended with new primitives over the last few years, starting with the \expanded primitive (e.g. in TeX Live 2019). These new primitives have already been adopted in some LaTeX (3) code, so some TeX Live 2023 packages no longer work with Compositor's e-Tex 2.6 engine.

So this ticket is blocked until our TeX engine has been sufficiently upgraded with the new primitives. I created the Tex Engine milestone for collecting tickets around this topic.