Markdown actually works great for larger documents when you use it with pandoc [1]. That way you get HTML output
and PDF output via Latex, without the HTML being a second class citizen.
I wrote my thesis (50 pages) and multiple published papers this way. Maybe it seems janky but honestly my experience with Latex and it's 10 incompatible compilers and thousands of semi-incompatible packages has been much worse.
I also don't understand why (academic) publishing is so PDF focused. It's a horrible format to read on screens (think multi-column PDFs, and scrolling / jumping up and down to find references), and who actually prints stuff anymore?
The thing I love most about Pandoc is that my notes can just slowly turn into a fully fledged document. Like bullet points - The syntax in Latex is far too verbose to make taking notes with it comfortable.
It's also much easier to extend, I wrote a simple tool that automatically converts URLs into full and correctly formatted citations, so I don't even need a citation manager to get the same results:
The GAN was first introduced in [@gan](https://papers.nips.cc/paper/5423-generative-adversarial-nets).
Turns into
https://github.com/phiresky/pandoc-url2cite/blob/master/exam...Another great project with similar structure is Manubot [3], though the PDFs there are not generated by LaTeX.
[1]: https://pandoc.org/
[2]: https://github.com/phiresky/pandoc-url2cite
[3]: https://manubot.org/