Errata list for The LATEX Companion, Third Edition, Parts
I & II(1. printing)
Includes all entries found between 2023/04/01 and 2024/04/07(For other periods/print runs reprocess this document with different config settings)@book(A-W:MF:2023,
author = {Frank Mittelbach and Ulrike Fischer},title = {The {\LaTeX} Companion},edition = 3,
note = {With contributions by Javier Bezos, Johannes Braams, and Joseph Wright},
series ={Tools and Techniques for Computer Typesetting},
publisher = {Addison-Wesley},address= {Boston, Massachusetts},
year = 2023,
pagenums = {976 (Part I) and 1008 (Part II)},
bibliography = {yes},
index = {yes},isbn = {978-0-13-816648-9})

Contents
Errata for the print version (not applicable to the digital version)

2

Errata for the digital version (not applicable to the print version)

4Errata common to the print and digital versions

4

Notes on this errata document

16

This file (tlc3.err) can be found as part of the LATEX distribution and its latest version is maintainedon the LATEX project site at https://www.latex-project.org/help/books/tlc3.err where you will
also find extracts of the book.
The first column in the table shows the page number of the errata entry. Superscript numbersin the first column refer to the printed revision in which this entry was corrected (s indicates acorrection in the sources only). The second column gives the precise location (negative line orparagraph numbers are counted from the bottom of the page). The third column shows the firstfinder of the problem.
You can customize this list to only show errata related to the printing or digital edition you own
by changing the configuration in the file tlc3.cfg.

To Err is Human — Bug Contest
Any mistake found and reported is a gain for all readers of our book. For this reason AddisonWesley and the authors offer a prize (for 5 limited time periods) to the eligible person who finds the1Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)

2

largest number of bugs during that period (more precisely, it is a lottery among the people with the
5 top-most findings up to that point). A person can receive at most one prize, ever; errors found by
any of the authors do not count.
Each prize is a free choice of any single computing book found on the Addison-Wesley/Pearson
web site: https://www.informit.com (that is, no boxed sets or multiple volume offers).
As usual, the authors and publisher reserve the right to make various decisions such as whether
a reported feature is an error for competitive purposes or whether similar features count as a single
or multiple errors. — Good luck!
Contest period ends
2024/03

WinnerBernd Burghardt

52 suggestions

Due to its size the third edition of The LATEX Companion is printed as a two-volume set. The
digital version, however, is provided as a single PDF or ePub. This means that a small fraction of
the digital content differs from that of the printed version: there is only a single front matter, a single
bibliography, and a single index, whereas in the printed books these are separated out. However,all versions share the main matter (down to the page numbering) so most of the errata apply to all
versions, but a few only to the digital and some only to the printed version. Thus, we end up withthree separate lists.

Errata for the print version (not applicable to the digital version)
The printed books differ from the digital version in that the bibliography is split across both volumes (with a few repeats)
and the front matter of each volume has its own table of contents and list of figures and tables. Therefore these parts
have different page numbers and you will see similar errata entries for both print and digital differing only in that respect.

General(FMi)

Text or graphics typeset in the spot color (blue) are not always
perfectly aligned. This is a side-effect of the printing technology. On
most pages everything is fine, but occasionally blue text in aparagraph seems to be slightly above or below the baseline or blue
text in tables appears slightly misaligned horizontally. It differs frombook to book (and therefore not recorded in this errata) and can’t becontrolled by the authors, unfortunately.

(FMi)

Dot leaders have been changed on all sections.

Front matter (Part I)
I-ix. . . I-xvi s
I-xvii s

chapter head(FMi)formulas → Formulas

I-xvii s

chapter head(FMi)

documents → Documents

I-xvii s

chapter head(FMi)beyond → Beyond(FMi)

Dot leaders have been changed on all sections.

I-xx. . . I-xxi s

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)

Bibliography (Part I)
I-779 s[24], l.-1

(FMi)

Link should use https://

I-783 s[55], l.-2

(FMi)

all → them all

I-785 s[73], l.-2

(kb/bb)the go-forward way for LATEX-coding →the way for LATEX coding going forward

I-786 s[87], l.2

(kb/bb)p. → pp.

I-786 s[88], l.2

(kb/bb)p. → pp.

I-787 s[92], l.2

(kb/bb)Add: Vancouver, 1999

I-788 s[100], l.3(kb/bb)Publishing → Publishing,

I-790 s[122], l.1(kb/bb)In ACM editor “Proceedings → In “PODC’01: Proceedings

I-790 s[122], l.1(kb/bb)In Unicode Consortium, editor → In

(FMi)

Dot leaders have been changed on all sections.

Front matter (Part II)
II-x. . . II-xxviii sII-xiv s

heading(bb/FMi)

Multiple alignments: align and flalign →Multiple alignments: align, flalign, and alignat

II-xv schapter head(FMi)formulas → Formulas

II-xvi s

chapter head(FMi)

documents → Documents

II-xxi s

chapter head(FMi)beyond → Beyond

Bibliography (Part II)
II-799 s[43], l.-2

(FMi)

all → them all

II-801 s[62], l.-2

(kb/bb)the go-forward way for LATEX-coding →the way for LATEX coding going forward

II-802 s[71], l.2

(kb/bb)p. → pp.

II-802 s[72], l.2

(kb/bb)p. → pp.

II-803 s[80], l.3

(kb/bb)Publishing → Publishing,3Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)

4Errata for the digital version (not applicable to the print version)
Most known errors to the digital version have already been incorporated in the product as distributed, here are theremaining ones.

Bibliography
II-800 s[50], l.-1

(FMi)

Link should use https://Errata common to the print and digital versions
The main matter is identical (also in page numbers) in the print and the digital versions. Therefore most errata entries
appear in this section.

General(FMi)

Some corrections result in index changes. These are not tracked here;
the index is always fully regenerated for new printings.

(MJo/FMi)

There are a dozen occurrences of the word rôle throughout the book,which is more commonly spelled role. However, this is not wrong but
is the somewhat dated form used mostly in British English.
Personally, I prefer the version with accent (as does Don Knuth) so it
is deliberate and will not change.

(FMi)

the designer of the Lato fonts → a co-designer of the Lato fonts

PrefaceI-xlii spara 1, l.3

Chapter 1 — Introduction
I-5 s

para 4, l.4(kb)of the bugs → with the bugs

I-5 spara 5, l.5(kb)

not least → but not least

Chapter 2 — The Structure of a LATEX Document
I-31 spara-1,l.-1(BeB)

would have resulted in “# .” in the output. →would have resulted in “#& .” in the output.

I-34 s

l.-1

(FMi)

Moved first line of page 35 to 34.

I-35 sl.1(FMi)

Moved first line of page 35 to 34.

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
I-113 slisting(FMi)

Situation is the same in the 2023 distributions; listing output updated.

I-117 s

l.-5

(BeB)

latexrelease → latexrelease

Chapter 3 — Basic Formatting Tools – Paragraph . . .
I-143 sexa 3-1-18(BeB)

Replace in source: { peine → {peine

I-160 spara -2, l.1(BeB)

Repeated word: keys keys → keys

I-163 spara 2, l.2(FMi)

as we did above. → as we did in Example 3-3-14 below.

I-163 spara 3,
marginexample3-3-14(FMi)

Add a marginal note: No warning if another LATEX run is necessary!

(BeB)

Output of example misses the page numbers in acronym list → Run
example 3 times (not only twice—there is no warning)

I-174 spara3,l. -2(BeB)

the exponent is always a power of 3 → the exponent is always amultiple of 3

I-177 sexa 3-3-39(BeB/FMi)

The example doesn’t really show what the paragraph above discusses
because it was shortend to fit the available space on the page. Use

I-163 s!!

\newcommand\sample[1]{\textnormal{\noindent #1:}
The limit is \qty{30}{\kmh} not $\qty{50}{\kmh}$.\par}}so that both text and math usage of \qty are compared in theexample.
I-182 spara 4(BeB)

Add sentence: The command \textcquote is used in Example 16-5-50
on page II-535.

Chapter 4 — Basic Formatting Tools – Larger . . .
I-253 spara 2, l.-3

(YEi)

Move comma:
and thmtools packages and typed-checklist, helps you write →and thmtools packages, and typed-checklist helps you write

I-323 sTable 4.4, left
column(BeB)

Typo: Assembler (Notorola68k, x86masm) →Assembler (Motorola68k, x86masm)

I-344 sexa 4-3-16(CAR/FMi)

Use \NewDocumentEnvironment instead of\DeclareDocumentEnvironment because it is always better to checkthat the declaration is not accidentally overwriting an existing
environment.

Chapter 5 — The Layout of the Page

5

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
I-365 sparas -3 to -2(YEi)

Add/replace:. . . package and others. \par The fifth section then →. . . package and others. In the fifth section we cover “static” page
decorations such as watermarks. \par The sixth section thenI-368 stable 5.1

(YEi)

A better approximation for b5paper is 6 87 × 9 78

I-386 sexa 5-3-1, l.7(EOl)

Change: paragraph over two pages. → paragraph over three pages.
Reason: The third page contains just the word “pages.” (which would
be page 8) is not shown.

I-389 ssyntax box -1(DC)\right → \rightmark

Chapter 6 — Tabular Material
I-489 spara 1, l.3(EOl)

Change: to additionally load longtable or supertabular prior to → toload longtable or supertabular in addition toI-490 sfootnote(EOl)

Replace footnote text with → If you forget this, you either get an
empty cell or, if parts of the text can be interpreted as a value, asomewhat “random” number and the rest is dropped. For example, 31
December 2022 would result in “31.00”, which is probably not desired.

I-494 spara -2, l.3(MRu)

Use plural: The allowed keys are . . .

Chapter 7 — Mastering Floats
I-520 sparagraph 4,
l.3

(EOl)

Change: For a example → For example

Chapter 8 — Graphics Generation and Manipulation
I-619 spara -2, l.2(FMi)

in light blue → in red

I-619 sexa 8-4-7(FMi)

The example uses left␣color=red!20 but this is not really visible if
the red is turned into some gray value in the book (which is thenmade even lighter through !20). So it is better to start from full red,i.e., → left␣color=red instead.

I-644 ssyntaxbox for\foreach(BeB)

superfluous “in”: . . . {commands} in → . . . {commands}

Chapter 9 — Font Selection and Encodings
I-688 spara -2, l. 1

(BeB)

acronym PSNFSS not explained: PSNFSS → PostScript New Font
Selection Scheme (PSNFSS)

I-669 sexa 9-3-11(FMi)Changed line breaks in example.

I-681 spara 2, l.1(BeB)

Missing space: Theproblem → The problem

6Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
I-708 slisting(FMi)

Situation is the same in the 2023 distributions; listing output updated.

I-726 spara 4, l.5(MRu)

Add word: more than hundred → more than one hundred

I-759 s

l.1

(BeB)

in the range of 0000 to 00FF → in the range of 0000 to 007F

Chapter 10 — Text and Symbol Fonts
II-3 spara-1, l.-2

(BeB)

line first → first line

II-5 s(BeB/FMi)

official companion family name → related official font family nameII-5 stable 10.1, l.
5para -1, l.2(FMi)then this structure is repeated as often as necessary. → then thisstructure is repeated for the related font families as often as necessary.

II-24 spara 3, l. -2(BeB)

There is no slanted shape in Grande Mono (so it should be in blue):naïve → naïve

II-25 spara -4,
margin(BeB)Open Type font is available:— no Open Type — → Lucida Handwriting OT

II-25 spara -2, l.-2

(BeB)

There are no italic blackletters (so it should be in blue):phœnix’s official rôle → phœnix’s official rôle

II-28 s(BeB)

Inconsistent order: sl, l → l, sl(BeB)semi-bold twice, extra-bold missing: sbsc, bsc, sbsc → sbsc, bsc, ebsc

(BeB)semi-bold twice, extra-bold missing: sbec, bec, sbec → sbec, bec, ebec

(BeB)semi-bold twice, extra-bold missing: sbsc, bsc, sbsc → sbsc, bsc, ebsc

(BeB)semi-bold twice, extra-bold missing: sbc, bc, sbc → sbc, bc, ebc(BeB)semi-bold twice, extra-bold missing: sbec, bec, sbec → sbec, bec, ebec

II-34 stable 10.14, l.
3table 10.14,
lines 7 + 19
table 10.14,
lines 13 + 25
table 10.15,
lines 7table 10.15, l.
10table 10.15,
l.13
table 10.20(FMi)

Add table note: k (black) is a nonstandard series name for eb (extrabold) or in some families for ub (ultra bold).

II-40 stable 10.24(FMi)

In table note: Unfortunately, sco → Unfortunately, sco

II-28 sII-28 sII-29 sII-29 sII-29 s7

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
II-50 sfont sample
Cambria(FMi)

Because of problems with the font names, the Cambria family
currently requires a Cambria.fontspec file (possibly only temporary)when used with LuaTEX with the following content:\defaultfontfeatures[Cambria]{%
UprightFont =cambria.ttc,
BoldFont = cambriab.ttf,
ItalicFont = cambriai.ttf,
BoldItalicFont = cambriaz.ttf}
Without it, the bold fonts are not correctly set up, which is why
almost anything is not in bold and Fields is not typeset in boldsmall caps in the sample even though Cambria supports thesetypefaces.

II-61 stable 10.48(FMi)

Add table note: Unfortunately, sco is a nonstandard shape name for
scsl; thus, low-level shape commands are needed to access it.

II-62 stable 10.50(FMi)

Add table note: Unfortunately, sco is a nonstandard shape name for
scsl; thus, low-level shape commands are needed to access it.

II-63 stable 10.51(FMi)

Table moved to page II-62 for better pagination.

II-65 spara 1, l.1(YvH)

Slap → SlabII-66 sUnicode box(DFl)

OpenType fonts for the Concrete family do exist.
Therefore changed the text to
OpenType fonts of the family for use in Unicode engines
do exist. They offer additional characters and also truebold and bold italic shapes.
and moved it down after the discussion of missing bold fonts.

II-66 stable 10.55(FMi)

Change: —no OpenType— → CMU Concrete
Added line showing: bn, it and the text
—Not available with pdfTEX, only in Unicode engines—

II-66 s(FMi)

Change: —no OpenType— → CMU Concrete(FMi)

Added (in margin info): —only OT1—

II-71 s

1st font
example2nd font
examplepara 1, l.1(BeB)

ub should be upright: \fontseries{ub} → \fontseries{ub}II-71 spara 2, l.5(YFu)

Akira Kobayashi should be written in Japanese style →KOBAYASHI Akira
Also corrected in the index.

II-75 stable 10.64(FMi)

Add table note: Unfortunately, sco is a nonstandard shape name for
scsl; thus, low-level shape commands are needed to access it.

II-66 s8Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
II-76,77 sboth fontexamples(BeB)

Helvetica and its clones do not have true italics but instead an
oblique/slanted face (despite the fact that the internal fontinformation claims it is “italic”). For this reason the blue text in both
Helvetica examples should be as follows:naïve vis-à-vis the dæmonic phœnix’s official rôle →naïve vis-à-vis the dæmonic phœnix’s official rôle

II-86 stable 10.74,
l.4

(FMi)

It’s weights not widths:
Some nonstandard widths → Also some nonstandard weights

II-86 stable 10.74(FMi)

Add table note: Unfortunately, the font family uses the nonstandard
series names t (thin) and k (black) instead of the standard series
names ul (ultra light) and ub (ultra bold). The mb (medium) is
halfway between the standard m and sb and does not fit into the NFSS
naming conventions. It can serve as a replacement for m, e.g., via\DeclareFontSeriesDefault.

II-91 s

l. -1

(BeB)

In the DejaVu Sans Mono Example add: OIl or 011?

II-102 spara -4,
marginpara -1, l.2(BeB)

Change: — no Open Type — → Lucida Handwriting OT(FMi)Footnote added after: Unicode characters

II-104 s

However, strangely enough this only works in pdfTEX and
not in Unicode engines!
II-105 spara 1
replaced(FMi/BeB)

The yfonts have a suprising feature: you can use the Unicodecharacters ÄÖÜäöüß in pdfTEX, but this is not possible in Unicode
engines! The first paragraph was therefore replaced to clarify this.
The new text is:
The next example shows the various ligatures. With
pdfTEX one can use the Unicode characters ÄÖÜäöüß
directly and only needs the “short s” ligature. However,
due to the special font encoding this does not work in
Unicode engines — with these engines you have to enter
the accents as ligatures or LATEX commands.

II-106 spara -3, l. 1

(BeB)

Acronym GFS not explained: Greek Font Society → Greek Font
Society (GFS)

II-107 s

exa 10-11-1(FMi)

The Cambria fonts currently require a Cambria.fontspec file(possibly temporary) when used with LuaTEX — see errata on page
II-50. Without it, the bold fonts are not correctly set up, which is
why they are not showing in the example.

II-110 s

exa 10-12-1(FMi)

The Cambria fonts currently require a Cambria.fontspec file(possibly temporary) when used with LuaTEX — see errata on page
II-50. Without it, the bold fonts are not correctly set up, which is
why they are not showing in the example.

II-114 stable 10.89(FMi)

Added missing U+00Fx line. There was a bug in the code generating it.

9Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
II-117 stable 10.92(FMi)

Added missing U+00Fx line. There was a bug in the code generating it.

II-121 s

table 10.96(FMi)

Added missing U+00Fx line. There was a bug in the code generating it.

II-122 stable 10.98(FMi)

Added missing U+00Fx line. There was a bug in the code generating it.

II-122 stable 10.99(FMi)

Added missing U+00Fx line. There was a bug in the code generating it.

II-123 stable 10.100(FMi)

Added missing U+00Fx line. There was a bug in the code generating it.

II-124 stable 10.103(FMi)

Added missing U+00Fx line. There was a bug in the code generating it.

10

Chapter 11 — Higher Mathematics
II-127 spara 1, l.5(bb/FMi)The American Mathematical Society (AMS) provides a major
package, amsmath, which makes . . . →In the early nineties the American Mathematical Society (AMS)
provided a major package, amsmath, which made . . .

II-129 spara -3, l.1(bb/FMi)The principal documentation for these packages →The principal documentation for these two packages

II-129 spara -1, l.3(bb)

lot additions → many additions

II-132 stable 11.1

(bb/FMi)

Also mention alignat, alignat*, and alignedat.

II-133 spara 4,l.2(bb/FMi)

Add:
Furthermore, they move the equation tag out of the way if it would
otherwise overprint the formula.

II-133 spara. -3, l. -1(BeB)

Wrong reference: Section 11.2.10 → 11.2.11

II-138 sheading(bb/FMi)

Multiple alignments: align and flalign → Multiple alignments:align, flalign, and alignat(FMi)

Moved para from 139 to end of this page.

II-138 s
II-139 spara 1(FMi)

Moved para back to page 138.

II-139 sbottom(FMi)

Add:
Sometimes it is more convenient to explicitly specify all the horizontal
spacing yourself within the formula. For this you can use an alignat
environment. It differs from align in two ways: you have to specify
the number of rl pairs as an argument to the environment and it
does not add any spaces between the pairs, e.g.,\begin{alignat}{3} x &= y &\qquad X &= Y &\qquad a &= b+c \\ ...
As usual, equation numbers can be altered with \tag or suppressedwith \notag.

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
II-140 s

para 1, l.2(bb/FMi)Add:
Do not forget to reset \minalignsep if you change it in this manner.

II-140 s

para 2, l.4(bb/FMi)Add:
You can think of them as subsidiary environments that can be usedwithin any of the display environments discussed so far. (Below we
use them inside equation.)II-140 s

para -1(FMi)

Paragraph moved to page 141.

(FMi)

One paragraph moved over from page 140.

II-141 s
II-144 spara 2, l.-3

(FMi)

the issue → the spacing issue

II-145 spara 2, l.1(bb/FMi)

Add:
Another problem is that an empty line introduces an unwanted breakpoint in front of the display, thus \predisplaypenalty is no longer
honored.

II-167 spara. 3, l. -2(BeB)

optione → options

II-178 stable 11.3,
l.10
Tab. 11.3,
l.10

(EOl)

Cross-produce tensor → Cross-product tensor(BeB)

in the description column: array-symbol-arrow → arrow-symbol-arrow

II-178 s

Chapter 12 — Fonts in Formulas
II-225 sheading(FMi)

Chapter title not properly capitalized.

II-229 spara -3, l.1(BeB)

for Lucida fonts → Lucida and Cambria fonts

II-274 s

exa 12-18-fig(FMi)

The Cambria fonts currently require a Cambria.fontspec file(possibly temporary) when used with LuaTEX — see errata on page
II-50. Without it, the bold fonts are not correctly set up, which is
why they are missing in the section heading of the example.

II-261 spara 3, l.3(FMi)

Yoda spoke it seems: . . . and compare we should →. . . and you should compare11Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
II-286 s

fig. 12-36

(FMi)

12

Heading is not bold because of an error in the distributed .fontspec
file for this family. This needs to be corrected in the
NewComputerModern distribution and maybe also in the fontspec
package itself. A NewCM10-Regular.fontspec file that works could
look like this:\defaultfontfeatures[NewCM10-Regular]{
Extension= .otf ,% Can’t use NewCM10-Regular here (or we get a fontspec error).
% Doesn’t matter in this case, but looks like a fontspec issue.
UprightFont = NewCM08-Regular ,UprightFeatures = {SizeFeatures = {{Size = -8 , Font = NewCM08-Regular} ,{Size = 8- , Font = NewCM10-Regular} ,},},% Same here:
SlantedFont = NewCM08-Regular ,SlantedFeatures = {SizeFeatures = {{Size = -8 , Font = NewCM08-Regular} ,{Size = 8- , Font = NewCM10-Regular} ,},FakeSlant=0.25,},
ItalicFont = NewCM10-Italic ,ItalicFeatures = {SizeFeatures = {{Size = -8 , Font = NewCM08-Italic} ,{Size = 8- , Font = NewCM10-Italic} ,},},BoldFont = NewCM10-Bold ,BoldItalicFont = NewCM10-BoldItalic ,BoldSlantedFont = NewCM10-Bold ,BoldSlantedFeatures = { FakeSlant=0.25 },SmallCapsFeatures = { Numbers=OldStyle },}II-286 s

fig. 12-36(FMi)

Change in title: Mathematical typesetting → Math typesetting

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
II-286 s

fig. 12-37(FMi)

Heading is not bold because of an error in the distributed .fontspec
file for this family. This needs to be corrected in the
NewComputerModern distribution and maybe also in the fontspec
package itself. A NewCM10-Book.fontspec file that works could look
like this:\defaultfontfeatures[NewCM10-Book]{
Extension= .otf ,UprightFont = NewCM08-Book ,UprightFeatures = {SizeFeatures = {{Size = -8 , Font = NewCM08-Book} ,{Size = 8- , Font = NewCM10-Book} ,},},SlantedFont = NewCM08-Book ,SlantedFeatures = {SizeFeatures = {{Size = -8 , Font = NewCM08-Book} ,{Size = 8- , Font = NewCM10-Book} ,},FakeSlant=0.25,},
ItalicFont = NewCM10-BookItalic ,ItalicFeatures = {SizeFeatures = {{Size = -8 , Font = NewCM08-BookItalic} ,{Size = 8- , Font = NewCM10-BookItalic} ,},},BoldFont = NewCM10-Bold ,BoldItalicFont = NewCM10-BoldItalic ,BoldSlantedFont = NewCM10-Bold ,BoldSlantedFeatures = { FakeSlant=0.25 },SmallCapsFeatures = { Numbers=OldStyle },}II-286 s

fig. 12-37(FMi)

Change title to more or less fit the width of the sample:
Mathematical typesetting with NewComputerModern →Math typesetting with NewComputerModern Book

II-288 spara 3, l.-1

(BeB)

Typo and spurious comma: series, though substitution. → series
through substitution.

II-295 s

par -2, l.-1

(BeB)

Options vvarbb and upint show no effect in figure 12.50. This wasdue to a bug in the package — now corrected. Thus, rerunning theexample shows the expected behavior.

Chapter 13 — Localizing Documents
II-297 sheading(FMi)

Chapter title not properly capitalized.

13

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
II-307 safter exa
13-2-5(BeB/FMi)

Replace: On the other hand, tikz provides a library to overcome theseissues. →In the particular case of tikz, you can use \usetikzlibrary{babel}instead of \shorthandoff to overcome these issues for all tikz picturesof the document.

II-308 spara 2, l.3(BeB)

Acronyms BCP and IETF not explained:
BCP → the Best Current Practice (BCP)
IETF → the Internet Engineering Task Force (IETF)

II-308 spara 3, l.1(BeB)

BPD → BCP

II-319 spara 2, l.1(BeB)

Missing word: is described A History → is described in A History

II-332 s

exa 13-5-2,
and above(FMi)

The keyword Harfbuzz should be spelled HarfBuzz. Both names aresupported, but the recommended spelling is HarfBuzz.

Chapter 14 — Index Generation
Chapter 15 — Bibliography Generation
II-390 s

para 4, l.1(BeB/FMi)

Replace: predates the Internet and so→
were developed when the Internet was in its infancy and so

II-391 s

Fig. 15.2,
bib-entryjane-2in box: para
2, l.2
code(BeB)\title = {An second book}→ \title = {A second book}
Changes the output of example 16-7-31 on page II-560 as well.

(MJo)the \MakeUpperCase trick → the \MakeUppercase trick(FMi)\textcolor{See → \textcolor{blue}{See(BeB)

Explain acronym: MLA handbook →Modern Language Association (MLA) handbook

II-396 s
II-435 s
II-443 sbiblatex-mla
styleThis moves the text line on the bottom to the next page.

Chapter 16 — Managing Citations
II-475 spara -2, l.6(BeB)

Figure 15.1 → Figure 15.1 on pages 382–383

II-513 spara -1(BeB/FMi)

Extend the explanation:is created only if the entry contains a shorttitle field and the title andshorttitle fields differ. →is created only if the entry has been referenced (prior to typesetting
the bibliography), contains a shorttitle field, and the title andshorttitle fields differ.

II-535 sfootnote(FMi)

Extend the explanation:
you can use \mancite in front of any citation command to avoid this.

14

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)
II-560 s

exa 16-7-31(FMi)

Jane Doe. An second book. 2020.→ Jane Doe. A second book. 2020.

Chapter 17 — LATEX Package Documentation Tools
II-599 spara 3, l.1(EOl)

Whencreating automatically the driver → When the driver

II-605 spara 1, l.10

(CAR)

right numbers of underscores → correct number of underscores

Appendix A — LATEX Overview for Preamble, . . .
II-624–629 s!!

(BeB/FMi)

Replace for consistency with section 1.4: command definition → code(in the various syntax boxes)

II-629 spara 1, l.3(FMi)

An warning → A warning

II-633 spara 2(BeB/FMi)

Add at the end: A maximum of nine “argument” letters is supported.

II-657 s

par -2, l. -2(BeB)

a few that → a few commands that

II-658 s(BeB)

square root

II-682 s

first item inthe listpara -2, l .3

(FMi)

Harfbuzz → HarfBuzz

II-678 spara -1, l. -1(BeB)

it is better use→ it is better to use

II-687 s

l .1

(BeB)

Two further tests should be listed in the syntax box: \ifVTeX\ifAlephTeX

II-701 s

l. 6

(BeB)

Name changed after the book was typeset: .notif→.ifnot

II-701 spara 3, l. 4;para -2, l. 1;
and margin(BeB).notif→.ifnot√

x → square root sqrt x

Appendix B — Tracing and Resolving Problems
Appendix C — Going Beyond
II-297 sheading

Biographies
Production Notes(FMi)

Appendix title not properly capitalized.

15

Errata for The LATEX Companion, Third Edition, Parts I & II (between 2023/04/01 and 2024/04/07)

Notes on this errata document
Thanks to all who have found errors or omissions. Listed are the people who found an errata entry first.
BeB
CAR
DC
DFl
EOl

Bernd Burghardt (52)
Chris Rowley (2)Davide Campagnari (1)Daniel Flipo (1)Edgar Olthof (6)

FMi
MJo
MRu
YFu
YvH

Frank Mittelbach (70)
Maciej Jończyk (2)Mark Rudolph (2)FUJIMURA Yukitoshi (1)Yvon Henel (1)

YEi
bb
kb

Yaakov Eisenberg (3)Barbara Beeton (10)Karl Berry (13)Other people have sent us corrections for errors already found. Thanks to all of you!
If you find further errors please report them to one of the authors, e.g.,frank.mittelbach@latex-project.org
preferably in a form usable directly in this file, i.e.,\erroronpage{page-number }{line-identification}{your-initials}{date}{}description of the erratum
Here is an example:\erroronpage{5}{para 3, l.1}{FMi}{2023/06/21}{}\u{LaTeX} \> \u{\LaTeX}\u{...} underlines a text fragment, \> produces →, and \bl is a short form for \color{blue}.

16