summaryrefslogtreecommitdiff
path: root/macros/latex/base/lamport-manual.err
blob: 1f72c349383f16dcdc6547acd6ad1646a78bff95 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
\documentclass{article}

\newcommand{\reportedby}[2]{{\small [First reported by #1 on \mbox{#2}.]}}
\newcommand{\erratum}[1]{\subsubsection*{#1}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                 MODIFICATION DATE                               %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%                                                                 %
% Defines \moddate to expand to modification date such as         %
%                                                                 %
%    5 Aug 1991                                                   %
%                                                                 %
% and \prdate to print it in a large box.  Assumes editor         %
% updates modification date in standard SRC Gnu Emacs style.      %
% (should work for any user name).                                %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\ypmd{%                                                       %
%                                                                 %
%                                                                 %
  Last modified on Thu  5 August 2021 at 12:56:59 PST by lamport      %
  endypmd}                                                        %
%                                                                 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\moddate}{\expandafter\xpmd\ypmd}                     %
\def\xpmd Last modified                                           %
on #1 #2 #3 #4 at #5:#6:#7 #8 by #9 endypmd{#2 #3 #4}                %
\newcommand{\prdate}{\noindent\fbox{\Large\moddate}}              %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newcommand{\mytt}{\normalfont\ttfamily}
\newcommand{\cindex}{\index}
\newcommand\bs{\char '134 }  % A backslash character for \tt font

\title{Errata to the Second Edition of the \LaTeX\ Manual}
\author{Leslie Lamport}
\date{\moddate}

\begin{document}
\maketitle

\noindent These are all the errors and omissions to the manual,
\LaTeX: {\em A Document Preparation System}, second edition, published
by Addison-Wesley, reported as of \moddate.  Positions in the book are
indicated by page and line number, where the top line of a page is
number 1 and the bottom line is number $-1$.  A running head and a
page number are not considered to be lines, but all other lines are.
Please report any additional errors to The \LaTeX\ Project at
\texttt{www.latex-project.org/bugs/}\,.


\subsection*{Errors Corrected in the First Printing}

\erratum{page 25, example of \texttt{verse} environment}
Replace \verb|{\em all\/}| by \verb|\emph{all}|.
 \reportedby{Rosemary Bailey}{29 Aug 1994}

\erratum{page 28, first paragraph} 
Not an error, but it would be
helpful to add the following sentence to the end of that paragraph:
 ``(If a declaration has arguments, they become additional
arguments of the corresponding environment's \verb|\begin| command.)''


\erratum{page 33, line 10}
Add \verb|\]| to the list of fragile commands.
 \reportedby{Rosemary Bailey}{29 Aug 1994}

\erratum{page 43, table 3.5}
Add an entry for \verb|\notin| ($\notin$).
 \reportedby{Rosemary Bailey}{29 Aug 1994}

\erratum{page 72, two examples}
Change \verb|{\em ...}| to \verb|\emph{...}|
 \reportedby{Rosemary Bailey}{29 Aug 1994}

\erratum{page 101}
This is not an error, but some readers will find it helpful if, in the
descriptions of \verb|\setlength| and \verb|\addtolength|,
\verb|\gnat| were replaced by \verb|\parskip|.  
 \reportedby{Ellen Gilkerson}{9 Aug 1994}

\erratum{page 108, lines 7 and 10}
This is not an error, but it might be easier to understand
the example if \verb|\len| were replaced by something like \verb|\saved|.
 \reportedby{Rosemary Bailey}{29 Aug 1994}

\erratum{page 139, lines $-8$ and $-9$}

The funny break between these two lines should be eliminated.
\reportedby{Malcolm Clark}{9 Aug 1994}

\erratum{page 177, line $-12$}

The \verb|twocolumn| option cannot be used with the \verb|letters|
class.

\erratum{page 197, lines 7 and 9}

The \verb|figure*| environment is ended by \verb|\end{figure*}|, and
the \verb|table*| environment is ended by \verb|\end{table*}|.
\reportedby{Malcolm Clark}{9 Aug 1994}

\erratum{page 228}

Add a note that, before running a LaTeX2.09 file in compatibility mode
in LaTeX2e, you should delete the old versions of the auxiliary files.

\subsection*{Errors Corrected in the Second Printing}

\erratum{page xv, line 10}
``Chris Rowley'' should come after ``Sebastian Rahtz''.
\reportedby{Martin Schr\"{o}der}{24 April 1995}



\erratum{page 29, line $-10$}
Change ``error indicator line'' to ``error locator line''.
\reportedby{Xavier Perramon}{2 Jan 1995}

\erratum{page 37, lines 26--28}
Change the two sentences ``None of these \ldots formula.'' to:
\begin{quote}
These text-producing commands can be used in math mode to put ordinary
text in a formula.  (When the command is used in math mode, its
argument is processed in LR mode.)  The declarations cannot be used in
math mode.  Section 3.3.8 explains how to change the type style of a
formula's math-mode symbols.
\end{quote}
\reportedby{Mike Piff}{7 Mar 1995}

\erratum{page 39, line 6}
Replace ``any mode'' with ``paragraph and LR mode''.  Also,
after line 8, add:
\begin{quote}
The commands \verb|\dag|, \verb|\ddag|, \verb|\S|, and \verb|\P|
can also be used in math mode.
\end{quote}

\erratum{page 53, line 24}
Change ``are needed in the'' to ``are used in the''
\reportedby{Mike Piff}{21 Oct 1994}

\erratum{page 80, line 1}
The section heading should not be outdented.
\reportedby{Martin Schr\"{o}der}{23 Jan 1995}

\erratum{page 83, line $-8$}
Change ``\verb|\resettime|'' to ``\verb|\settime|''.

\erratum{page 84, after line $11$} Add the following sentence: ``The
\hbox{\verb|\onlyslides|} and \hbox{\verb|\onlynotes|} commands may
not work right if a \texttt{slide}, \texttt{overlay}, or \texttt{note}
environment appears in the argument of any command.'' 
\reportedby{Eike Ritter}{May 1996}

\erratum{page 153, line 1}
Add ``or subentry'' after ``entry''.
\reportedby{Martin Schr\"{o}der}{22 Feb 1995}

\erratum{page 171}
Add the following before line $-4$:
\begin{description}
\item[\mytt \bs columnwidth]
Normal width 
  \cindex{columnwidth}%
of a column;
%  \index{column!width}% 
  \index{width!of column}% 
equals \verb|\textwidth| except for multiple-column styles.
Its value should not be changed with the length-setting commands.
\end{description}
Also, in line $-4$, change \verb|\textwidth| to \verb|\columnwidth|.
%\reportedby{Volker Kuhlmav}{20 Jan 1995}
\reportedby{Rosemary Bailey}{9 Sep 1994}

\erratum{page 180, lines 15--19} 
%
Replace these five lines (which begin ``These commands are overridden'')
with:
\begin{itemize} \item[]
To override a heading on a right-hand page (any page for one-sided
printing), put a \verb|\markright| after the sectioning command and in
its mandatory argument, and add an optional argument without the
\verb|markright|, as in
\begin{itemize}
\item[]
  \verb|\chapter[Gnu Scents]{Gnu Scents\markright{|\textit{right\_head}\verb|}}|\\
 \verb|\markright{|\textit{right\_head}\verb|}|
\end{itemize}
To change the heading on a left-hand page, put a \verb|\markboth|
command immediately after the sectioning command.
\end{itemize}
\reportedby{Jerome Breitenbach}{14 Dec 1995}

\erratum{page 182} 
The dimensions
\verb|\pageheight| and \verb|\pagewidth|
should be \verb|\paperheight| and \verb|\paperwidth|,
respectively.  (The index entries on page 260 should also be changed.)
\reportedby{Alan Jeffrey, on behalf of a user}{12 Sep 1995}
\erratum{page 192, line 19}
Change ``\emph{cmd}'' to ``\emph{def}''.
\reportedby{Martin Schr\"{o}der}{9 Mar 1995}


\erratum{page 195, line 14}
Change ``numbered `within' it'' to ``numbered directly `within' it''.
\reportedby{Martin Schr\"{o}der}{5 Dec 1994}

\erratum{page 197, line 14}
After ``\verb|\textwidth|'' add ``or \verb|\columnwidth|''
\reportedby{Volker Kuhlmann}{22 Jan 1995}

\erratum{page 226}

After line 7, add
\begin{quote}
These declarations may not be used in math mode.
\end{quote}
Replace lines 16-19 (beginning ``None of these commands'') with
\begin{quote}
When these commands are used in math mode, the \emph{text}
argument is processed in LR mode.  

These commands and declarations are robust.  Words typeset in
typewriter style are not hyphenated except where permitted by \verb|\-|
commands.
\end{quote}
\reportedby{Marc Lavine}{22 Aug 1995}

\erratum{page 228}
To the section ``Type Styles and Sizes'', add the following sentence:
A few mathematical symbols now require the \texttt{latexsym} package---see
Tables 3.4--3.7.

\subsection*{Errors Corrected in the Sixteenth Printing}

\erratum{page 42, line 14}
Change ``through a symbol'' by ``through a relation symbol''.
\reportedby{Frank Mittelbach}{15 Nov 1996}

\erratum{page 42, Table 3.4}
\verb|\land| should be listed as a synonym for \verb|\wedge|, and
\verb|\lor| should be listed as a synonym for \verb|\vee|.
\reportedby{Chris Rowley}{28 Oct 1998}

\erratum{page 43, Table 3.7}
\verb|\lnot| should be listed as a synonym for \verb|\neg|.
\reportedby{Chris Rowley}{15 Oct 1998}

\erratum{page 137} This is not an error, but it would be better to
change lines 23 and 24 to:
\begin{quote}
\LaTeX\ 
  \index{file!not found error}%
  \index{file!nonexistent}%
is trying to read a file that apparently doesn't exist.  If the missing
file has the extension \texttt{tex}, then \LaTeX\ is trying to
  \index{input)@\verb+\input+!of nonexistent file}%
  \index{include)@\verb+\include+!of nonexistent file}%
\verb|\input| or \verb|\include| it; if it 
\end{quote}

\erratum{page 171, line 19}
Change the description of \verb|\indent| to:
\begin{description}
\item[\mytt \bs indent]
Produces a 
%  \cindex{indent}%
%  \index{paragraph!indentation}%
horizontal space whose width equals the width of the
paragraph indentation.  It can be used to add a paragraph indentation
where one would otherwise be suppressed.  (If it doesn't work,
try typing \verb|\indent\indent|.)  Robust.
\end{description}
\reportedby{Chris Rowley}{15 Oct 1998}

\erratum{page 179, line 19}
%
Change to: 
\begin{quote}
page style for the \texttt{article} and \texttt{report} document classes.
\end{quote}
\reportedby{Stephen J. Alter}{17 Sep 1997}

\erratum{page 195, line 28}
Replace ``\textit{num}$_1$ and \textit{num}$_1$ are numbers''
with ``\textit{num}$_1$ and \textit{num}$_2$ are numbers''.
\reportedby{Magnus Lewis-Smith}{14 Jan 1999}

\erratum{page 196, line $-5$}
Change \verb|\newboolean{|\emph{name}\verb|}| to
\verb|\newboolean{|\emph{nam}\verb|}|.  
\reportedby{Christopher von B\"{u}low}{28 Aug 2000}


\erratum{page 198, line 14}
Change ``it will not be printed'' to ``it will usually not be printed''.

\erratum{page 218, line $-14$}
Change ``\texttt{tabular}'' to ``\texttt{tabbing}''.
\reportedby{Carlos Pita}{27 Aug 2001}

\erratum{foldout, column 3, line 3}
Replace \emph{style} with \emph{class}.  \reportedby{Christopher von B\"{u}low}{28 Aug 2000}

\subsection*{Errors Corrected in the Seventeenth Printing}

\erratum{page 51, line 8}
Change ``The \verb|\,| command'' to ``The \verb|\,| and \verb*|\ | commands''.
\reportedby{Phillip J Shelton}{2 Jul 1999}

\erratum{page 61, second example (middle of page)}
Remove the \verb|\mbox{}| following the \texttt{tabbing} environment.
\reportedby{Marcin Wolinski}{17 Sep 2003}

\erratum{page 210, line 20}
Add a space after ``bibliography''.
\reportedby{Marcin Wolinski}{17 Sep 2003}

\subsection*{Error Corrected in the Twenty-First Printing}
\erratum{page 198, line $-11$} 
The sentence beginning ``The last three rules'' is hard to read.  Better
would be:
\begin{quote}
\noindent The last three rules are suspended when a 
  \verb|\clearpage|,\linebreak
  \verb|\cleardoublepage|, or
  \verb|\end{document}| command occurs, 
at which point all unprocessed figures and tables are allowed a
\hbox{\mytt p} option and printed.
\end{quote}
\reportedby{Paul Stanford}{9 Oct 2004}

\subsection*{Error Corrected in the Twenty-Second Printing}

\erratum{page 253, column 2, lines $-5$ and $-6$} 

The two index entries for \verb|\ldots| should be combined.


\reportedby{Christopher Dutchyn}{22 July 2005}


\subsection*{Uncorrected Errors}

\erratum{page 206, line 17 (\texttt{\string\multicolumn} explanation)}

Insert the following text right after ``\texttt{l}, and \texttt{r}.''
\begin{quote}
If the part of the environment's \emph{cols} argument being replaced
immediately follows an \texttt{@} expression, then the \emph{item}
will be preceded by a normal intercolumn space unless the
\verb|\multicolumn| command's \emph{col} argument begins with an
\texttt{@} expression.  In particular, beginning the \emph{col}
argument with \verb|@{}| will suppress that space.
\end{quote}
\reportedby{Ulrike Fischer, Frank Mittelbach}{23 Sep 2018}


\erratum{page 201, line $-1$ and page 202, line 1 (\emph{next\_tab\_stop}
  explanation)}
Change ``it is reset to the value of \emph{left\_margin\_tab}'' to ``it is
reset to the value of $\mathit{left\_margin\_tab} + 1$''.
\reportedby{Austin Kim}{25 June 2021}

\erratum{page 202, lines 23--24 (\texttt{\string\\} command)
  and lines 25--27 (\texttt{\string\kill} command)}
Change ``to the value of
\emph{left\_margin\_tab}'' to ``to the value of $\mathit{left\_margin\_tab} + 1$''.
\reportedby{Austin Kim}{25 June 2021}

% \erratum{page 202, line 25--27 (\texttt{\string\kill} command)}
% Change ``sets the value of \emph{next\_tab\_stop} to the value of
% \emph{left\_margin\_tab}'' to ``sets the value of \emph{next\_tab\_stop} equal
% to the value of $\mathit{left\_margin\_tab} + 1$''.

\end{document}

%try
%try