[tex-k] typographic error in Volume B

胡亚捷 (Hu Yajie) 2500418497 at qq.com
Fri Dec 25 09:49:06 CET 2020


Volume B, section 1062, line 2
The word "hlist" between angle brackets should be in roman type, not
typewriter type, because:

(1) It is not code, but rather a technical term used like English words,
so it should usually be in roman type.

(2) A perfect analogy appears in the code part of section 1371:
    { now we're ready to scan `{ <token list> } \endwrite' }
where the words "token list" are in roman type even when enclosed in
typewriter-style fragments.

(3) The current typewriter type  results from the common mistake of using
\hbox in math mode to get roman letters:

tex.web, line 20602
\.{to} \.{100pt\{$\langle\,\hbox{hlist}\,\rangle$\}}' in vertical mode,

In fact, \hbox uses "current font", which is usually but not always roman.

----

Previous reports:
https://github.com/dine2014/texbook-mfbook-bugs/blob/master/bugs.md



More information about the tex-k mailing list.