Hacker News new | ask | show | jobs
by TheRealPomax 47 days ago
I am so confused. There's already a native version of LaTeX... it's... it's LaTeX. Why would a Rust implementation need to match KaTeX instead of properly implementing a real (and modern, so unicode-out-of-the-box) TeX engine, that LaTeX (which is a set of convenience macros) then trivially runs on top of?
1 comments

Btw, the unicode-out-of-the-box version of LaTeX is called LuaLaTeX and ships with TeX Live.
I think you'll find XeTeX (with XeLaTeX because no sane person uses plain TeX except for package authors of course ;) predates LuaTeX by almost a decade.

(Something I ran into in 2008 when I was writing a multilingual book and heard about LuaTeX, only to find out it was still extremely incomplete and was roadmapped to not be done until 2012. And I couldn't wait 4 years)