# LaTeX

137 Hacker News commenters recommended LaTeX and 82 criticized it, November 2025 to November 2026. It was recommended in 12 of 13 months; owners who said how long report a median of 20 years (4 owners).

**Verdict:** The standard for typesetting math and scientific papers, prized for beautiful, stable, text-based output, though it is hard to learn, with cryptic errors and weak Unicode support.

## Why people recommend it

- Best for math and equations (5 comments): "For "pure" mathematics or similar topics I think LaTeX (or system that represents a superset of LaTeX) is the only acceptable option." ([source](https://news.ycombinator.com/item?id=46176933)) "Anyone under the age of 90 who knows enough math to prove the Riemann Hypothesis will have learned and strongly prefer LaTeX." ([source](https://news.ycombinator.com/item?id=45926941)) "Latex is good for equations. And Latex tools produce very nice PDFs, but I wouldn't want to write in Latex generally either." ([source](https://news.ycombinator.com/item?id=46786684))
- Beautiful, professional typeset output (6 comments): "how nice its output is, how respected Knuth is as a computer scientist, and at the same time how totally awful it feels to use it" ([source](https://news.ycombinator.com/item?id=48049763)) "Latex is good for equations. And Latex tools produce very nice PDFs, but I wouldn't want to write in Latex generally either." ([source](https://news.ycombinator.com/item?id=46786684)) "Knuth spent years building LaTeX so that compsci and math papers could be formatted as beautiful PDFs" ([source](https://news.ycombinator.com/item?id=48175918))
- Stable, plain-text, version-controllable (5 comments): "LaTeX, vim, sed, awk, the whole Unix toolkit is getting a new lease on life, because their interfaces are text." ([source](https://news.ycombinator.com/item?id=47160427)) "They are more stable, I trust they're not going to change out from under me, and it is more transferable." ([source](https://news.ycombinator.com/item?id=50114529)) "I reuse my LaTeX code to make volumes of books, and I never touch the code. It's fire and forget for me" ([source](https://news.ycombinator.com/item?id=46534841))
- Standard for scientific papers (4 comments): "if a paper is not written by Latex, I naturally question the research and learning ability of the authors" ([source](https://news.ycombinator.com/item?id=48600472)) "Knuth spent years building LaTeX so that compsci and math papers could be formatted as beautiful PDFs" ([source](https://news.ycombinator.com/item?id=48175918)) "you use LaTex or typst with a good template for typesetting your scientific contributions" ([source](https://news.ycombinator.com/item?id=47903121))

## What people warn about

- Too complicated for most people (5 comments): "LaTeX is extremely powerful, but also way too complicated for the average non-HN person/person who doesn't live in complicated documents." ([source](https://news.ycombinator.com/item?id=49097304)) "how nice its output is, how respected Knuth is as a computer scientist, and at the same time how totally awful it feels to use it" ([source](https://news.ycombinator.com/item?id=48049763)) "Proper technical authoring systems like Typst, LyX and LaTeX are way too hard for the average person" ([source](https://news.ycombinator.com/item?id=49100677))
- Cryptic error messages (2 comments): "Using LaTeX is mostly fine, except for the endless compile times, useless error messages, lack of unicode, etc." ([source](https://news.ycombinator.com/item?id=48514881)) "cryptic error messages, complex pipeline, lack of the proper Unicode symbols support out of the box" ([source](https://news.ycombinator.com/item?id=48513549))
- Poor Unicode support (3 comments): "Using LaTeX is mostly fine, except for the endless compile times, useless error messages, lack of unicode, etc." ([source](https://news.ycombinator.com/item?id=48514881)) "cryptic error messages, complex pipeline, lack of the proper Unicode symbols support out of the box" ([source](https://news.ycombinator.com/item?id=48513549)) "just always having broken output as I use more unicode (maths symbols, emojis) in my documents." ([source](https://news.ycombinator.com/item?id=48516403))
- Packages conflict, no namespaces (3 comments): "adding one oar will break other oars, sometimes leaving one adrift or run aground" ([source](https://news.ycombinator.com/item?id=47961486)) "The decision to let users redefine %, \ and literally every character seems like a really, really bad idea to me." ([source](https://news.ycombinator.com/item?id=48515332)) "The fact that there are no namespaces and every package can modify everything makes it a complete nightmare." ([source](https://news.ycombinator.com/item?id=47272761))

## Alternatives hackers recommend

- [Typst](https://hackerapproved.com/p/typst.md): 205 recommend
- [TeX](https://hackerapproved.com/p/tex.md): 27 recommend
- [Quarto](https://hackerapproved.com/p/quarto.md): 27 recommend
- [TeXmacs](https://hackerapproved.com/p/gnu-texmacs.md): 19 recommend
- [TeX Live](https://hackerapproved.com/p/tex-live.md): 10 recommend

## Cite as

Hacker Approved, "LaTeX", https://hackerapproved.com/p/latex/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
