News for hackers. Stuff that matters.
Re:Brian Kernighan adds Unicode support to Awk by mananaysiempre on Saturday August 20, 2022 @04:14PM (#32534854)
TeX distributions are enormous, but the binaries themselves are actually not big—the overhead imposed by Knuth’s obnoxious license, while nonzero (you can’t modify the original Pascal-in-WEB source, only patch it, so a manual source port to a different language is painful enough that nobody tried, we’re all using an automatic Pascal-to-C translation with lipstick on it), is not huge, and aside from a smattering of utilities that’s it for the binary part.

It’s just that the distros also include oodles of (plain text!) macro packages for everything under the sun. There are some legitimately large things such as fonts, but generally speaking a full TeXLive or MiKTeX distribution is bloat by ten thousand 100-kilobyte files, like a Python distribution with the whole of PyPI included.

If you know what you want, you can probably fit a comprehensive LaTeX workbench in under 50M, but it takes an inordinate amount of time.

Re:Brian Kernighan adds Unicode support to Awk by svat on Saturday August 20, 2022 @07:24PM (#32536033)
I agree with your main point about the binaries being small and a reasonable LaTeX distribution fitting in under 50 MiB (I think starting with a minimal MiKTeX and letting it install what you need a few times will leave you there as well), but regarding

> a manual source port to a different language is painful enough that nobody tried

there are in fact quite a few, many of which are complete: https://tex.stackexchange.com/questions/507846/are-there-any...