Cover of TEX by topic

TEX by topic

by Victor Eijkhout · first published 1992

5mentions
3recommended by
5HN commenters
2015–2023first – last mentioned

60% recommend40% neutral

Why HN recommends it

Systematic, theory-oriented introduction to plain TeX that explains how it works, including macro expansion and dynamic scoping. It is clearer and less overwhelming than The TeXbook, and works well before the reference.

Summarised by Claude from recommending comments

``TeX by Topic is a systematic reference manual designed as a companion to tutorial guides on the system. Packed with original, practical ideas, this book provides an invaluable information source that will give the TeX user the essential insight needed to solve TeX problems.'' [From the back cover] A beautifully written, concise and comprehensive discussion of TeX as a programming language [...] Eijkhout's book is not a loose collection of unconnected entries but a very systematic account of how TeX works as a programming language. Not the ideal first introduction, but an absolute must-re

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

10 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 1 mention2016: 0 mentions2017: 0 mentions2018: 1 mention2019: 1 mention2020: 0 mentions2021: 0 mentions2022: 1 mention2023: 1 mention2024: 0 mentions2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • mananaysiempre · Mar 21, 2023 · Recommends

    …to more systematic descriptions and connections with more conventional programming-language ideas (it took me some time to recognize that TeX uses what is essentially dynamic scope throughout), I like TeX by Topic[1]. [1] https://www.eijkhout.net/tex/tex-by-topic.html

    on “Typst, a modern alternative to LaTeX, is now open source” ↗
  • dhosek · May 24, 2022 · Recommends

    There are three books that are worth looking at to get plain TeX. I’d start with Viktor Eijkhout’s TeX by Topic (which I think is free in PDF on CTAN). Then the TeXbook to really get everything (the PDFs that float around the net are illegal. Please buy your copy. DEK donated his royalties to TUG so your purchase…

    on “I hate LaTeX, I love LaTeX” ↗
  • microtherion · Jan 12, 2015 · Recommends

    If you're interested in those details, Victor Eijkhout's TeX by Topic is very instructive as well: http://www.eijkhout.net/texbytopic/texbytopic.html

    on “Reimplementing TeX's Algorithms: Looking Back at Thirty Years of Programming” ↗
  • svat · Jan 28, 2018 · Mentions

    …approach. TeX itself is one of the most heavily documented programs in existence. Not only are its workings documented in detail in The TeXbook (and a host of other books by other authors, such as Eijkhout's TeX by Topic) but even the program itself has been written in a “literate programming” style, with pretty formatted source code (with profuse comments) available in print (Vol B of Computers and Typesetting) and as…

    on “Towards LaTeX in the Browser” ↗
  • EliRivers · May 25, 2019 · Mentions

    …Definitely. I've had interviewers start by thanking me for my CV being well-formatted and also short. Ha. I've just noticed that as I type this, I have literally in front of me on my desk Eijkhout's "Tex by Topic", Lamport's latex book and "The Latex Companion" by Goosens et al. This must be where I do most of my pretty document making.

    on “The lingua franca of LaTeX” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help