Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have used LaTeX for a lot of things and it is a pain to use. It is like everything is stuck in 70s, from the syntax to the toolchain to package management.


I don't use LaTeX for anything these days but Typst popped up recently and seems like a decent alternative: https://github.com/typst/typst


I dont like the idea of embedding a scripting language in my documents at all.


I mean LaTeX is Turing complete as well. It is just that scripting is very clunky to use.


Well, sure, I think thats part of the problem with it.

I dont think either of them have to be turing complete though.


Another way of looking at it is that LaTeX is so good no one has managed to come up with something better.

I recently started using it because Lyx does not work on my ARM based Linux tablet and its not too bad when used with a GUI editor.

It is a lot more powerful than other things I use (Markdown, Sphinx) and a lot better for version tracking and multiple output formats than word processors.


Otoh I feel like it forces me to keep it simple. I have two or three templates I've been using for decades, occasionally needing an update because some package was deprecated. Documents are not like Web Design where every two years someone comes up with completely new design guidelines based on the latest super duper awesome user testing and UX research and everything we did before was inferior.


To be fair, printed documents used to be like that for the first one or two centuries of their existence.


Have a look at Typst then. It's a fresh take on the concept.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: