\newcommand\erratafiledate{2022-01-03}

\def\comando#1{\texttt{\string#1}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% To produce a printed version of this errata file run this file through
% LaTeX. It will unpack a small class file (if not already present) and
% a configuration file with the extension .cfg. You might want to modify
% the setting in this configuration file to print only a partial errata
% suitable for your printed revision of this book, see details in the
% .cfg file.
%
% The current version of this file can be found at:
%
%    https://www.latex-project.org/help/books/
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\begin{filecontents}{ttcterrata.cls}
%%
%% Copyright (C) 1997-2021 Frank Mittelbach
%% This class file is licenced under LPPL latest version;
%% see https://www.latex-project.org/lppl
%
%
% It sets up a few commands used to format the errata entries for books in the
% Addison-Wesley Series:
%
%    Tools and Techniques for Computer Typesetting
%
% hence the name. However, anybody who likes to use it is free to apply it for
% errata files of other books.
%
% Changes:
%
% v1.0a - changed name from errata.cls to ttcterrata.cls
% v1.0b - added \arraybackslash
% v1.0c - and took it out again and used \tabularnewline instead

\ProvidesClass{ttcterrata}
  [2021/08/03 v1.0c Mini class for errata files; subject to change (FMi)]

\LoadClass{article}

\setcounter{secnumdepth}{-1}
\addtolength\textwidth{5cm}
\addtolength\oddsidemargin{-3cm}

\addtolength\textheight{36pt}

\RequirePackage{shortvrb}
\MakeShortVerb{\|}

\RequirePackage{array,longtable}
\RequirePackage{multicol}


\newcommand\erratagetnumber{}
\def\erratagetnumber#1/#2/#3\erratagetnumber{#1#2#3}


\newcommand\gobbleerrata{%
  \setbox\@tempboxa\vbox\bgroup
     \let\endgobble\egroup
     \let\hideamp\relax
     \let\\\relax
     \let\tabularnewline\relax
     \let\par\@@par}

\newcommand*\hideamp{&}

\let\endgobble\relax


\newcommand\erratastartdate{}
\newcommand\myprinting{1}


\newcommand\doweprint[2]{%
  \ifnum \myprinting < \if!#2!1000 \else \ifx s#2 1000\else#2 \fi\fi
   \ifnum \expandafter\erratagetnumber\erratastartdate\erratagetnumber <
          \erratagetnumber#1\erratagetnumber \relax
     \@tempswatrue
   \else
     \@tempswafalse
   \fi
  \else
    \@tempswafalse
  \fi
}



\newcommand\includedentries{entries after = \erratastartdate}
\newcommand\printedentries{between \erratastartdate\space and}

\newcommand\showallerrors{%
 \renewcommand\includedentries{all errata entries}%
 \renewcommand\printedentries{up to}
 \renewcommand\doweprint[2]{\@tempswatrue}}


\newcommand\displayrevisionfix[2]{%
    \if!#2!\textbf{#1}\else\textit{#1}\rlap{\textsuperscript{#2}}\fi}

\newcommand\norevisionnumbers{%
  \renewcommand\displayrevisionfix[2]{\textbf{##1}}}

\IfFileExists{\jobname.cfg}
  {
   \input{\jobname.cfg}
   \typeout{***************************************************}
   \typeout{*}
   \typeout{* Configuration file for \jobname.err found }
   \typeout{*}
   \typeout{***************************************************}
  \AtEndDocument{
   \typeout{***************************************************}
   \typeout{*}
   \typeout{* If you wish to generate an errata listing}
   \typeout{* containing only errors found after a certain revision}
   \typeout{* and/or only errors found after a certain date}
   \typeout{* modify the information stored in \jobname.cfg}
   \typeout{*}
   \typeout{* Current settings are:}
   \typeout{*}
   \typeout{* \@spaces  printing of your book = \myprinting}
   \typeout{* \@spaces  include \includedentries}
   \typeout{*}
   \typeout{***************************************************}
  }}
  {}

%% \erroronpage <page> <line info> <contributor> <date> <fixed in revision>

\newcommand\erroronpage[5]{%
   \endgobble
   \doweprint{#4}{#5}%
   \if@tempswa
     \typeout{Typesetting entry #1 #2 #3 #4}%
   \else
     \typeout{Ignoring entry #1 #2 #3 #4}%
     \expandafter\gobbleerrata
   \fi
   \hideamp \tabularnewline
   \displayrevisionfix{#1}{#5}
   \hideamp #2 \hideamp (\textsf{#3}) \hideamp
}

\newcommand\seriouserroronpage[5]{%
   \endgobble
   \doweprint{#4}{#5}%
   \if@tempswa
     \typeout{Typesetting entry #1 #2 #3 #4}%
   \else
     \typeout{Ignoring entry #1 #2 #3 #4}%
     \expandafter\gobbleerrata
   \fi
   \hideamp \tabularnewline
   \fbox{\bfseries !!}\hfill
   \displayrevisionfix{#1}{#5}
   \hideamp #2 \hideamp (\textsf{#3}) \hideamp
}

\newcommand\CHAPTER[1]{\endgobble
  &\tabularnewline[4pt]%
  \multicolumn{4}{l}{\framebox[10cm][l]{\textbf{\normalsize\strut#1}}} \tabularnewline}

\newenvironment{erratalist}
  {\begin{longtable}{r>{\raggedright}p{2cm}l>{\raggedright}p{10cm}l}}
  {\endgobble\end{longtable}}

\newcommand\erratatitle[2]
  {\begin{center}\LARGE\bfseries
      Errata list for #1\\[5pt](\myprinting.\ printing)\\[10pt]
      \small Includes all entries found \printedentries\space #2\\
      (For other periods/print runs reprocess this document
      with different config settings)
   \end{center}%
   \markright{Errata for #1 (\printedentries\space #2)}%
   \thispagestyle{plain}%
   \vspace{20pt}}

\pagestyle{myheadings}

\AtBeginDocument{\small}

\setlength\parindent{0pt}
\setlength\parskip{2pt}

\newcommand\contributor[2]{\makebox[1cm][l]{\sffamily#1} #2\par}

% some special shortcuts overwriting existing commands:

\let\u\underline
\renewcommand\>{$\to$}

%%% some code suggested by Thorsten Hansen to count the number of
%%% contributions by individuals (will work only if we do not get
%%% too many :-)

\def\count@contributors#1/#2/#3\@nil{
   \@ifundefined{c@#1}{\newcounter{#1}}{}\stepcounter{#1}%
%%%   also count secondary:
%%%   \@ifundefined{c@#2}{\newcounter{#2}}{}\stepcounter{#2}%
}

\renewcommand\erroronpage[5]{%
   \count@contributors#3/secondary/\@nil
   \endgobble
   \doweprint{#4}{#5}%
   \if@tempswa
     \typeout{Typesetting entry #1 #2 #3 #4}%
   \else
     \typeout{Ignoring entry #1 #2 #3 #4}%
     \expandafter\gobbleerrata
   \fi
   \hideamp \tabularnewline
   \displayrevisionfix{#1}{#5}
   \hideamp #2 \hideamp (\textsf{#3}) \hideamp
}

\renewcommand\seriouserroronpage[5]{%
   \count@contributors#3/secondary/\@nil
   \endgobble
   \doweprint{#4}{#5}%
   \if@tempswa
     \typeout{Typesetting entry #1 #2 #3 #4}%
   \else
     \typeout{Ignoring entry #1 #2 #3 #4}%
     \expandafter\gobbleerrata
   \fi
   \hideamp \tabularnewline
   \fbox{\bfseries !!}\hfill
   \displayrevisionfix{#1}{#5}
   \hideamp #2 \hideamp (\textsf{#3}) \hideamp
}

\renewcommand\contributor[2]{\makebox[1cm][l]{%
  \sffamily#1} #2\@ifundefined{c@#1}{}{ (\arabic{#1})}\par}

\end{filecontents}


\begin{filecontents}{\jobname.cfg}
%
%
% Configuration file for the errata listing of
%
%  The LaTeX Companion, Second Edition
%
%
% \erratastartdate
%
% Specifies the date from which on errata entries should be listed.
%
% The format is YYYY/MM/DD.
%
% The default below ensures that all entries for a particular
% printing are typeset.
%

\renewcommand\erratastartdate{2004/04/22}


%
% \myprinting
%
% Specifies which (revised) printing you own. For example, if you
%    have the second printing set this to 2 so that errors already
%    corrected in that printing will not appear in your errata
%    listing.
%
% The default below ensures that all entries relevant to the x-th
%    printing are typeset.
%
%

\renewcommand\myprinting{1}
\renewcommand\myprinting{2}  % 3rd printing was without corrections
\renewcommand\myprinting{4}  % September 2005

%
% \norevisionnumbers
%
% Specifies that all page numbers in the errata are shown in the same
%    format (bold face) irregardless of whether or not they are fixed
%    in some revision. The default is to print corrected errors in
%    italic and add the revision number as a superscript.

%
% \showallerrors
%
% With this command you tell the program that all errata entries are
%    supposed to be generated. This makes \myprinting and
%    \erratastartdate basically obsolete so this isn't turned on by
%    default.
%
%
\endinput
\end{filecontents}


\documentclass{ttcterrata}[2005/11/10]  % we want new class

\usepackage[T1]{fontenc}
\let\u\underline          % shortcut for this file
\newcommand\meta[1]{$\langle$\textit{#1\/}$\rangle$}

\usepackage{textcomp}

\usepackage{url}

\begin{document}

\erratatitle{The \LaTeX{} Companion, Second Edition}{\erratafiledate}


\begin{verbatim}
@book(A-W:MG04,
   author = {Frank Mittelbach and Michel Goossens},
   title = {The {\LaTeX} Companion},
   edition = 2,
   note =  {With Johannes Braams, David Carlisle, and Chris Rowley},
   series =    {Tools and Techniques for Computer Typesetting},
   publisher = {Addison-Wesley},
   address   = {Boston, Massachusetts},
   year = 2004,
   pagenums = {1120},
   bibliography = {yes},
   index = {yes},
   isbn = {0-201-36299-6},
)
\end{verbatim}


\begin{list}{}{\setlength\leftmargin{0cm}\setlength\rightmargin{3cm}}
\item[]

This file (\texttt{\jobname.err}) can be found as part of the \LaTeX{}
distribution and its latest version is maintained on the \LaTeX{}
project site at \texttt{https://www.latex-project.org/help/books/\jobname.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 numbers in the first column refer to the printed
revision in which this entry was corrected (\textit{s} indicates a
correction in the sources only). The second
column gives the precise location (negative line or paragraph numbers
are counted from the bottom of the page). The third column shows the
first finder of the problem.

You can customize this list to only show errata related to the printing
you own by changing the configuration in the file \texttt{\jobname.cfg}.

\begin{center}
  \Large \bfseries  To Err is Human --- Bug Contest
\end{center}

Any mistake found and reported is a gain for all readers of our book.
For this reason Addison-Wesley and the authors offer a prize (for 6
periods) to the eligible person who finds the largest
number of bugs during that period (in case of a draw a random choice
will be made between all those with the largest number of findings).
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
AW Professional web site \texttt{http://www.awprofessional.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!

\begin{center}
\begin{tabular}{clr}
Contest period ends & Winner \\[4pt]
2004/10 & Hubert G\"a\ss lein     & 287 suggestions\\
2005/04 & Ulrich Dirr             &  11 suggestions\\
2005/10 & Daniel Alonso i Alemany &  13 suggestions\\
2006/04 & Michael Schutte         &   2 suggestions\\
2008/05 & Brooks Moses            &   1 suggestion \\
\ldots  & -- final draw eventually --
\end{tabular}
\end{center}
\end{list}

\newpage


%<--------------------------

\newcommand\BibTeX{\textsc{Bib}\TeX}

\begin{erratalist}

\CHAPTER{General  }

\seriouserroronpage{general}{}{FMi}{2004/06/12}{}

   To help you in assessing this errata document we have placed
   exclamation marks in front of each entry that we consider essential
   for correctly understanding the book contents.

\erroronpage{general}{}{FMi}{2004/05/14}{}

   Due to the printing process there may be small alignment problems
   between blue and black text on some pages. These can vary from book
   to book depending on how the paper was handled between print
   runs---such is the analog nature of printing on a press.



\erroronpage{general}{}{FMi}{2004/07/28}{}
   Slightly updated examples matching the second printing will be made
   available at CTAN: \texttt{info/examples/tlc2}. The book CD will
   have the original examples from the first printing.



\CHAPTER{Front matter} 

\erroronpage{iv}{bottom}{FMi}{2004/04/23}{2}
   Some updates indicating second printing (with corrections)

\erroronpage{v}{l.7}{FMi}{2004/04/23}{}
   For the record: the term ``for ever'' is the British spelling and a
   conscious decision.

\erroronpage{xiii}{\S 8.6.2}{FMi}{2004/06/21}{2}
   Change section heading: ``Operator \u{and function} names''

\erroronpage{xxiii}{11.2}{FMi}{2004/07/26}{2}
  Change table caption: ``Languages supported by \u{\texttt{texindy}}''

\erroronpage{xxvii}{para 1, l.1+6+7}{CAR}{2004/05/20}{2}
   Each time a space is missing between package names in parentheses.

\erroronpage{xxvii}{para 1, l.-2}{THa}{2004/06/21}{2}
   Add: ``Thorsten Hansen (\textsf{bibunits}\u{, \textsf{multibib}})

\erroronpage{xxvii}{para 4, l.2}{NBe}{2004/04/23}{2}
   Replace ``Wai Wing'' with ``Wai Wong'' (very sorry for this typo).

\erroronpage{xxvii}{para 4, l.2}{MHCL/CAR}{2004/06/09}{2}
   Kai Tek airport is correctly named Kai Tak airport but the photo
   was actually taken at Hong Kong International Airport

\erroronpage{xxvii}{after para 4}{FMi}{2004/06/09}{2}
  Add following paragraph:
``Any mistake found and reported is a gain for all readers of our
book. We would therefore like to thank those readers who reported
any of the mistakes which had been overlooked so far.
The latest version of the errata file can
be found on the \LaTeX{} project site at
\texttt{https://www.latex-project.org/help/books/tlc2.err} where you will also
find an on-line version of the index and other extracts from the book.''

\CHAPTER{Chapter 1}

\erroronpage{2}{para 5, l.1}{MSc}{2004/06/03}{2}
         Replace:  LaTeX \>  \LaTeX{}

\erroronpage{7}{para 5, l.-2}{HjG}{2004/05/20}{2}
  Missing word and wrong designation of acronym:
  ``\ldots\
  languages such \u{as} the \u{Portable Document} Format (PDF)
  \ldots''


\erroronpage{7}{para 5, l.-2}{MSc/CAR}{2004/06/06}{2}
Replace: ``\ldots produce other device-independent
  output forms in proprietary languages such as the Portable Document
  Format~(PDF) (extension~\texttt{.pdf}).'' \> \\
  ``\ldots produce device-independent
  file formats including the Portable Document Format~(PDF)
  (extension~\texttt{.pdf}), which is the native file format of Adobe
  Acrobat.''


\erroronpage{13}{para -2, l.5}{FMi}{2004/04/23}{2}
   Replace ``writes'' with ``write''.

%\erroronpage{13}{last para, l.1}{MSc}{2004/06/08}{}
%        ``blue notes`` vertically misaligned

\erroronpage{14}{para 2, l.2}{FMi}{2004/06/12}{2}
   Bug in \texttt{url.sty} generated extra space.

\erroronpage{14}{para 2, l.6}{FMi}{2004/04/23}{2}
   Printing problem: ``or'' only half visible.

\erroronpage{14}{para 3, l.3}{HjG}{2004/05/20}{2}
   Printing problem: ``d'' in ``document'' only half visible.

\erroronpage{14}{exa 1-3-5, l.6}{DHL}{2004/05/14}{2}
   Printing problem: ``i'' in ``\verb=\section='' not visible.


\CHAPTER{Chapter 2}

\erroronpage{16}{para 4,ll.2--4}{HjG}{2005/04/03}{4}
   Nitpicking? Code for class options will not be in a package file!\\
   ``Code for \u{class} options is sometimes stored in files
   (in \u{this case} with the extension \texttt{.clo}) but is normally
   directly specified in the class or package file (\dots).''
   \>\\
   ``Code for options is sometimes stored in files
   (in \u{the case of classes} with the extension \texttt{.clo}) but
   is normally
   directly specified in the class or package file (\dots).''

\erroronpage{16}{para 4, l.-2}{HjG}{2004/10/10}{4}
 Although not wrong, better:
  ``For example,
    the option \texttt{11pt} \u{might be} related to
    \u{\texttt{art11.clo}} when\ldots''
  \>
  ``For example,
    the option \texttt{11pt} \u{is} related to
    \u{\texttt{size11.clo}} when\ldots''

\erroronpage{20}{para 1, l.-2}{BMo}{2004/05/14}{2}
    Words need to be swapped: ``\ldots can achieve \u{this effect} by
    \ldots''

\erroronpage{20}{footnote, l.2}{MSc/FMi}{2004/06/10}{2}
        Replace ``e.g.,'' with ``i.e.,''

\erroronpage{21}{para 1 of 2.1.4, l.-1}{HjG}{2004/05/20}{2}
   Words need to be swapped:
   ``\ldots package \u{created by} Donald Arseneau.''

\erroronpage{21}{para -2, l.2}{MLi}{2013/07/12}{}
  The command is called \verb=\AskOption= (without ``s'')

\erroronpage{24}{para -2,ll.-3\slash -2}{HjG}{2005/04/03}{4}
   \LaTeX{}nically not correct:\\
   ``\u{all} lower-level counter\u{s} (i.e., \u{those} with
   higher-level number\u{s}) \u{are} reset.''\>\\
   ``\u{the next} lower-level counter (i.e., \u{that} with \u{the next}
   higher-level number) \u{is} reset.''

\seriouserroronpage{26}{footnote}{HjG}{2004/05/20}{2}
   Misplaced closing brace (see example 2-2-3):\\
   \verb=\fbox{\csname thesection\endcsname\hspace{0.5em}=%
   \u{\texttt{\textbraceright}}
   \>
   \verb=\fbox{\csname thesection\endcsname=%
   \u{\texttt{\textbraceright}}\verb=\hspace{0.5em}=

\erroronpage{27}{exa 2-2-4}{MBr}{2004/08/01}{2}
   Rewrite example text to avoid overfull hbox.

\erroronpage{27}{para -2, l.4}{HjG}{2004/05/20}{2}
   Missing italic correction:
   \verb=\=\emph{name}\verb=mark=


\seriouserroronpage{28}{afterskip item, ll.3--4}{HjG}{2005/04/03}{4}
   \LaTeX{}nically not correct (cf.\ latex/3463):\\
   ``\dots\ whether a display heading (\textit{afterskip}${}\geq0$) or a
   run-in heading (\textit{afterskip}${}<0$) is produced.''\>\\
   ``\dots\ whether a display heading (\textit{afterskip}${}>0$) or a
   run-in heading (\textit{afterskip}${}\leq0$) is produced.''

\seriouserroronpage{32}{para -1,l.4--7}{HjG/FMi}{2004/05/20}{2}
   Replace: ``The  modified |\section| command
also starts a new page, which is typeset with a special page style
(see Chapter~4) and with
top floats suppressed.
The indentation of the first paragraph in a
section is also suppressed by  using the low-level kernel command
 |\@afterheading| and setting
the Boolean switch \texttt{@afterindent} to \texttt{false}.
For details on the use of these commands see the |\chapter| implementation in
the standard classes (file \texttt{classes.dtx}).''

\seriouserroronpage{33}{code}{FMi}{2004/05/20}{2}
   Replace code as follows to make statement on p.32 true:\\
\hspace{0pt minus\linewidth}\begin{minipage}{1.35\linewidth}
\begin{verbatim}
\makeatletter
  \renewcommand\appendix{%
     \renewcommand\section{%                       % Redefinition of \section...
          \newpage\thispagestyle{plain}%           %   new page, folio bottom
          \suppressfloats[t]\@afterindentfalse     %   no top floats, no indent
          \secdef\Appendix\sAppendix}%             %   call \Appendix or \sAppendix
     \setcounter{section}{0}\renewcommand\thesection{\Alph{section}}}

  \newcommand\Appendix[2][?]{%                    % Complex form:
     \refstepcounter{section}%                    % step counter/ set label
     \addcontentsline{toc}{appendix}%             % generate toc entry
        {\protect\numberline{\appendixname~\thesection}#1}%
     {\raggedleft\large\bfseries \appendixname\   % typeset the title
      \thesection\par \centering#2\par}%          %   and number
     \@afterheading                               % prepare indentation handling
     \sectionmark{#1}%                            % add to running header
     \addvspace{\baselineskip}}                   % space after heading

  \newcommand\sAppendix[1]{%                      % Simplified (starred) form
    {\raggedleft\large\bfseries\appendixname\par \centering#1\par}%
    \@afterheading\addvspace{\baselineskip}}
\makeatother
\end{verbatim}
\end{minipage}

\erroronpage{30}{para-3, l.-2}{RPa}{2004/09/14}{4}
   ``page 426'' should be ``page 428''

\seriouserroronpage{33}{code}{HjG}{2004/05/20}{2}
   Definitions of \verb=\Appendix= and \verb=\sAppendix= use
   \verb=\flushright= instead of \verb=\raggedleft=!

   Editorial note: already addressed in previous major change.

\erroronpage{33}{exa 2-2-11}{MBr}{2004/08/01}{2}
   Text contains two spaces after period (not wrong but unnecessary).

\erroronpage{33}{exa 2-2-11}{FMi}{2004/04/23}{2}
   Comment only needs one \% not two.

% not really a bug but ...
\erroronpage{35}{para 1}{hajk}{2005/09/29}{}
        Package fncychap also makes unwanted ``Chapter 0'' heading for
        |\chapter{Preface}| in |\frontmatter| of book.

  Comment: I don't really consider this a bug (as it is not surprising
  with such designs) but will see if it can be explicitly mentioned.

\seriouserroronpage{45}{para 2, l.13}{DHL}{2004/05/27}{2}
   In the displayed code, the second occurrence of
   ``\verb=\renewcommand\theBhead=\dots'' \>
   ``\verb=\renewcommand\theChead=\dots''

\erroronpage{37}{para 3, l.-2}{FMi}{2004/10/21}{4}
   Replace: ``\ldots title in lowercase'' \>
            ``\ldots title in \u{small capitals}''

\erroronpage{46}{para -2,l.3}{HjG}{2005/04/03}{4}
   Delete: ``need\u{ed}'' \> ``need''

\erroronpage{48}{para 2, l.5}{HjG}{2004/05/20}{2}
   Delete doubled word:
   ``(\ldots\ to the \u{the} table of contents)''

\erroronpage{49}{para 3, l.2}{DHL/CAR}{2004/05/27}{2}
   Replace: ``Thereby, the result of'' \>
   ``The exact effect of''

\erroronpage{50}{para -4, l.3}{HjG}{2004/05/20}{2}
   Add remark:
   ``\ldots, so that the standard document classes have definitions
   for \verb=\l@part= and \verb=\l@chapter=
   \u{(or \texttt{\char`\\l@section} with \textsf{article})}
   that do not use \verb=\@dottedtocline=.''

\erroronpage{50}{para --1}{FMi}{2004/10/22}{4}
   Replace para with:
     The nesting level of the entry.
     With the help of the counter \texttt{tocdepth} the user can
     control how many nesting levels will be  displayed.
     Levels greater than the value of this counter
     will not appear in the table of contents.


\erroronpage{51}{fig.~2.3}{HjG}{2004/05/20}{2}
   The lines of the ``heading text'' are wrapped at a place different
   from that indicated by the \verb=|<- \@tocrmarg ->|=.

\seriouserroronpage{51}{descr. of
                 \texttt{\textbackslash
                 @pnumwidth}}{CBa}{2005/04/04}{4}
   Needs changing with |\renewcommand|!

\seriouserroronpage{51}{descr. of
                 \texttt{\textbackslash @tocrmarg}}{HjG/FMi}{2004/05/20}{2}
   Add additional sentence:
   ``It can be set to a rubber length, which results in the TOC being set
                   unjustified.''

\erroronpage{51}{footnote}{FMi}{2004/09/19}{4}
   Add: ``\ldots See Section 7.10.3 \u{on page 428} for more\ldots''

\seriouserroronpage{52}{para 2, exa}{CBa}{2005/04/04}{4}
   As |\@pnumwidth| is actually a macro the assignment using
   |\settowidth| unfortunately doesn't work at all.
   Instead a value needs to be assigned via |\renewcommand|.

\erroronpage{52}{para 3, l.1}{HjG}{2004/05/20}{2}
    Printing problem: ``w'' in ``down'' only half visible.

\erroronpage{52}{middle}{HjG}{2004/05/21}{2}
   Add after code line:
   ``When adjusting \verb=\@pnumwidth= this way it is likely that the
   value of \verb=\@tocrmarg= needs to be changed as well to keep the
   layout of the table of contents consistent.''

\seriouserroronpage{52}{para 3, l.-1}{JJN}{2004/08/17}{4}
    Replace ``and section'' with ``section, and subsection''.
    (or replace code above to use |\setcounter{tocdepth}{1}| and speak
    of "first" level)

\erroronpage{55}{ll.-8/-7}{HjG}{2004/05/21}{2}
   Missing word: ``\ldots\ is defined by \u{the} second argument.''

\erroronpage{56}{footnote}{CBe}{2004/07/27}{2}
Remove: ``\ldots are limited to three characters, like MS-DOS \u{or Windows}.''

\seriouserroronpage{57}{tab.~2.3}{HjG}{2004/05/21}{2}
   \verb=\mtcPSfont= \> \verb=\mtcSPfont=\\
   \verb=\nomtcrules= \> \verb=\nomtcrule=\\
   \verb=\mtcrules= \> \verb=\mtcrule=

\seriouserroronpage{57}{para-2, l.-3}{HjG}{2004/05/21}{2}
   \verb=\partoc= \> \verb=\parttoc=

 \erroronpage{58}{exa 2-3-8}{CBe}{2004/07/27}{2}
 km2 appears two times in the code and in the printed output;
 it should be \verb=km\textsuperscript={2} in the code
 and km\textsuperscript{2} in the output.

\erroronpage{62}{l.-11}{HjG}{2004/05/21}{2}
   ``recourse'' \> ``recur''

\erroronpage{63}{para 1, l.1}{FMi}{2004/11/11}{4}
   Typo: ``This artific\u{i}al example shows how''

\erroronpage{65}{para 2, l.-1}{CKr}{2004/10/15}{4}
   Correct: ``formated'' \> ``format\u{t}ed''

\erroronpage{66}{marginal note}{FMi}{2004/04/23}{2}
   Restrictions on keys deserve a dangerous bend sign.

\erroronpage{68}{exa 2-4-3}{HjG}{2004/05/21}{2}
    The box in the margin ``\fbox{2-4-3}'' is shifted right
    (with respect to other such boxes).

\erroronpage{72}{para 3, l.-3}{HjG/FMi}{2004/05/21}{2}
   Change/add:
   ``\ldots by comparing \u{the number of the chapter} in which the
|\label| \u{occurred} with the current\ldots''

\erroronpage{75}{para -1, l.2}{CKr}{2004/10/17}{4}
   Change: ``provided the \textit{keys}'' \>
           ``provided the \textit{key}\u{s}''

\seriouserroronpage{76}{para -2, l.5--8}{DAr/FMi}{2004/07/24}{2}
Change marginal to ``{\itshape Unnumbered sections get moving
arguments}''

Change text to: ``As a consequence, \u{the
arguments of unnumbered sectioning commands} are turned into
moving arguments, \ldots''

\erroronpage{77}{para -1, l.-4}{DAr}{2004/07/24}{2}
   Add:  ``In addition,  no \u{unrelated} |\addcontentsline| command is
allowed to intervene between heading and label.''

\erroronpage{78}{\S 2.4.5, l.1}{HjG}{2004/05/24}{2}
   Add: ``Sebastian
   Rahtz \u{(with contributions by Heiko Oberdiek and
   David Carlisle)} has developed\ldots''

\erroronpage{78}{para 3, l.3}{UFi}{2004/06/01}{2}
  Program name changed: ``Acrobat Reader'' \>  ``Adobe Reader''


\CHAPTER{Chapter 3}

\erroronpage{84}{}{DAr}{2004/07/23}{2}
Change: ``For example, if the current size is \u{\ttfamily\textbackslash Large} then
\verb=\relsize{-2}= would change to \u{\ttfamily\textbackslash normalsize}\,.

\seriouserroronpage{84}{exa 3-1-7}{FMi}{2004/04/23}{2}
   To avoid extra space in the output, second line should read:\\
   \verb*=    {\relsize{-2}small words} inside.=

\erroronpage{85}{para -1, l.5}{WaS/FMi}{2004/06/16}{2}
   Change: ``ON 28TH \u{OF} JULY 2003'' \> ``ON 2ND AUGUST 2004''
   (no OF generated)

\seriouserroronpage{87}{para 3, l.1}{DAr}{2004/07/24}{2}
   Replace: |\uuline| \> |\uline|

\erroronpage{87}{exa. 3-1-15}{V-Li}{2004/08/14}{}
  \verb+\-+ should be used on a word that is actually hyphenated.

   Well, would be nice but not easy to find one.

\erroronpage{87}{exa. 3-1-16}{DHL}{2004/06/07}{2}
    The solid band produced by |\xout| is actually supposed to come
    out as a series of separated ``/'' symbols. With the
    \texttt{ulem} package used for the first printing that works well
    for most text fonts, but
    with Times Roman (used in the example) you get the result shown.
    The new package version fixes this defect.

\erroronpage{92}{para 3, l.1+4}{UFi}{2004/07/31}{2}
Change: ``The position and the \u{height} of the line
produced by the |\ul| command can be customized using either
|\setul| or |\setuldepth|\,. The command |\setul| takes two
dimensions as arguments: the position of the line in relation to the
baseline and the \u{height} of the line.

\erroronpage{92}{para -1}{FMi}{2004/07/31}{2}
Add: ``\ldots can use colored rules instead and, if desired, modify the
highlighting color\u{ as demonstrated below}:

\erroronpage{95}{exa 3-1-33}{MHo/FMi}{2004/05/17}{2}
   Replace: ``setup'' by ``set-up'' for consistency.

\erroronpage{102}{para 1, l.-3}{CBC}{2004/05/18}{2}
   Replace: ``in great \u{of} detail'' with ``in great detail''.

\erroronpage{103}{l.8}{HjG}{2004/05/23}{2}
   Replace: ``arbitrary bad lines'' \> ``arbitrar\u{il}y bad lines''

\erroronpage{105}{para -3, l.1}{HjG}{2004/05/23}{2}
   Replace: ``typesetting'' \> ``typing''



\erroronpage{107}{l.3--7}{CBe}{2004/07/27}{4}
 |\linespread| is the \LaTeXe\ command for
 setting up the value of \comando{\baselinestretch}; it is not necessary
 to use |\renewcommand| and in particular it is not necessary to
 activate the new interline spacing by changing font; it suffices the command
 |\selectfont|; the procedure described in this paragraph,
 although still possible, was the one to use with \LaTeX\,209 and with the
 early versions of \LaTeXe, and it was the only way when the First Edition was
 published. The command |\linespread| is introduced the first
 time on page~204, but section 3.1.13 was the right place to do it.


\erroronpage{107}{para 4, l.3}{HjG}{2004/05/25}{2}
    Delete word: ``\ldots\ single\u{ (default)}, \ldots''

\erroronpage{107}{para -1, l.3--5}{DHL/FMi}{2004/06/07}{2}
  Add/change:
    ``\ldots leading is increased twice---once by |\baselineskip| (where
     \LaTeX{} already adds about 20\% space between baselines)\ldots'' \>
``\ldots leading is \u{effectively} increased twice---once by |\baselineskip| (\u{which
    \LaTeX{} already sets to about 20\% above the font size})\ldots''


\erroronpage{116}{Footnote 1, line 1}{CBC}{2004/05/18}{2}
   Replace: ``I managed to confuse'' with ``we managed to confuse''.

\erroronpage{117}{para 1,  l.1}{EOl}{2022/01/02}{}
   Missing letter: ``to cho\u{o}se'' 

\erroronpage{117}{para 2, l.2}{HjG}{2004/05/25}{2}
   Missing letter: ``It take\u{s} two \ldots''

\erroronpage{117}{para 3, l.3}{CBC}{2004/05/18}{2}
   Tense correction: ``\ldots they did not change when the text font
   \u{was} modified''.

\erroronpage{117}{para 3,l.-3}{FMi}{2004/05/31}{2}
    Change: ``your list consist of'' \> ``your list\u{s} consist of''.

\erroronpage{117}{para 3,l.-2}{CBC}{2004/05/18}{2}
    Change: ``lists consist\u{s} of'' \> ``lists consist of''.

\erroronpage{117}{footnote}{HjG}{2004/05/26}{2}
   Missing word: ``See, \ldots, the \textsf{ledmac} package [171]
   \u{for} the kinds of \ldots''

\erroronpage{119}{para 2, l.1}{DHL}{2004/06/07}{2}
   Replace word: ``By default, the footnote text is \u{justified}\ldots''

\erroronpage{121}{para 2, l.4}{HjG}{2004/05/25}{2}
   Missing word: ``the \texttt{symbol*} \u{option}''

\erroronpage{124}{middle para, ll. -3/-2}{HjG}{2004/05/26}{2}
   Missing word: ``It is even possible \u{to} use \ldots''

\iffalse
%% only do if real error on page
\erroronpage{125}{para 3 of \S 3.2.7, ll.-2/-1}{HjG}{2004/05/26}{}
   Word position: ``\ldots\ whenever |\endnote| or |\endnotemark|
   \u{is used} without an optional argument.''
\fi

\erroronpage{127}{para 3, l.last}{PYu}{2004/07/01}{2}
  Replace: ``ragged left'' \> ``ragged right''.

\erroronpage{131}{footnote, l.1}{CBC}{2004/05/19}{2}
   Change: ``is not producing'' \> ``does not produce''.

\seriouserroronpage{141}{syntax box}{HjG}{2004/05/26}{2}
   Replace:
   \emph{body-font} \> \emph{body-style}\\
   \emph{head-font} \> \emph{head-style}\\
   \emph{head-after-format} \> \emph{head-after-space}

\erroronpage{142}{exa 3-3-21/22}{UZi}{2005/03/15}{}
  With the newest version of \texttt{amsthm} the font setting for the headline
  is ignored for the optional description of the theorem (looks like a
  bug in amsthm).

\erroronpage{142}{exa 3-3-21}{FMi}{2005/08/15}{4}
  There is an incompatibility between \texttt{amsthm} and
  \texttt{ragged2e}. If the latter is used then the use of |\newline|
  in a theorem declaration doesn't work.

\erroronpage{142}{para -2, l.1}{DHL}{2004/06/07}{2}
   Missing word: ``make'' \> ``\u{to} make''.

\seriouserroronpage{148}{exa 3-3-26}{HjG}{2004/05/26}{2}
   In the example, |\hfil| is used; the text immediately before says:
   ``By using |\hfill| \ldots''

\erroronpage{150}{exa 3-3-28}{HjG}{2004/05/27}{2}
   Nit-picking :-)\\
   Comment should read: ``|%|\quad\texttt{term <\u{=} labelwidth}''\\
   And in ll.2/3 of the text following the example:
   ``If the label is \u{smaller} than |\labelwidth|, \ldots'' \>
   ``\ldots\ \u{not wider} \ldots''

\erroronpage{150}{Example 3-3-28, line 7}{UF}{2004/06/27}{2}
In the code of the parbox there should be a |\mbox{}| or something
similar after the |\\| to prevent an underfull hbox-warning.

\erroronpage{150}{exa 3-3-28}{JBez}{2004/07/20}{}
  The vertical space above "Return values" is too small.

\erroronpage{151}{para 3, l.2}{DHL}{2004/06/07}{2}
   Wrong word: to match the example,
     ``\textsc{Notes}'' should be ``\textsc{Note}''

\erroronpage{152}{l.-1 before exa 3-4-2}{HjG}{2004/05/31}{2}
   Replace: ``(see page 167)'' \> ``(see page 168)''

\erroronpage{155}{para 3, l.2}{HjG}{2004/05/31}{2}
   Replace: ``behaves similarly to''
   \> ``is much like''

\erroronpage{155}{para -2, l.5}{HjG}{2004/05/31}{2}
   Replace: ``behave in similar fashion to''
   \> ``\ldots in \u{a fashion similar} to''

\erroronpage{156}{para -1, l.4}{CBC}{2004/05/20}{2}
  Change: ``There is also the possibility to operate'' \> ``It is also
  possible to operate''.

\erroronpage{157}{para 2, l.-4}{CBC}{2004/05/20}{2}
  Change: ``\ldots discussed below) are potentially'' \> ``\ldots
  discussed below) \u{is} potentially''.

\erroronpage{158}{para3, l.3}{DHL/FMi}{2004/06/07}{2}
   Change word: ``tiny white rules \u{behind} the lines'' \> ``tiny white
   rules \u{between} the lines''.

\erroronpage{166}{syntax box}{CAR}{2004/06/02}{2}
   Remove extra space: ``\ldots\verb*/}=/\u{~}\emph{data}\texttt=''

\erroronpage{167}{para 1, l.2}{DAl}{2005/01/11}{4}
    Missing letter: ``\ldots bold italic face exi\u{s}ts.''

\erroronpage{168}{para 3, l.2}{MLa}{2004/05/10}{2}
    Letter missing: ``While on\u{e} can successfully deploy a
    package\ldots''

\erroronpage{169}{tab.~3.7}{HjG}{2004/05/26}{2}
   Spurious space: ``Pascal (\u{ \strut}Borland, \ldots)''

\erroronpage{169}{tab.~3.7}{THa/FMi}{2004/06/21}{2}
   Move the information about blue entries to a separate table note.

\erroronpage{173}{para 2, l.2}{FMi}{2004/11/11}{4}
   Typo: ``to indicate that the line was artific\u{i}ally broken''

\erroronpage{175}{para 1, l.6}{FMi}{2005/02/22}{4}
   Replace: \textsf{inputenclistings} \> \textsf{inputenc}

\erroronpage{177}{exa 3-5-1}{HjG/FMi}{2004/05/31}{2}
   In the first paragraph, the ``\ldots \verb*=.\para='' yields a
   single (sentence ending) interword space; but in the following
   three, ``\ldots \verb*=. \para='' yields doubled space.
   (Due to the leading space in the definition of |\para|.)
   The same problem is in exa 3-5-2 except that there is does not show
   in the output due to a linebreak.

\seriouserroronpage{177/178}{ll.-2/-1/1}{HjG/FMi}{2004/06/01}{2}
   Missing word and references to wrong paragraphs of exa 3-5-2:\\
   ``The line numbers in the second |\marginpar| continue the
   numbering on the main vertical list (the last line of \u{first}
   paragraph was~5) and the \u{second} paragraph then continues with
   line number~9.''
   \\ \>
   ``\ldots\ (the last line of \u{the} \u{preceding} paragraph was~5) and
   the \u{third} paragraph \ldots''

\erroronpage{179}{exa 3-5-5}{HjG}{2004/05/31}{2}
   In the first paragraph, the two instances of
   ``|\linelabel{|\ldots|}|\verb*= \sample=''
   yield double (sentence ending) interword space.
   (Due to the leading space in the definition of |\sample|.)

\erroronpage{179}{Example 3-5-5, l.-2}{CBC}{2004/05/20}{2}
  Change: ``we see to refer to'' \> ``we see references to''.

\erroronpage{182}{para 2, l.-2}{CBC}{2004/05/20}{2}
  Change: ``of an \verb=\Parallel..Text='' \> ``of \u{a}
  \verb=\Parallel..Text=.

\erroronpage{182}{para 3, l.1}{HjG/FMi}{2004/05/31}{2}
   ``computer \u{lingua}'' \> ``computer \u{jargon}''

\erroronpage{182}{exa 3-5-11}{HjG/FMi}{2004/05/31}{2}
   Small improvement:\\
   |\setlength\parindent{|\u{\texttt{-10pt}}|}| \>
   \ldots \u{\texttt{\char`\{-\char`\\leftskip\char`\}}}

\iffalse only on some books
\erroronpage{183}{exa 3-5-13}{HjG}{2004/05/31}{}
   Printing problem:
   ``|[|'' in ``|\begin{Parallel}[v]{}{}|'' only half visible.
\fi

\erroronpage{184}{footnote 1, l.1--2}{BMo}{2004/05/16}{2}
  Rewrite beginning: ``Although the \textsf{multicol} package is
  distributed under LPPL (\LaTeX{} Project Public License)~[111], for
  historical reasons its copyright contains an additional ``moral
  obligation'' clause\ldots''

\erroronpage{189}{para 3, l.2}{MHo}{2004/05/08}{2}
    Spurious extra letter:  ``If this is a
    possibility, \texttt{multicols}\u{t} produces a warning.''

\erroronpage{189}{para -2, ll.2/3}{HjG}{2004/05/31}{2}
   Extra word: ``bars in the margin, \u{the} known as \ldots''

\erroronpage{189}{par -1, l.4/5}{HjG}{2004/05/31}{2}
   Add comma: ``However, if \ldots\ another\u{,} the \ldots''

\erroronpage{190}{}{FMi}{2004/06/13}{2}
   Editorial comment: changes for page 189 affect page break position
   so 190 has to be retypeset for second printing.


\CHAPTER{Chapter 4}

\erroronpage{196}{table 4.2}{YiL}{2012/05/07}{}
  The values shown in the table aren't any quite correct. These days
  some of them are calculated depending on the chosen paper size option
  and so have slightly different values from what is listed in the table.
  The values listed are those that have been used in 2.09 (i.e., they
  would be fully correct in compatibility mode, that is for documents
  starting with |\documentstyle|).

\erroronpage{199}{code block}{UFi}{2004/07/31}{2}
  Change:
   \texttt{\u{1in}+}|\oddsidemargin+\textwidth+\evensidemargin|\texttt{\u{+1in}}


\erroronpage{202}{para 3, l.4}{CBC}{2004/05/21}{2}
 Change: ``list-related parameter'' \> ``list-related parameters''.

\erroronpage{202}{para 3, l.4}{PYu}{2004/07/07}{2}
 Remove surplus word: ``in \u{in} figure 3.3''

\erroronpage{203}{para 3, l.3}{HjG}{2004/05/31}{2}
   ``one or the other criteri\u{a}''
   \> ``\ldots\ criteri\u{on}'' (singular)

\seriouserroronpage{205}{para 2, l.2}{HjG}{2004/05/31}{2}
   Delete backslash: ``an option of the type
   \u{\texttt{\char`\\}}\emph{num}|headlines|''

\erroronpage{205}{para 3, l.1}{CBC}{2004/05/21}{2}
  Swap words: ``header \u{is size} enlarged'' \> ``header \u{size is}
  enlarged''.

\erroronpage{205}{para 4, l.4}{CAR}{2004/06/06}{2}
   Delete word: ``\ldots taken up by the binding\u{ method}. For
   example,\ldots''

\erroronpage{205}{para 5, l.2}{CBC}{2004/05/21}{2}
Omitted word: ``one can \u{perform} the parameter calculations''.

\seriouserroronpage{205}{para 5}{FMi}{2004/06/06}{2}
Append:  For details see the KOMA-Script documentation.

\seriouserroronpage{205}{Example 4-2-6, 1.3}{CBC}{2004/05/21}{2}
Add a comment line: ``\verb=% syntax: \typearea[<binding corr.>]{<slices>}=''

\erroronpage{206}{para 2, l.6}{FMi}{2004/06/06}{2}

 Replace: ``\ldots shows a layout \u{identical} to the one
            produced\ldots'' \>
  ``\ldots shows a layout \u{very similar} to the one produced\ldots''

\seriouserroronpage{206}{para 2, l.6}{HjG}{2004/05/31}{2}
   Wrong references:\\
   ``Example \u{4-2-4} on page \u{204}'' \>
   ``Example \u{4-2-5} on page \u{205}''

\erroronpage{209}{para 1, l.1--2}{BMo}{2004/05/16}{2}
   Replace:
   ``\ldots  and does not leave sufficient space for marginal notes
   that fall outside the page.''
   \>
   ``\ldots but does not adjust the size of the marginal boxes to fit
   in the remaining margin.''


\erroronpage{210}{para -1, l.3}{CBC}{2004/05/21}{2}
  Omitted word:  ``allow you \u{to} set several values''.

\erroronpage{211}{para 4, l.6}{FMi}{2004/08/30}{4}
   Add: ``\ldots be called multiple times \u{in the preamble},
   each time overwriting the previous settings.''

\erroronpage{212}{para -1, l.2}{CKr}{2004/11/11}{4}
  Remove surplus: ``the \emph{logical} page
                   \u{you} you want to produce.''

\seriouserroronpage{213}{para 1, l.2}{BMo}{2004/05/16}{2}
       Option \texttt{executive} is listed twice, replace once with
       \texttt{letter}.

\erroronpage{213}{para 2, l.1}{CKr}{2004/11/11}{4}
   Typo: ``The following example sets up an artific\u{i}ally small logical page''

\erroronpage{213}{para 1, l.1--2}{FMi}{2006/09/09}{4}
   Option  \texttt{b3} is listed twice.

\erroronpage{213/214}{exa 4-2-11/13}{FMi}{2004/06/05}{2}
   The picture (|rosette.ps|) is clipped a tiny bit at the left side.
   That's actually an error in the |.ps| file itself and can be seen
   in all other examples where the file is used.

\seriouserroronpage{214}{para 1, l.6}{BMo}{2004/05/16}{2}
       ``\ldots\ \texttt{notext} \ldots'' should be ``\ldots\
       \texttt{nographics} \ldots''.

\erroronpage{217}{para -2, l.1}{HjG}{2005/05/08}{4}
   Replace (since the package's default is different):\\
   Finally the \u{en dash} between the prefix and the page number \dots\ \>\\
   Finally the \u{separator} between the prefix and the page number \dots

\erroronpage{219}{l.4}{HjG}{2004/06/03}{2}
   Missing italic correction:
   \verb=\=\emph{name}\verb=mark=

\erroronpage{219}{para -1,l.2}{HjG}{2005/05/09}{4}
   Reference to wrong section:\\
   ``Table~9.2 on page~547 in Section~\u{9.1.3}'' \>\\
   ``Table~9.2 on page~547 in Section~\u{9.2.1}''
   (or omit section refence completely)

\erroronpage{223}{tab 4.3}{THa}{2004/06/22}{2}
  Spurious space after superscript \textsuperscript{a} in footnote.

\erroronpage{226}{para. 5, l.2}{PYu}{2004/07/05}{2}
  Change to plural: ``The headers and footers are typeset \u{in boxes}
  that, by default, \u{have} the same width as |\textwidth|\,.  The
  \u{boxes} can be made wider (or narrower)\ldots''


\erroronpage{227}{para 2,l.1}{HjG}{2005/05/09}{4}
   Replace:
   ``running \u{heading}'' \>
   ``running \u{header}''

\erroronpage{227}{para 3,l.1}{HjG}{2005/05/09}{4}
   Replace:
   ``the \u{heading} is extended'' \>
   ``the \u{header} is extended'' \>

\erroronpage{229}{2.-1}{CBC}{2004/05/24}{2}
 Change: ``if the first B-head\ldots would have already been'' \> ``if
 the first B-head\ldots had already been''.

\erroronpage{229}{para -2,l.-2}{HjG}{2005/05/09}{4}
   Replace:
   ``the \u{heading}'' \>
   ``the \u{header}''

\erroronpage{230}{exa 4-4-3}{HjG}{2005/05/09}{4}
   Add |%| character:
   ``|\fancyfoot[R]{\scriptsize\today}|\texttt{\u{\char`\%}}''

% not a bug, but heh ho
\erroronpage{232}{ll.1/2}{HjG}{2004/06/03}{2}
   Add words: ``With a similar mechanism we prepared \u{the running
   headers of} the index for this book.''

\erroronpage{232}{ll.1/2}{CKr}{2004/11/17}{4}
  Remove surplus: ``With a similar mechanism we prepared \u{the} the running\ldots''

\seriouserroronpage{234}{First boxed command}{CBC}{2004/05/24}{2}
  Change: ``\verb=\enlargethispage*{=size\verb=}='' \>
  ``\verb=\enlargethispage{=size\verb=}=''.

\erroronpage{237}{para 1, l.3}{MKo}{2004/08/06}{2}
 Change: ``\textsf{scrpage}'' \> ``\textsf{scrpage2}''

\erroronpage{237}{para 4, l.3}{DAl}{2005/01/11}{4}
   Change: ``also works as \u{an} replacement'' \> ``also works as
 \u{a} replacement''

\erroronpage{237}{para 5, l.2}{CBe}{2004/07/27}{2}
 Change: ``14pt'' \> ``17pt''


\CHAPTER{Chapter 5}

\erroronpage{239}{para -1, l.1}{HjG}{2004/06/03}{2}
  Extra word: ``After \u{a} taking a quick look \ldots''

\erroronpage{241}{Example 5-1-1}{CBC}{2004/05/24}{2}

  Change: ``esprit trouble'' \> ``esprit troubl\'e''.

The whole example has been changed to better demonstrate
the \verb|\kill| command.

\erroronpage{242}{para -2}{DSch/FMi}{2005/09/19}{4}
  Replace para with:
``The \texttt{tabular*} environment has an additional width argument that
specifies the required total width of the table.
It needs stretchable spaces between columns, that have to be added using
|\extracolsep|  (see page~246).''

\iffalse
%% check, maybe (if other error
\erroronpage{243}{para 1, l.3/4}{HjG}{2004/06/03}{}
   Change: ``Their scope can be \u{general} or local.''
   \> ``\u{global}''
\fi

\erroronpage{243}{}{CBe}{2004/07/27}{4}
 The explanation of the command \comando{\arraystretch} is
 wrong; in fact it does not multiply the inter-row space by the specified
 factor, so that a factor of 1.5 would move the rows 50\% farther apart.
 \comando{\arraystretch} scales by the specified factor the height and depth of
 the invisible strut that is in the first cell of every row of tabular and array
 environments. If all the cells of the row are smaller than the strut the effect
 is more or less similar to an enlargement of the inter-row space, while if at
 least one cell in the row is larger than the strut no spreading apart takes
 place other than that required by the largest cell.



\erroronpage{243/244}{tab.~5.1/5.2}{HjG}{2004/06/03}{2}
   In the left columns of these tables, typewriter font should be used
   for the braces, to better match the appearance in the syntax boxes.

\erroronpage{244}{tab.~5.2}{HjG}{2004/06/03}{2}
   1. In the |m| row, the braces in |\parbox|\u{\{}\emph{width}\u{\}}
   are not from the typewriter font, as they are in the |b| row.\\
   2. In the |>| and |<| rows, the |p|, |m|, and |b| options are
   listed once without and once with their |{..}| arguments.

\seriouserroronpage{244}{para -1, l.3--4}{FMi/DCa}{2005/02/05}{4}
 Replace:   ``the sum of its value,
   added to the product
   |\baselineskip|${}\times{}$|\arraystretch}|''
 \>
 `` $|\arraystretch| \times (|\extrarowheight| + 0.7 |\baselineskip|)$''


\erroronpage{246}{para 3}{FMi}{2005/09/19}{4}
  Add blue marginal note: ``Making \texttt{tabular*} stretch to the
  required width''

\erroronpage{246}{para 3, l.3/4}{HjG}{2004/06/03}{2}
   Change:
   ``The use \ldots\ is subject\u{ed} to two restrictions: \ldots''
   \> ``\ldots~subject \ldots''

\erroronpage{247}{exa 5-2-9}{CBe}{2004/07/27}{2}
 Add hyphenation points for |Possibi\-li\-t\'es|

\erroronpage{248}{para 1}{FMi}{2005/09/19}{4}
 Replace para with: ``A
 common use of |@{}| is to remove the space equal to
the value of |\tabcolsep| (for \texttt{tabular}) that, by default,
appears on each side of the table,
except when the column specification starts or ends in a \verb=|=.''


\erroronpage{249}{exa 5-2-11}{FMi}{2004/07/27}{2}
 Add hyphenation points for |Possibi\-li\-t\'es|

\seriouserroronpage{249}{l.-2}{HjG}{2004/06/03}{2}
   Change:
   ``\ldots\ the \textsf{array} package \texttt{m} and \u{\texttt{t}}
   types, \ldots''
   \> ``\ldots\ \u{\texttt{b}} \ldots''

\erroronpage{252}{para 2, l.3}{HjG}{2004/06/03}{2}
   Missing word: ``\ldots\ the last entry in \u{a} row \ldots''\\
   Missing word: ``This specification may \u{be} saved \ldots''

\erroronpage{252}{para 3, l.1}{HjG}{2004/06/03}{2}
   Either add: ``The |X| columns are set using the |p| column
   \u{type}, \ldots''\\
   or change (cf.~l.2: an |m| column): ``\ldots\ using \u{a} |p|
   column \ldots''

\seriouserroronpage{257}{syntax box~2}{HjG}{2004/06/03}{2}
   Typo: ``\texttt{\char`\\botto\u{m}caption}''

\erroronpage{261}{para 3, l.3}{HPB/FMi}{2004/07/16}{2}
Add: ``\ldots may be typeset using
     \u{the packages \textsf{array} and} \textsf{longtable} \ldots''

\erroronpage{262}{para -1, l.2}{HjG/FMi}{2004/06/04}{2}
   Missing characters:
   ``in standard \LaTeX{}\u{'s} \textsf{article} class''

\erroronpage{270}{exa 5-6-7}{DCa}{2004/07/22}{2}
  Spurious `` d'' after ``Beef'' should be deleted.

\seriouserroronpage{270}{para 3 l.1}{UFi}{2004/07/31}{2}
 Change: |\botrule| \> |\bottomrule|

\seriouserroronpage{271}{para 3}{FMi}{2004/12/17}{4}
 Replace para by: ``By default, the rule extends all the way to the left, but is
 ``trimmed'' from the rightmost column by the length specified in the
 length parameter |\cmidrulekern|. The optional (\emph{trim})
 \u{argument may contain the characters
   \texttt{l} and  \texttt{r},
   indicating that the rule}
 \u{is to be trimmed from the left or right, respectively.}
 Each \texttt{l} and \texttt{r} may optionally be followed by a width
 argument \u{specified using \texttt{\{}\emph{widths}\texttt{\}}},
 in which case the rule is trimmed by this amount rather than by the default
 |\cmidrulekern|.


\seriouserroronpage{271}{syntax box~1}{HjG}{2004/06/04}{2}
   Argument is optional, not mandatory:
   |\addlinespace|\texttt{\u[}\emph{width}\texttt{\u]}

\erroronpage{273}{para 3, l.3}{HjG}{2004/05/26}{2}
   Missing word: ``not accounted for \u{by} |\multirow|''

\seriouserroronpage{278}{para 2, l.-1}{HjG}{2004/05/26}{2}
   Replace: ``Section 6-3-4'' \> ``Example 6-3-4''

\erroronpage{279}{list, item 1}{CKr}{2004/11/30}{4}
   Correct typo: ``forced line b\u{r}eaks.''



\CHAPTER{Chapter 6}

\erroronpage{283}{para 2, l.5--8}{FMi}{2005/01/15}{4}
Replace with: ``We then continue by
  explaining how you can define and use your own floating environments (Section~6.3.1),
  or, conversely, how captioning commands can  be used  to enter
  information into the list of figures and tables for nonfloating
  material (Section~6.3.2).
  Then methods for rotating the content of a float are described
  (Section~6.3.3).

\erroronpage{284}{}{FMi}{2005/01/15}{4}
      Editorial comment: needs reprinting since one line moved from
      283 to the current page.

\erroronpage{285}{item 3, l.3}{FMi}{2005/02/13}{4}
   Use typewriter:  ``the default is \texttt{12pt}
   \texttt{plus} \texttt{2pt} \u{\texttt{minus}}
     \texttt{2pt} for 10\,pt''

\erroronpage{285}{item 3, l.3}{HjG}{2005/02/06}{4}
   Default for 12pt document size is given wrong:\\
   ``\texttt{\u{14pt} plus 2pt minus 4pt}'' \>
   ``\texttt{\u{12pt} plus 2pt minus 4pt}''

\erroronpage{285}{item 3, l.4}{HjG}{2004/06/05}{2}
   Should be singular: ``for 12pt document size\u{s}).''

\erroronpage{285}{item 7, l.3}{HjG/FMi}{2005/02/06}{4}
   Replace (as it is rubbish):
   ``(the default is like |\textfloatsep| on a text page,
   but is |8pt plus 2fil| on a page that contains only floats)'' \>\\
   ``(the default is like |\textfloatsep|)''

\erroronpage{288}{para -1, l.4--7}{DAr/FMi}{2004/07/23}{2}
  Replace part with:
``However, by itself this option
forces all floats to appear \emph{before} the next section material is
typeset, since the |\FloatBarrier| prevents a float from a current
  section from appearing below
the start of the new section, even if some material of the current
section is present on the same page. ''

\erroronpage{292}{para 4, ll.1/2}{HjG}{2004/06/05}{2}
   Replace: ``combination \u{to}'' \> ``combination \u{of}''

\seriouserroronpage{292}{para -1, l-2}{FMi}{2005/01/08}{4}
Add sentence:
  ``Because the float styles define the placement of the caption,
floats can contain only a single \verb=\caption= command which is a
restriction compared to standard \LaTeX's behavior.''

Also add marginal warning: ``Only one \verb=\caption= supported''


\erroronpage{293}{para 1, l.3}{J-CCh}{2005/06/01}{4}
Remove surplus char:  ``package documentation in
\texttt{float\u{s}.dtx}.''

\seriouserroronpage{293}{exa 6-3-1}{HjG/FMi}{2004/06/05}{2}
   Wrong command used (or misplaced opening brace) in preamble code:\\
   |\newcommand\xmlcode[1]{\|\u{\ttfamily ttfamily}|{#1}}|
   \>\\
   |\newcommand\xmlcode[1]{\|\u{\ttfamily texttt}|{#1}}| \\
   only by chance this doesn't do any harm in the example!

\erroronpage{293}{exa 6-3-1}{CBe}{2004/07/27}{4}
The Euler constant must be typeset in roman type according
to the ISO rules; $e$ is the charge of the electron.

\erroronpage{294}{exa 6-3-3}{HjG/FMi}{2004/06/05}{2}
   The picture (|rosette.ps|) is clipped a tiny bit at the left side.
   That's actually an error in the |.ps| file itself and can be seen
   in all other examples where the file is used.

\erroronpage{295}{para -2, l.3}{HjG}{2004/06/05}{2}
   Missing word: ``The |[H]| \u{float} is \ldots''


\erroronpage{298}{para 1, l.4}{AMa}{2005/01/13}{4}
   The word ``caption'' should be should typeset in sans serif.

\seriouserroronpage{298}{para 3, l.5}{HjG}{2004/06/06}{2}
   Missing argument: ``|\newfloat{XMLexa}|%
   \u{\texttt{\textbraceleft\meta{placement}\textbraceright}}|{lox}|''

\erroronpage{299}{para 2, ll.-2/-1}{HjG}{2004/06/06}{2}
   Missing word: ``so that it \u{is} not worth''

\erroronpage{301}{exa 6-4-2}{HjG}{2004/06/06}{2}
   Misspelled word (both in source and output):\\
   ``\texttt{ex-\u{s}ample}'' \> ``\texttt{ex-ample}''

\seriouserroronpage{302}{para 2, l.4}{HjG}{2004/06/06}{2}
   Missing argument: ``|\newfloat{XML}|%
   \u{\texttt{\textbraceleft\meta{placement}\textbraceright}}|{lox}|''

\erroronpage{304/305}{exa 6-4-4}{HjG}{2004/06/06}{2}
   The |\FIG| command is different from the one from
   exa 6-4-3 (p.303).
   Add a line:\\
   |\newcommand\FIG{\includegraphics[width=10mm]{elephant}}|\\
   in the preamble part of the example's source.\\
   (But that will probably spoil your hand-optimized page breaks. ---
    Actually it will improve them: by getting the example larger on
   line will carry over from  304 to 305 avoiding the widow there
   without changing that page otherwise)

\erroronpage{307}{l.-4}{HjG}{2005/02/12}{4}
   Surplus closing brace:\\
   ``|\makebox[\linewidth][c]{\usebox\@tempboxa}|%
    |\par|\texttt{\u\textbraceright}|%   single line|''

\iffalse
\erroronpage{307}{l.3--4}{CBe}{2004/07/27}{}
The Runaway error may be explained in a better way: the
 \emph{short-text} cannot exceed one paragraph; the \emph{long-text} may be
 several paragraphs long; if the optional argument \emph{short-text} is missing
 the \emph{long-text} replaces it, therefore the macros that should process the
 single paragraph \emph{short-text} get terribly shaken and produce the Runaway
 argument error. A reference to Appendix~B and the long\slash short definition
 of commands should be helpful.
\fi

\erroronpage{309}{para 4, l.3}{DAl}{2005/06/29}{4}
   Missing comma: ``\ldots you will get a typical ``standard \LaTeX''
   format\u{,} that is, \ldots''

\erroronpage{312}{\texttt{position} option}{JS/FMi}{2005/09/14}{4}
   State that key \texttt{bottom} is the default.

\erroronpage{312}{para 2, l.2}{DAl}{2005/06/29}{4}
    Word in wrong position:  ``for example, ``above'' the caption if
    caption is \u{the} placed at the bottom.''
 \>
   ``for example, ``above'' the caption if \u{the} caption is \ldots''

\erroronpage{317}{para -4, l.1}{HjG}{2004/06/06}{2}
   Extra letter: ``The \textsf{subfig} package\u{s} \ldots''

\erroronpage{319}{para 1, l.5}{C-JCh}{2005/06/10}{4}
  Incorrect right quote:  ``numbers like ``11.3\u{''}\ldots''

\erroronpage{319}{para 2, l.3}{C-JCh}{2005/06/10}{4}
  Incorrect right quote:  ``such as ``Figure 1(a-c)\u{''}.''

\erroronpage{321}{exa 6-5-13, l.2}{HjG/FMi}{2004/06/06}{2}
   Change value:
   ``|listofindent=4em|'' \> ``|listofindent=5em|''.\\
   Looks better and also makes description on page 320 correct.

\erroronpage{321}{para 3, l.2}{UFi}{2004/07/31}{2}
Remove: ``approach is to \u{to} specify\ldots''

\erroronpage{326}{para -1, l.4}{DAl}{2005/07/14}{4}
   Missing letter: ``floats appear to\u{o} close to each other\ldots''



\CHAPTER{Chapter 7}

\erroronpage{332}{para -2,l.2}{THa}{2004/07/21}{2}
  SinCE SEriFS arE noT alwayS horizonTaL: ``Serifs are the tiny
  horizontal strokes\dots'' \> ``Serifs are the tiny strokes\dots''

\erroronpage{338}{para -1, l.3}{HjG}{2004/06/29}{2}
   Missing word: ``command \u{and} declarative forms''

\erroronpage{341}{para -2, l.-2}{HjG}{2004/06/29}{2}
   Missing comma: ``such as |\OE|\u, to lowercase).''

\erroronpage{342}{tab 7.1}{CBe/FMi}{2004/07/27}{2}
  Add footnote: ``\textit{The actual sizes shown above are those specially
                  tailored for use in this book}''

\erroronpage{347}{para 2, l.5+6}{JS/FMi}{2006/11/08}{s}
Replace: ``\u{Computer Modern Typewriter and}
Computer Modern Sans \u{have} only bold extended variants.''
\>
 ``\u{In contrast} Computer Modern Sans \u{has} only bold extended variants.''

\erroronpage{349}{Table 7.4}{AFV}{2008/08/08}{}
The font associated with the command |\mathtt| is a sans typewriter font. This
differs from nearly all TeX set ups where the math typewriter font is Computer
Modern Typewriter.

\erroronpage{349}{para -1, l.2}{HjG}{2004/06/29}{2}
   Missing comma:
   ``\ldots\ where commands, such as |\rm|\u, would cause \ldots''

\erroronpage{351}{para -2, l.5}{HjG}{2004/06/29}{2}
   Surplus word:
   ``\ldots\ belongs to the text \u{the} surrounding the formula.''

\erroronpage{353}{para 4, l.2}{HjG}{2004/06/29}{2}
    Replace:
    ``\u{Extended} Computer Modern'' \>
    ``\u{European} Computer Modern''

\erroronpage{354/355}{marginal 3}{FMi}{2004/04/23}{2}
   Should be on top of page 355.

\erroronpage{354}{table caption}{AFV/FMi}{2009/01/5}{}
   Replace: ``Classification of the Computer Modern font families'' \>
   ``Classification of \u{most} Computer Modern font families''
   as not all fonts are listed.

\erroronpage{355}{para 4, l.2}{HjG}{2004/06/29}{2}
   Missing character: ``on\u{e} can simply exchange''

\erroronpage{356}{para 2, l.2}{HjG}{2004/06/30}{2}
   Correct: ``\u{ZE}-fonts'' \> ``\u{EZ}-fonts''
   (Index entry is OK!)

\erroronpage{357}{exa 7-5-5, last line}{RSt}{2004/05/26}{2}
   Reference [174] instead of [175].

\erroronpage{357}{exa 7-5-5}{HjG}{2004/06/30}{2}
   Add page entries for ``Clasen, Matthias'', ``Vieth, Ulrik'', and
   ``Ziegler, Justin'' to ``People'' index (pp.1080+1082)

\erroronpage{357}{l.-2}{HjG}{2004/06/30}{2}
   Add word:
   ``Clearly, no one wants to type \u{text} like this \ldots''

\erroronpage{358}{para -1, l.1}{HjG}{2004/06/30}{2}
   Change word order:\\
   ``The list of \u{currently} \u{supported encodings} by
   \textsf{inputenc} \ldots'' \>\\
   ``The list of \u{encodings} \u{currently supported} by
   \textsf{inputenc} \ldots''

\erroronpage{359}{several places}{MKu/FMi}{2004/06/24}{2}
    Replace: ISO-8859 \> ISO 8859

\erroronpage{360}{item 8}{CKr}{2004/12/30}{4}
   Replace: Next Computer encoding  \> Ne\u{XT} Computer encoding

\erroronpage{360}{item 9}{MKu/FMi}{2004/06/24}{2}
   Replace: UTF8 \> UTF-8

\erroronpage{360}{para -1}{MKu/FMi}{2004/06/24}{2}
   Replace: UTF8 \> UTF-8 (several times)

\erroronpage{361}{para 2+3}{MKu/FMi}{2004/06/24}{2}
   Replace: UTF8 \> UTF-8 (several times)

\erroronpage{361}{l.-14}{CBe/FMi}{2004/07/27}{2}
 Replace: ``preamble or the document class'' \>
  ``document class, a package, or in the preamble''


\erroronpage{362}{l.1}{HjG}{2004/06/30}{2}
   Swap phrases:\\
   ``\ldots\ the user \u{in the preamble} \u{to load still
   more encodings}.'' \\\>\\
   ``\ldots\ the user \u{to load still more encodings}
   \u{in the preamble}.''

\erroronpage{362}{para 1, l.1}{SCo}{2004/05/17}{2}
   Printing problem in some books: ``still'', second `l' only half visible.

\erroronpage{367}{para 2, l.3}{CKr}{2005/01/03}{4}
   Wrong font: ``old-style numerals by simply switching to the \u{\texttt{TS1}}''

\erroronpage{368}{para -4, l.3}{HjG}{2004/07/01}{2}
   Change:\\
   ``\ldots\ only. \u{Only} real errors will be shown.'' \>\\
   ``\ldots\ only. \u{However,} real errors will be shown
   \u{on the terminal}.''

\erroronpage{370}{para 2, l.-1}{RSt}{2004/05/26}{2}
   Replace: ``ran run'' with ``\u{you ran}''.

\erroronpage{370}{para 4, l.5}{HjG}{2004/07/06}{2}
   Add: ``\ldots\ in one of the three \u{text font} categories.''

\erroronpage{371}{para 1, l.4}{HjG}{2004/07/06}{2}
   Add: ``\ldots, such as via a call to |\usefont|\u{ (see Example
   7-6-1 below)}.''

\erroronpage{373}{first line of 7.6.1}{UFi}{2004/07/31}{2}
  Remove   ``the \u{the} fonts''

\erroronpage{373}{first para, l.-1}{BeB}{2004/06/28}{2}
  ``collection'' is (at least seems to me) singular:\\
  Typo: ``appear'' \> ``appears''

\erroronpage{374}{`Bookman', l.1}{HjG}{2004/07/08}{2}
   Typo: ``Bookman was originally design\u{ed} \ldots''

\seriouserroronpage{380}{para 1, l.4--5}{BMo}{2004/05/16}{2}
   Better show octal numbers: ``\ldots starting positions like
   \texttt{'254}, \texttt{'266}, \texttt{'300}, and \texttt{'312}
   (i.e., in octal notation) in\ldots''

\erroronpage{380}{exa. 7-6-10}{J-CCh}{2005/07/06}{4}
   Replace: AGEWMET\u{P}HTOS \> AGEWMET\u{R}HTOS

\erroronpage{386}{para -1, l.2}{RWa}{2004/05/31}{2}
   Replace ``the X Window\u{s} system'' with ``the X Window \u{S}ystem''.

\erroronpage{387}{para -1, ll.3/4}{HjG}{2004/07/09}{2}
   Missing word: ``\texttt{0.87478} should \u{be} used''\\

\iffalse
% no idea if we can fit that in:
\erroronpage{387}{para -1, ll.3/4}{HjG}{2004/07/09}{}
   Value for 12\,pt?
\fi

\erroronpage{388}{tab. 7.14}{HjG}{2004/07/09}{2}
   Row~1: Thickness of vertical line between first two columns too
   wide (printing problem).

\erroronpage{388}{tab 7.14, l.-2}{RPa}{2004/09/14}{4}
    Missing space between ``m,'' and ``bx'' in the middle column.

\erroronpage{391}{tab. 7.15}{FMi}{2004/07/09}{2}
   Row~1: Thickness of vertical line between first two columns too
   wide (printing problem).

\erroronpage{391}{tab 7.15, l.-2}{RPa}{2004/09/14}{4}
    Missing space between ``m,'' and ``bx'' in the middle column.

\erroronpage{392}{tab 7.16, l.3}{RPa}{2004/09/14}{4}
    ``(bx)'' should be moved to the second column.

\erroronpage{393}{tab 7.17, l.3}{RPa}{2004/09/14}{4}
    Missing space between ``(it),'' and ``sc'' in the third column.

\erroronpage{395}{exa 7-7-20}{HjG}{2004/06/22}{2}
   Commands need to be swapped to match text:\\
   ``|\gothfamily| Swab'' \> ``|\swabfamily| Swab''\\
   ``|\swabfamily| Gothic'' \> ``|\gothfamily| Gothic''

\erroronpage{395}{exa 7-7-21}{TSS}{2004/05/25}{2}
  The ``s'' in word ``dies'' should be the ``short s'' (ligature
  ``s:'') since it occurs in a syllable-final position.
% others wrong???
%According to page 765 of "The World's Writing Systems" (edited by P.T.
%Daniels and W. Bright, ISBN 0-19-507993-0, Oxford University Press,
%1996), a syllable-final "s" in fraktur text should be the "short s".

\erroronpage{396}{para 3, l.5}{FMi}{2004/04/23}{2}
   Should be: ``\ldots on the \u{third} line.''

\erroronpage{396}{exa 7-7-22}{TSS}{2004/05/25}{2}
  The ``s'' in word ``dies'' should be the ``short s'' (ligature
  ``s:'') since it occurs in a syllable-final position.

\erroronpage{403}{para 1, ll.1/2}{HjG}{2004/07/09}{2}
   Change: ``by using    \u{G}lyph \u{C}hart''
   \> ``by using \u{the} \u{g}lyph \u{c}hart''\\
   (cf.\ para 3, l.1)

\erroronpage{405}{para 3, l.4}{HjG}{2004/06/22}{2}
   Missing word:
   ``of \u{the} International Phonetic Alphabet (IPA)''

\erroronpage{405/406}{ll.-1/1/2}{HjG}{2004/06/22}{2}
   Move closing parenthesis:\\
   ``\ldots (based on \ldots\ by Donald Knuth, \ldots \u).'' \> \\
   ``\ldots (based on \ldots\ by Donald Knuth\u), \ldots \,.''

\erroronpage{406}{exa 7-8-11}{HjG}{2004/07/09}{2}
   Add comma (?): ``|k\ae{}t|\texttt{\u,}''

\erroronpage{407}{para -2, l.1}{BMo}{2004/05/16}{2}
   Missing word: ``With popular fonts designed for use with \TeX{},
   the euro symbol \u{is} usually available\ldots''

\erroronpage{413}{para -2, l-1}{CBe}{2004/07/27}{4}
 ``local guide''; I believe this is an obsolete concept, dating back to
 the times when \TeX\ and \LaTeX\ were used on multitasking mainframes;
 commercial distributions might still have a ``local guide'', but I have never
  seen one.


\erroronpage{414}{footnote}{hv}{2008/10/30}{}
Replace: |\pcharpath| \> |\pscharpath|.

These days the package |pst-char| has been integrated into  |pst-text|.

\erroronpage{416}{tab. 7.27}{HjG}{2004/07/09}{2}
   Uppercase vs.\ lowercase in entries for \texttt{T3} and
   \texttt{TS3}:\\
   ``\LaTeX{} \u{P}honetic \u{A}lphabet encoding'' $\leftrightarrow$\\
   ``\LaTeX{} \u{p}honetic \u{a}lphabet encoding''

\erroronpage{417}{para 4, l.6}{HjG}{2004/07/10}{2}
   Correct case:
   ``\ldots\ in front of it. \u For example,''

\erroronpage{418}{para 2, l.-2}{HjG}{2004/07/10}{2}
   Add:
   ``a typewriter font \u{in medium series} with italic shape''

\erroronpage{420}{table 7.28}{CKr}{2005/04/08}{4}
   For consistency:  ``narrow'' \> ``\u{N}arrow''

\erroronpage{420}{para 1, l.6}{FMi}{2004/06/24}{2}
    Replace: ISO-9660 \> ISO 9660

\erroronpage{426}{para 1, l.-2}{CKr}{2005/01/17}{4}
  Remove surplus: ``\ldots---other declarations that use this \u{the}
     font will benefit automatically.''

\erroronpage{426}{para 1, last sentence}{CAR}{2005/01/22}{4}
  Replace with following sentence:
    ``This may seem like a strange usage but it has the advantage that when
    such additional
    fonts become available you will need to change
    only one font shape group declaration---all declarations that
    refer indirectly to these fonts will then benefit automatically.''


\erroronpage{426}{para 5}{HjG}{2004/07/10}{2}
   Surplus word: ``\ldots, this function \u{it} writes \ldots''

\erroronpage{426}{l.-2}{HjG}{2004/07/10}{2}
   Add word: ``The \u{third} argument''

\erroronpage{428}{item 6}{CKr}{2005/01/18}{4}
   Replace: ``Specified the quad width'' \> ``Specifie\u{s} the quad
   width''

\erroronpage{432}{para 4, l.9}{HjG}{2004/07/11}{2}
   Not plural: ``\ldots: the outer text size\u{s} and the three math
   sizes for this text size.''

\erroronpage{433}{l.-10}{HjG}{2004/07/11}{2}
   Not start of a sentence, hence \> lowercase:
   ``\u{a}nd are usually placed in an \texttt{.fd} file.''

\erroronpage{441}{para 5, l.1}{MKu/FMi}{2004/06/24}{2}
   Replace: UTF8 \> UTF-8

\erroronpage{442}{footnote, l.2}{usw}{2005/01/11}{4}
   Sentence begins with lowercase 's'.

\erroronpage{443}{para 1, l.1--2}{FMi}{2005/06/10}{4}
Replace the parentheses with: ``(for the latter people sometimes use
the single character \verb="=\,, but this is incorrect as it may
produce a straight double quote, i.e., ")''

\erroronpage{443}{para 3, l.4}{CKr}{2005/01/21}{4}
  Correct order: ``Instead, these commands have been implemented in
     \u{such a} way that \ldots''

\erroronpage{444}{para 2, l.4}{DAl}{2005/08/01}{4}
   Missing word: ``\ldots associates the number 224 \u{with} the
command |\alpha|.''

\erroronpage{445}{para 4, ll.3--5}{HjG}{2004/07/12}{2}
   Move closing parenthesis:\\
   ``\ldots, which normally denote certain accents (i.e.,
   are encoding-specific commands, but \ldots\ environment\u).''
   \\ \> \\
   ``\ldots, which normally denote certain accents (i.e.,
   are encoding-specific commands\u), but \ldots\ environment.''

\erroronpage{446}{footnote, l.1}{CKr}{2005/01/21}{4}
  Correct order: \ldots ``\textthreesuperior'' \u{was a}
                  math glyph---comprehensible?

\erroronpage{447}{Heading}{MKu/FMi}{2004/06/24}{2}
   Replace: UTF8 \> UTF-8

\erroronpage{451}{para 4, l.2}{HjG}{2004/07/12}{2}
   Wrong number:
   ``\texttt{\u{'240}} octal'' \> ``\texttt{\u{'344}} octal''

\erroronpage{453}{para 2, l.2}{DAl}{2005/08/01}{4}
   Missing word : ``\ldots an \emph{LICR-object} that is \u{to} be
used whenever\ldots''

\erroronpage{455}{para 3, l.-1}{JCh}{2004/07/17}{2}
   Typo (characters need to be swapped):
   ``L\u{CI}R'' \> ``L\u{IC}R''

\erroronpage{457}{tab. 7.33}{HjG}{2004/07/12}{2}
   Wrong sort order (table rows need to be swapped):\\
   |\OE| $\leftrightarrow$ |\O| -- cf.\ |\o| and |\oe| on p.459

\erroronpage{457}{tab. 7.33}{HjG}{2004/07/12}{2}
   Entry |\`i|: ``(\u{avail})'' \> ``(\u{alias})''

\erroronpage{458}{\texttt{\string\copyright}}{FMi/usw}{2005/01/11}{4}
 Natively available in LY1 encoding

\seriouserroronpage{458}{l. 27--30}{JLV}{2005/05/31}{4}
 Unfortunately |\guillemotleft|, |\guillemotright|, |\guilsinglleft|, and
 |\guilsinglright| have no ``default'' and only function in |OT1| if
 \textsf{babel} is loaded


\erroronpage{458}{\texttt{\string\k} entries}{usw}{2005/01/11}{4}
 All |\k| entries should be |<constr.>| in LY1 encoding

\erroronpage{459}{\texttt{\string\r A}}{FMi}{2005/04/09}{4}
 |\r A| is |<constr.>| in OT1 encoding

\erroronpage{459}{\texttt{\string\r} entries}{usw}{2005/01/11}{4}
 All |\r| entries should be |<constr.>| in LY1 encoding

\erroronpage{459}{\texttt{\string\textcelsius}}{usw}{2005/01/11}{4}
 Default from |constr./TS1|.

\erroronpage{460}{\texttt{\string\textcopyright}}{usw}{2005/01/11}{4}
 Natively available in LY1 encoding

\erroronpage{460}{\texttt{\string\textdiv}}{usw}{2005/01/11}{4}
 Natively available in LY1 encoding

\erroronpage{460}{\texttt{\string\texteuro}}{usw}{2005/01/11}{4}
 Defined in the newer versions of the encoding (but not available in
 all fonts!)

\erroronpage{460}{tab. 7.33}{HjG}{2004/07/12}{2}
   Wrong sort order (table rows need to be swapped):\\
   |\textdblhyphenchar| $\leftrightarrow$ |\textdblhyphen|

\erroronpage{461}{\texttt{\string\textlnot}}{usw}{2005/01/11}{4}
 Natively available in LY1 encoding

\erroronpage{461}{\texttt{\string\textpertenthousand}}{DAl}{2005/08/01}{4}
   Constructed in T1 encoding

\erroronpage{461}{\texttt{\string\textperthousand}}{DAl}{2005/08/01}{4}
   Constructed in T1 encoding

\erroronpage{461}{\texttt{\string\textpm}}{usw}{2005/01/11}{4}
 Natively available in LY1 encoding

\erroronpage{461}{table, l. -12}{usw}{2004/05/24}{2}
 ``\verb=\textquotedblleft=" is indented by accident.

\erroronpage{462}{\texttt{\string\texttimes}}{usw}{2005/01/11}{4}
 Natively available in LY1 encoding

\erroronpage{462}{tab. 7.33}{HjG}{2004/07/12}{2}
   Wrong sort order (table rows need to be swapped):\\
   |\textthreequartersemdash| $\leftrightarrow$ |\textthreequarters|

\erroronpage{463}{para 1, ll.1/2}{HjG}{2004/06/28}{2}
   Add: ``prior \u{to} 1990''

\erroronpage{463}{para 1, l.2}{HjG}{2004/06/28}{2}
   Change:
   ``\ldots integrated in \u{1993})'' \>
   ``\ldots integrated in \u{1994})''


\CHAPTER{Chapter 8}

\erroronpage{465}{para 4, ll.2+4}{HjG}{2004/06/20}{2}
   Add page entry for ``Swanson, Ellen'' to ``People'' index
   (p.1082). \\
   Add page entry for ``Knuth, Donald'' to ``People'' index
   (p.1081).

  Editorial comment: no need for reprinting this page.


\erroronpage{466}{para 2, ll.3+6}{HjG}{2004/06/20}{2}
   Add page entry for ``Spivak, Michael'' to ``People'' index
   (p.1082).\\
   Add page entry for ``Jones, David'' to ``People'' index
   (p.1081).

\erroronpage{466}{para 3 l.1}{UFi}{2004/06/04}{2}
 Remove comma:  ``Michael\u, would have been\ldots''

\seriouserroronpage{468}{para 3, ll.10+11}{JTa}{2004/08/31}4{}
  Extra closing brace after the second argument of
  \texttt{\textbackslash newenvironment} on both lines.

\erroronpage{471}{para 2, l.4}{VPe}{2004/06/02}{2}
  Extra word: ``\ldots this change \u{can} are discussed\ldots''

\erroronpage{478}{exa 8-2-19}{CBe}{2004/07/27}{2}
Poor Maxwell's equations! No doubt there are mathematical
 physicists or physical mathematicians that write Maxwell's equations that way.
 This is a good example for showing some capabilities of the
 \textsf{amsmath} package and its possible extensions by means of the
 \comando{\newenvironment} command, but it is an example where all possible ISO
 rules are violated! Physical equations deal with quantities, not with
 mathematical variables; and quantities have dimensions; as such they have to
 comply with the rules established by the Sisth\`{e}me International (SI) and the
 various obsolete ``cgm'' systems are officially deprecated; the partial
 derivative sign $\partial$ has exactly that meaning and it cannot substitute
 the ``nabla'' $\nabla$ sign;  finally the $j$ symbol probably indicates the
 current density, but in an equation that does not comply with the ISO rules it
 might indicate the imaginary unit (which, on the opposite, is prescribed to be
 typeset in roman or upright shape as well as $\pi$); treating with vectorial
 quantities these should be well marked either with a vector math accent or
 must be set in bold italic; with variables depending from four quantities the
 apex for indicating the derivative is not univocal for specifying the quantity
 with respect to which the derivative is taken. I repeat: the example is good
 for describing the math extension capabilities but it could induce the casual
 reader to believe that this is the correct form for writing down the Maxwell's
 equations; unfortunately it is not.

\erroronpage{480}{para -2, ll.8/9}{HjG}{2004/06/20}{2}
   ``(there must be no space before the \texttt[)'' --- why?\\
   (Would be ignored by \TeX{} as the end of the cs-name!)

   Deleted this text.

\erroronpage{484}{para 3, ll.1/2}{HjG}{2004/06/20}{2}
   Add word: ``\ldots\ the \texttt{equation} \u{environment} is
\ldots''

\erroronpage{488}{para 1, l.2}{HjG}{2004/06/20}{2}
   Add word: ``\ldots\ as a subscript \u{or} superscript.''

\erroronpage{488}{para 1, l.1}{FMi}{2005/04/23}{4}
   Replace word: ``Note that both \u{environments} \ldots''
   \> ``Note that both \u{structures} \ldots'' (as one is a command)

\erroronpage{489}{para -2, l.3}{HjG}{2004/06/20}{2}
   Missing closing parenthesis: ``(see Section 8.5.3\u)''

\erroronpage{489}{exa. 8-3-9.1}{DAl}{2005/08/21}{4}
   The third array actually only needs \texttt{c} as preamble even
   though \texttt{cc} is not wrong. as empty columns on the right are ignored

\erroronpage{491}{para -2, l.3}{BMo}{2004/05/21}{2}
      Replace:  ``aside'' \> ``at the side''

\erroronpage{493--95}{ll.-1/-2}{HjG}{2004/06/21}{2}
   Perhaps a note regarding the defaults should be added:\\
   ``The first two parameters, \emph{ldelim} and \emph{rdelim}, are
   the left and right delimiters, respectively.
   \u{They must be either both empty or both non-empty;}
   \u{to place a single delimiter, use a period ``\texttt.'' on the
   ``empty'' side.}''

   Editorial comment: affects pagebreaks for 494/95 as well

\iffalse % more blue align stuff
\erroronpage{498}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned.
\fi

\erroronpage{499}{\S 8.6.2}{HjG}{2004/06/21}{2}
   Change section heading: ``Operator \u{and function} names''

\iffalse % more blue align stuff
\erroronpage{500}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned.
\fi

\erroronpage{501}{exa 8-6-4}{HjG}{2004/06/21}{2}
   Surplus word (in source comment):\\
   ``\texttt{\% the old \u{the} definition of \textbackslash csc}''

\erroronpage{507}{footnote}{CKr}{2005/02/16}{4}
   Good try but wrong word: ``Technically this is due to the denominator being
   wider than the \u{numerator} in this case\ldots''

\seriouserroronpage{508}{table 8.6, col.5}{FMi}{2004/04/23}{2}
   The bad alignment (in some books) of the blue color probably makes
   the illustrations in this column useless.

\iffalse % more blue align stuff
\erroronpage{510}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned.
\fi

\erroronpage{511}{marginal note}{MHe}{2004/05/22}{2}
     Swap words: ``\ldots change \u{the existing} math font
     set-up''

\erroronpage{512}{para 3, l.6}{HjG}{2004/06/22}{2}
   Surplus closing brace:
   ``|\bm{\alpha}|\texttt{\u\textbraceright}''

\seriouserroronpage{513}{Figure 8.1}{LSchu}{2004/05/22}{2}
   Text font is Times, but should be Computer Modern (rather
   embarrassing that).

\erroronpage{513}{para 3, l.1}{HjG}{2004/06/22}{2}
   Change: ``In this section show a sample text'' \>\\
   ``In this section \u{we} show a sample text''

\iffalse % more blue align stuff
\erroronpage{513}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned.
\fi

\erroronpage{515}{para 1, l.3}{HjG}{2004/06/22}{2}
   Wrong reference: ``Figure~8.3'' \> ``Figure~8.2''

\erroronpage{515}{para -1, l.1}{BMo/CAR}{2004/05/21}{2}
    Replace: ``The Metafont versions of Concrete Roman and Math\ldots''
    \> ``The Metafont versions of Concrete, both Roman and Math,\ldots''

\seriouserroronpage{516}{fig.~8.6}{CKr/FMi}{2005/02/18}{4}
  The txfonts have the symbols |\succapprox| and |\precapprox| in the
  wrong position in the fonts.
  Until the fonts are corrected one can manually fix the problem by
  redeclaring them after loading the \texttt{txfonts} package, i.e.,
\begin{verbatim}
\usepackage{txfonts}
\DeclareMathSymbol{\succapprox}{\mathrel}{AMSb}{119}
\DeclareMathSymbol{\precapprox}{\mathrel}{AMSb}{118}
\end{verbatim}

\erroronpage{517}{footnote}{FMi}{2005/06/03}{4}
  Y\&Y has unfortunately folded and their domain was taking over by a
  seller for ``latex'' clothing (interesting isnt it?).
  Some information about Y\&Y can be found at
  \texttt{https://www.tug.org/yandy}.

\seriouserroronpage{518}{fig.~8.9}{CKr/FMi}{2005/02/18}{4}
  The pxfonts have the symbols |\succapprox| and |\precapprox| in the
  wrong position in the fonts.
  Until the fonts are corrected one can manually fix the problem by
  redeclaring them after loading the \texttt{pxfonts} package, i.e.,
\begin{verbatim}
\usepackage{pxfonts}
\DeclareMathSymbol{\succapprox}{\mathrel}{AMSb}{119}
\DeclareMathSymbol{\precapprox}{\mathrel}{AMSb}{118}
\end{verbatim}

\erroronpage{521}{para 2, l.3}{HjG}{2004/06/26}{2}
   Missing interword space: ``Section\u~7.6.1''

\erroronpage{521}{footnote}{FMi}{2005/06/03}{4}
  Y\&Y has unfortunately folded and their domain was taking over by a
  seller for ``latex'' clothing (interesting isnt it?).
  Some information about Y\&Y can be found at
  \texttt{https://www.tug.org/yandy}.

\seriouserroronpage{523}{figure 8.16}{MHe}{2004/05/22}{2}
     The symbols to the left and right of ``Q(t)'' in the middle of
     the figure are wrong (this is
     actually a bug in the informal math set-up which has now been
     corrected).

\erroronpage{523}{figure 8.16, caption}{BMo}{2004/05/21}{2}
      Replace: ``Info Math fonts'' with ``Informal Math fonts''.

\erroronpage{523}{para 3, l.2}{HjG}{2004/06/26}{2}
   Change:\\
   ``The HV math fonts \u{are} designed at MicroPress'' \>\\
   ``The HV math fonts \u{have been} designed at MicroPress''

\erroronpage{524}{para 1, ll.4--6}{HjG}{2004/06/27}{2}
   Change:\\
   ``This \u{package} extends the \ldots\ font collections\u{ and}
   should normally be loaded \ldots'' \>\\
   ``This \u{font} extends the \ldots\ font collections\u{; the
   corresponding \textsf{stmaryrd} package} should normally be loaded
   \ldots''

\erroronpage{524}{para 2, l.7}{HjG}{2004/06/27}{2}
   The text states: ``\u{\raisebox{1ex}{\scriptsize(\emph{kernel})}}
   identifies symbols \ldots''. However, later on only
   ``\u{\raisebox{1ex}{\scriptsize(\emph{ker})}}'' is used.
   [E.g., Table~8.10 on page~527 (|\hbar|)
   and    Table~8.11 on page~528 (|\angle|).]

\erroronpage{524}{para 2, l.-3}{HjG}{2004/06/27}{2}
   The text speaks of ``Alphabetic symbols'' -- but the referenced
   Table~7.30 on page~435 calls it ``Alphabet character''~!?

\erroronpage{524}{exa 8-9-1}{HjG}{2004/06/27}{2}
   The |fleqn| option is used, but in the output, the two equations
   seem to be right aligned rather than left aligned!\\
   Indeed true: this is because  in \textsf{amsmath} the |\mathindent|
   added on the left is
   actually a rubber length (see page 471) that is automatically
   shortend if there is not enough space.

\iffalse % more blue align stuff
\erroronpage{524}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned.

\erroronpage{525}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned.
\fi


\erroronpage{526}{para -1, l.1}{CKr/FMi}{2005/02/20}{4}
Change: ``The unaccented ASCII Latin letters and Arabic
    numeral digits (see Table~8.8) \u{all} referred to\ldots''
  \> ``\ldots \u{are} referred to\ldots''

\erroronpage{527}{para 2, l.1}{HjG}{2005/05/21}{4}
   Replace:\\
   ``in the first \u{columns} of Table~8.9'' \>
   ``in the first \u{rows} of Table~8.9''

\erroronpage{527}{para 2, l.5}{HjG}{2004/06/27}{2}
   Change:
   ``Similarly, the list of lowercase Greek letters \u{there is}
   no omicron'' \>\\
   ``Similarly, the list of lowercase Greek letters \u{contains}
   no omicron''

\iffalse % more blue align stuff
\erroronpage{528}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned.
\fi

 \erroronpage{527}{table 8.10}{BMo/CAR}{2004/05/21}{2}
         This table would be
         better if reordered, in particular so that the first row
         contains: \verb=\aleph \beth \gimmel \daleth=.  This would
         make the this text correct: ``The first four [entries in
         table 8.10] are Hebrew letters.''


\erroronpage{527,528}{table 8-10/11}{FMi}{2006/08/09}{s}
   Added the missing symbol from amssymb: |\circledR|, |\yen|,
   |\checkmark|, and |\maltese|.

  The general distribution of symbols between the two tables is a bit
  questionable, but this will stay as it is.

\erroronpage{528}{table 8-11}{HjG}{2004/07/13}{2}
   Various deviations from alphabetical sort order of the table
   entries.

\erroronpage{528}{table 8.11}{LHe}{2008/02/08}{}
    |\dag| and |\ddag| are |\mathord|s not |\mathbin| as claimed in table
    8.13.


\seriouserroronpage{529}{table 8.12, l.3}{JGr}{2004/06/10}{2}
    \verb=\mathring{x}=  is missing its accent.

\erroronpage{529}{para 1, l.2}{CKr}{2005/04/24}{4}
  Replace: ``looked up |\neq|'' \> ``looked up |\ne|\u{\texttt{g}}''

\erroronpage{530}{table 8-13}{HjG}{2004/07/13}{2}
   Various deviations from alphabetical sort order of the table
   entries.

\erroronpage{530}{table 8.13}{LHe}{2008/02/08}{}
    |\dag| and |\ddag| are not |\mathbin|s, hence don't belong in this table
    and they
    aren't (as claimed in legend) synonyms of |\dagger|
    and |\ddagger| respectively.

\erroronpage{531}{table 8.15}{BMo/FMi}{2004/05/21}{2}
  The commands starting with |\var...| are only partially in blue to
  indicate their relationship with those commands missing the ``var'' in their
  names. But this is more confusing than helpful, so they are now made
  fully blue.

\seriouserroronpage{531}{table 8.15}{CAR/FMi}{2004/06/05}{2}
  |\obar| is listed twice while |\obslash| (also from stmaryrd) is missing

\erroronpage{531}{table 8-15}{HjG}{2004/07/13}{2}
   Various deviations from alphabetical sort order of the table
   entries.

\seriouserroronpage{532}{tables 8-16, 8-17}{HjG}{2004/07/13}{2}
   Since |\precsim| is not a negated symbol, it should be moved from
   Table~8-17 to Table~8-16, where its sibling |\succsim| already
   lives.

\erroronpage{532}{tables 8-16/17}{HjG}{2004/07/13}{2}
   Various deviations from alphabetical sort order of the table
   entries.

\erroronpage{532}{table 8.17}{CKr}{2005/02/22}{4}
   Add: ``\ldots or, \u{if} flagged\ldots''

\iffalse % more blue align stuff
\erroronpage{533}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned.
\fi

\erroronpage{533}{tables 8-18/19}{HjG}{2004/07/13}{2}
   Various deviations from alphabetical sort order of the table
   entries.

\erroronpage{553}{para 3,  l.1}{EOl}{2022/01/02}{}
   Missing letter: ``sup\u{p}ressing'' 


\iffalse % more blue align stuff
\erroronpage{534}{page}{FMi}{2004/04/23}{}
   Printing problem: blue color not properly aligned (horizontally).
\fi

\erroronpage{534}{table 8-20}{HjG}{2004/07/13}{2}
   Various deviations from alphabetical sort order of the table
   entries.

\erroronpage{534}{tab. 8.20}{HjG}{2004/06/28}{2}
   1. |\hookleftarrow| is listed twice.\\
   2.  Some ``compound'' symbols have different line widths in their
   ``head'' and ``tail'' parts:
   |\Longleftarrow|, |\Longmapsfrom|, |\Longmapsto|, |\Longrightarrow|.


\erroronpage{534}{table 8-21}{MBr}{2004/08/02}{2}
   Various deviations from alphabetical sort order of the table
   entries.

\erroronpage{535}{table 8-22/23}{HjG}{2004/07/13}{2}
   Various deviations from alphabetical sort order of the table
   entries.

\erroronpage{537}{table 8-27}{DIs/FMi}{2006/08/09}{s}
   Added the four missing delimiters from amssymb: |\llcorner|, |\lrcorner|,
   |\ulcorner|, and |\urcorner|. Updated the table note and galley text accordingly.


\CHAPTER{Chapter 9}

\erroronpage{540}{para -2, l.6}{MKu/FMi}{2004/06/24}{2}
    Replace: ISO-8859-x \> ISO 8859-x

\erroronpage{540}{para -1, l.4}{FMi}{2004/07/20}{2}
Plural: ``Clearly, 8 bits \u{are} not sufficient\ldots''

\erroronpage{541}{para 1, l.-2}{MKu/FMi}{2004/06/24}{2}
   Replace: UTF8 \> UTF-8

\seriouserroronpage{543}{table 9.1}{MHe/JBr}{2004/06/10}{}
     The Babel implementation on the CD is missing the australian and
     newzealand
     options. If you need them, download a new version of Babel.

\erroronpage{543}{table 9.1}{JBr/WaS}{2004/07/31}{2}
    Replace: ``\texttt{english}, \texttt{USenglish}
    (\texttt{\itshape american}, \texttt{\itshape canadian}), \texttt{UKenglish}
    (\texttt{\itshape british}), \texttt{australian} (\texttt{\itshape
    newzealand})''

    Add footnote: ``\textit{The option \texttt{\upshape english}
  combines American hyphenation patterns
  with a British date format.}''


\erroronpage{545}{exa 9-2-1}{JAn}{2005/09/09}{4}
  The quotes surrounding R\'ef\'erences and Chapitre
  should be the french ones: use |\og| and |\fg{}|. And similar those
  around German words should use |"`| and |"'|.


\erroronpage{546}{para 3, l.4}{HjG}{2004/06/17}{2}
   Typo: ``pattern\u{s}''

\seriouserroronpage{548}{para 2, l.4}{UFi}{2004/06/03}{2}
     Replace: |\aliasshorthand{"}{/}| should be \verb=\aliasshorthand{"}{|}=

\erroronpage{549}{para 1, l.5}{HjG}{2004/06/17}{2}
   Characters should be in `typewriter font' (as in l.2):\\
   ``\,``;'' and ``?''\,'' \>  ``\,``|;|'' and ``|?|''\,''

\erroronpage{550}{para -2, l.1--2}{CKr}{2005/02/28}{4}
   Correct: ``Some are
     meant to ease typing, wher\u{e}as others\ldots''


\erroronpage{551}{tab 9.3}{CBe}{2004/07/27}{}
   I am surprised that in Russian there is no word for ``Glossary''.

   Frank: It most certainly exists :-), but right now Babel doesn't
   know about it---so there is nothing we can do about it at the
   moment. Actually the same problem exists with Polish, although here
   I got a translation ``s\l{}ownik termin\'ow'' which will eventually
   find its way into Babel.

\erroronpage{552}{exa 9-3-4}{CBe}{2004/07/27}{2}
 The words \texttt{i"lusio} and il$\cdot$lusio in the example are
 incorrect. They should be \texttt{i"lusi\string\'o} and il$\cdot$lusi\'{o}
 respectively %(ref: TB 14-3-252-259)


\seriouserroronpage{553}{para 4}{UFi}{2004/06/03}{2}

 Replace with:  ``Another popular shorthand is |"-|, which indicates a
 hyphenation point (like |\-|), but without supressing
 hyphenation in the remainder of the word:''

\erroronpage{553}{exa 9-3-8}{FMi}{2004/06/03}{2}
 Replace the example body with:
\begin{verbatim}
\fbox{\parbox[t]{1cm}{minister"-president}} \quad
\fbox{\parbox[t]{1cm}{minister\-president}} \quad
\fbox{\parbox[t]{1cm}{ministerpresident}}
\end{verbatim}
to show the differences between |"-|, |\-|, and no hyphen.

\erroronpage{553}{exa 9-3-9}{FMi}{2004/06/03}{2}
 Replace the example body with:
\begin{verbatim}
1. \present{Gutenberg-Universit"at}
2. \present{Gutenberg"-Universit"at}
3. \present{Gutenberg""Universit"at}
4. \present{Gutenberg"=Universit"at}
5. \present{Gutenberg"~Universit"at}
\end{verbatim}

\erroronpage{554}{para 4, l.2}{HjG}{2004/06/17}{2}
   Replace: ``|~n~|\meta{letter}'' \> ``|~n|''
        and ``|~N~|\meta{letter}'' \> ``|~N|''

\erroronpage{554}{exa 9-3-11}{UFi/MGo}{2004/06/03}{2}
 Replace body with:
   ``|En fran\c{c}ais on doit mettre un \fg petit espace\fg\|
     |devant la ponctuation double: comme cela!|
     \ldots''

\erroronpage{556}{item 2, l.3}{HjG}{2004/06/17}{2}
   Remove:
   ``\ldots\u{, with the addition that also \texttt{'u} and
   \texttt{'U} are made available}.''
\iffalse
auf s.556 unten (1. item) steht, dass der ' fuer Catalan mit allen
vokalen verwendet werden kann; das gilt auch fuer Galician (2. item);
deswegen macht der u.g. nebensatz wenig sinn, denn U gehoert ja zu den
vokalen! -- war vielleicht 'N gemeint? (aber auch das wird bei
Galician schon erwaehnt!)
\fi

\erroronpage{556}{para 4, l.2}{UFi}{2004/06/03}{2}
 Correct spelling: ``\ldots optional \u{because} the acute accent has\ldots''

\erroronpage{557}{exa 9-3-19}{FMi/JBe}{2005/03/20}{4}
 Replaced the example text with a spanish example showing 3 levels of
 quotations.

\erroronpage{558}{para -1, l.2}{UFi}{2004/06/03}{2}
 Add comma:  ``day, month\u, year''

\iffalse % alternative (but needs to change two pages)
 Replace:
 ``\ldots |\hebdate| to translate any Gregorian date, given \u{the three
 arguments \emph{day}, \emph{month},
 and \emph{year},}
 into a Gregorian date in Hebrew.''
\fi

\erroronpage{561--562}{para 2, l.-1; para 2, l.1}{BMo}{2004/05/16}{2}
      The number 999999 (and 1000, in the second instance) should not
      be written with a period as thousands-separator as this is
      confusing for readers used to a different convention.

\erroronpage{562}{para 2, l.1+2}{FMi/DPa}{2004/07/24}{2}
   Change: ``digits \u{before the decimal point} are expressed'' \>
   ``digits \u{denoting multiples of a thousand} are expressed''

\erroronpage{563}{l -18/-17}{CBe}{2004/07/27}{4}
The non zero \texttt{lccode} for the apostrophe is not
 a speciality of the Italian language; this non null assignment is made at least
 also for Catalan and for French; it should be done for all languages that use
 the apostrophe for replacing an elided vowel.

\seriouserroronpage{564}{table 9.5}{FMi}{2004/04/23}{2}
   Add a note that the definition of \verb=\th= conflicts with its standard
   definition as the LICR object ``\th{}'' (thorn).

\erroronpage{564}{tab. 9.5}{HjG/FMi}{2004/06/18}{2}
   In the `Serbian' column, ``|\sh| sh'' is listed twice;
   replace the second instance with ``|\arsh| arsh''.

\erroronpage{564}{para -1, l.5}{ERy}{2004/08/06}{2}
   Change: ``helpfull'' \> ``helpful''

\erroronpage{565}{line 1}{JGr}{2004/06/16}{2}
  Missing space in: Anotherlayout

\erroronpage{569}{l.-2}{HjG}{2004/06/18}{2}
   Misspelled name:
   ``Andrew Janishe\u{w}sky'' \> ``Andrew Janishe\u{v}sky''
   (This affects p.1081, too!)

\erroronpage{571}{l.1}{HjG}{2004/06/18}{2}
   Replace: ``UNIX-like'' \> ``UN*X-like''
   (to match spelling elsewhere in the book)

\erroronpage{571}{ll.3+4}{MKu/FMi}{2004/08/03}{2}
   Change: ``ISO-IR-111'' \> ``ISO-IR~111'' \\
   and  ``ISO-IR-144'' \> ``ISO-IR~144''

\erroronpage{571}{para 4}{HjG}{2004/06/18}{2}
   Code page ``|mnk|'' listed twice.

%\erroronpage{572}{page}{FMi}{2004/04/23}{}
%   Printing problem: blue color not properly aligned.

\erroronpage{573}{descr. env.}{HjG}{2004/06/18}{2}
   Items \texttt{T2B:} and \texttt{T2C:} ``Crimean~Tatar'' \> ``Crimean-Tatar''

\erroronpage{573}{para 3, l.4}{HjG}{2004/06/18}{2}
   Typo: ``pac\u{ak}ge'' \> ``pac\u{ka}ge''

\erroronpage{574}{para 6, l.1}{HjG}{2004/06/18}{2}
   Replace: ``The |cb| font use\u{s} \ldots''
         \> ``The |cb| font\u{s} use \ldots''

\erroronpage{574}{para 7, l.2}{HjG}{2004/06/18}{2}
   Replace: ``translation'' \> ``transliteration''

\erroronpage{575}{tab 9.7}{CBe}{2004/07/27}{2}
 I do not recognize my \texttt{grmn1000} font table; at least
 it is incomplete compared with the one that has been uploaded on CTAN in 2002,
 well ahead of the publication of this Second Edition.

 (Unfortunately an older tfm file was used so that some glyphs do not
 show up in the table)

\erroronpage{576}{tab. 9.9}{HjG}{2004/06/18}{2}
   Replace: ``Diaresis'' \> ``Dia\u{e}resis''

\erroronpage{576}{tab 9.9}{CBe}{2004/07/27}{2}
|<'otan| does not produce the Greek word on its right,
 which was by mistake obtained with |<'o|\texttt{\'otan}

\erroronpage{576}{tab 9.10}{CBe}{2004/07/27}{2}
 In the first line all the examples with upper case letters
 are wrong in the sence that these glyphs cannot appear in real text,
 hence they are removed.
 The last two lines are wrong with both lower and upper case
 letters. The former error implies a hiatus between an initial capital letter
 and a preceding vowel that by definition of ``initial'' is missing. The latter
 error is related to the fact that spirit and accent are separated, the former
 to the left of the vowel, the latter over the vowel.

 Part of the problems are due to a missing |\languageattribute{greek}{polutoniko}|.

\erroronpage{579}{table 9.12, l.7}{HjG}{2005/06/02}{4}
  Remove extra right brace: ``|\fontfamily{fr}|\u{\texttt{\textbraceright}}''

\seriouserroronpage{580}{example file \texttt{language.dat}}{WaS}{2004/06/14}{2}
  \u{\texttt{us}}\texttt{english} \> \texttt{\u{US}english}\\
  \u{\texttt{uk}}\texttt{english} \> \texttt{\u{UK}english}

\seriouserroronpage{580}{\texttt{language.dat} on CD}{WaS}{2004/06/14}{}
The language name problem, i.e.,

  \u{\texttt{us}}\texttt{english} \> \texttt{\u{US}english}\\
  \u{\texttt{uk}}\texttt{english} \> \texttt{\u{UK}english}

is also present in the language.dat file on
the book CD.

\erroronpage{581}{para 2, l.2}{UFi}{2004/06/04}{2}
    Six "languages" are loaded ...: seven?

\erroronpage{581}{para 1, l.2}{WaS/FMi}{2004/06/14}{2}
 Change: ``\ldots loaded first by INI\TeX{}; English in the example
 above).''
 \> ``\ldots loaded first by INI\TeX{}); for compatibility reasons this language
      should contain US-English hyphenation patterns.''

\erroronpage{581}{para 2, l.2}{WaS}{2004/06/14}{2}
  Language names are to be corrected according to p.580.

\iffalse
% no space. do what? probably nothing right now
\erroronpage{581}{para 2, l.3}{HjG}{2004/06/18}{}
   Add a footnote to explain the meaning of the term
   ``hyphenation trie''?
\fi

\erroronpage{583}{para 1, l.1}{HjG}{2004/06/18}{2}
   Wrong number: ``(line 32)'' \> ``(line 34)''

\erroronpage{583}{para 1, l.3}{HjG}{2004/06/18}{2}
   Replace: ``\texttt{welsh.\u{sty}}'' \> ``\texttt{welsh.\u{ldf}}''

\seriouserroronpage{585}{}{CBe}{2004/07/27}{2}
The line:\\
 \comando{\adddialect\{austrian\}\{german\}}\\
 and the following one correspond neither to lines 102\textendash 103 of the language
 skeleton, nor to the grammar of the \comando{\adddialect} on page 584; this
 description as well as the skeleton file apparently require that the language
 name be preceded by \comando{\l@}; in facts, for example,
 the \texttt{germanb.ldf} contains the line:\\
 \comando{\adddialect}\comando{\l@austrian}\comando{\l@german}

\seriouserroronpage{586}{code line 2}{TSS}{2004/05/26}{2}
  Extra closing brace after \verb|\def\germanhyphenmins|.

\seriouserroronpage{589}{syntax box}{UFi}{2004/06/04}{2}
  Change: |\addto\csname[code]| \> |\addto\csname{code}| (wrong braces)

\erroronpage{591}{para 1, l.5}{UFi}{2004/06/04}{2}
  Extra character: ``The third argument, \emph{ex\u{c}ec}, contains\ldots''

\erroronpage{592}{para 3, l.2+4}{PPN}{2004/05/25}{2}
    Replace: ``Panday'' \> ``Pand\u{e}y''  (sorry)

\seriouserroronpage{592}{para 3, l.3}{PPN}{2004/05/25}{2}
 Replace ``\textsf{bang}'' with ``\textsf{bengali}''.  This
 package is available on CTAN in the \textsf{languages/bengali/pandey}.

\seriouserroronpage{592}{para 3, l.4 }{PPN}{2004/05/25}{2}
  Replace ``\textsf{denag}'' with ``\textsf{devnag}''.
  This package is on CTAN \texttt{languages/devanagari/velthuis}.

\erroronpage{592}{para 5, l.1}{CKr}{2004/10/15}{4}
    Replace: ``E\u{hit}opian'' \> ``E\u{thi}opian''

\erroronpage{592}{general remarks}{PPn}{2004/05/25}{}
Additional remarks not for inclusion in the book: For \TeX{}, \LaTeX{}
in languages of India,
there are several nice packages.  An overview can be found in the
following {\sc TUGboat} Articles;

\begin{enumerate}
\item Anshuman Pandey, \textsl{An overview of Indic Fonts for \TeX{}},
{\sc TUGboat} Volume 19, Number 2 / June 1998 115---119
\item Anshuman Pandey, \textsl {Typesetting Bengali in \TeX{}}, {\sc
TUGboat} Volume 20, Number 2, June 1999 119---126
\item C. V. Radhakrishnan, \textsl{A case for \TeX{} in India}, {\sc
TUGboat} Volume 19, Number 1, March 1998, 6---9.
\item Karel P\'{\i}\v{s}ka, \textsl{A conversion of public Indic fonts
from METAFONT into Type I format with} {\sc TeX{}TRACE}, Volume
23, Number 1, 2002, 70---73
\item
Yannis Haralambous and John Plaice, \textsl{Low-level Devan\=agari
support for Omega-- Adapting {\sf devnag}}, i
Volume 23, Number 1, 2002, 50---56
\end{enumerate}

In addition to these articles, TUGIndia has uploaded two
\LaTeXe{} packages (i) Malayalam for \LaTeXe{}, and (ii) Kannada
\LaTeX{}, both available from www.sarovar.org.

A remark on {\sf devnag} package:-- Originally developed by Frans
Velthuis in 1991, it was upgraded for use with \LaTeXe{} (made
NFSS-complaint), and maintained by a team consisting of Dominik
Wujastyk, John Smith, Anshuman Pandey, Fran\c{c}ois Patte, and
Zden\v{e}k Wagner. Very recently, the project has
been handed over to TUGIndia, for further development,
and as of May 2004, it has moved from sourceforge.net to
sarovar.org.



\CHAPTER{Chapter 10}

\erroronpage{chap.10}{boxed texts}{HjG}{2004/06/08}{2}
   In addition to what has been reported elsewhere, here's an overview
   of some more inconsistencies in (some of) the ``syntax boxes'' of
   this chapter. \\
   With parenthesized arguments, commas are part of the syntax;
   hence they should be set in `typewriter font' (???). \\
   The space after these commas should also be uniform.
 \\ \vspace{.5\baselineskip}
   %
   \begin{tabular}{@{}rrllp{44mm}@{}} \hline
   page(s)  & box(es) & comma & space & remark \\ \hline
   599      &         & |\rm| & no    & asterisk should be in |\tt| \\
   602/3    & all     & |\rm| & yes   & ``...'' vs.\ ``\ldots'' \\
   606      & 1       & |\rm| & no    & ``...'' vs.\ ``\ldots'' \\
   606      & 2       & |\it| & no    & \\
   607      &         & |\rm| & yes   & \\
   608      & all     & |\it| & no    & \\
   610      & 1--2    & |\rm| & yes   & ``...'' vs.\ ``\ldots'' \\
   616      &         & |\it| & no    & \raggedright
                                        also in text after box! \\
                                        (ll.1+5 in first para)
                                        \tabularnewline
   639      &         & |\it| & no    & \\
   641      & 1--2    & $^*$  & no    & \raggedright
                                        $^*$various flaws; \\
                                        see separate error entry.
                                        \tabularnewline \hline
   \end{tabular}


\erroronpage{596}{para 4, l.2}{HjG}{2004/06/07}{2}
   Replace: ``is the same as \u{those} produced''
   \> ``\ldots \u{that} \ldots''

\erroronpage{597}{para -1, l.-4/-3}{HjG}{2004/06/07}{2}
   Replace: ``\ldots, in case \u{they are} changed''
            \> ``\ldots, in case \u{it is} changed''

\erroronpage{597/598}{para -1, l.-2}{HjG}{2004/06/07}{2}
   Delete word: ``which again \u{that} expects one argument.''

\erroronpage{599}{boxed text}{CAR}{2004/05/26}{2}
      The asterisk after |\fancyput| should be centred and the `(' and `)'
      should be in typewriter.

\seriouserroronpage{599}{boxed text}{HjG}{2004/06/08}{2}
   Replace brackets by braces. (The \emph{horizontal-material}
   argument is not an optional, but a mandatory one.)

\erroronpage{600}{para 2, l.4}{HjG}{2004/06/07}{2}
   Replace: ``\u{don't} work'' \> ``\u{does not} work''

\erroronpage{600}{exa 10-1-12}{GBa}{2004/07/28}{2}
   The optional parameter ``[t]'' in the second example is printed as text
in line (1).

   Remove in code: ``\texttt{[t]}''

   Append to previous paragraph:  ``An optional position argument is not supported.''

\erroronpage{601}{l.-17}{CBe}{2004/07/27}{2}
Add word: Calculating the horizontal and vertical \u{distance}

\erroronpage{602--603}{all boxed texts}{CAR}{2004/05/26}{2}
      All the parentheses `(' and `)' (9 pairs in total)
      should be in `typewriter font'.

\erroronpage{604,605,609}{}{HjG}{2004/06/07}{2}
   On p.604 (l. -2) and p.605 (ll. 1, 2) we have ``|join|
   environment(s)''.\\
   On p.605 (ll. -6, -1) these are called ``|..join| environments''.\\
   On p.609 (para 3, l.5) it's ``|join| environments'' again.

\erroronpage{606}{para 2, l.1}{HjG}{2005/05/16}{4}
   ``The \textsf{epic} \ldots'' \>
   either: ``\textsf{epic} \ldots''
   or: ``The \textsf{epic} package \ldots''

\erroronpage{606}{para 3, l.1}{HjG}{2004/06/07}{2}
   Delete comma and move word:\\
   ``This command\u{, which} is a variant \ldots\ command, allows
   \ldots'' \>\\
   ``This command is a variant \ldots\ command, \u{which} allows
   \ldots''

\erroronpage{606}{second boxed text}{CAR}{2004/05/26}{2}
      Brackets should also be in `typerwriter font'.

\erroronpage{606}{para -1}{HjG/FMi}{2005/05/19}{4}
      The arguments ``\textit{$\Delta$width}'' and
      ``\textit{$\Delta$height}'' are mistakenly used in math mode. In
      the book that means a different font and different kerning.

\erroronpage{606--608}{all boxed texts}{CAR}{2004/05/26}{2}
      All the parentheses `(' and `)' (9 pairs in total)
      should be in `typewriter font'.

\erroronpage{609}{}{FMi}{2004/06/07}{2}
      Editorial comment: reprinted see earlier summary entries.

\erroronpage{610}{first two boxed texts}{CAR}{2004/05/26}{2}
      All the parentheses `(' and `)' (6 pairs in total)
      should be in `typewriter font'.

\erroronpage{612}{exa 10-1-25}{PYu/FMi}{2004/07/05}{2}
      The |\protect| in front of |\footnotesize| (twice) is not necessary.

\erroronpage{613}{para 1, ll.2/3}{HjG}{2004/06/21}{2}
   Citations disrupt sentence!\\
   ``\ldots\ bundle [48,49] or [57, Chapter~6] for \ldots'' \> \\
   ``\ldots\ bundle \u{(see }[48,49] or [57, Chapter~6]\u)''\\
    and move the parenthesised citations to the end of the sentence.

\erroronpage{614}{para 1, l.4}{HjG}{2004/06/07}{2}
   Missing closing quotes:
   ``the ``extended\u{\strut''} or ``enhanced'' \ldots''

\erroronpage{615}{Tab.\ 10.1}{FMi}{2006/10/21}{s}
The important driver ``vtex'' is missing. On the other hand
some of the listed drivers are only of historical interest.

\erroronpage{616}{boxed texts}{FMi}{2004/05/26}{2}
   Corrections as outlined in summary entry above.

\erroronpage{617}{Fig. 10-2-2}{EOl}{2021/11/17}{}
   A ``|%|'' should follow the ending ``|}|'' of the two |\bluefbox|es.

\erroronpage{618}{boxed text}{CAR}{2004/05/26}{2}
   Replace: ``\textit{key val list}'' \> ``\textit{key/val-list}''
   (also in following text).

\erroronpage{619}{viewport}{BMo/FMi}{2007/10/20}{s}
   Explanation of \texttt{viewport} key changed to better explain that it only
   changes the space reserved but doesn't prevent printing the whole graphic
   (unless \texttt{clip} is used additionally)

\erroronpage{620}{editorial change}{FMi}{2007/10/20}{s}
   Text changes on previous page results in different page break.

\erroronpage{620}{para 1, l.1; para 2, l.1}{HjG}{2004/06/07}{2}
   Replace:
   ``the first \u{seven} keys'' \> ``the first \u{eight} keys''\\
   ``The first \u{nine} keys'' \> ``The first \u{ten} keys''

\erroronpage{620}{para 5, l.2}{FMi}{2005/04/27}{4}
   Replace:
   ``\ldots in the \u{optional arguments}.'' \>
   ``\ldots in the \textit{key/val-list}.''

%\erroronpage{621}{page}{FMi}{2004/04/23}{}
%   Printing problem: blue color not properly aligned.

\erroronpage{621}{Fig. 10-2-8}{EOl}{2021/11/17}{}
   A ``|%|'' should follow the ending ``|}|'' of the first |\bluefbox|.

\erroronpage{623}{para 1, l.7}{HjG}{2004/06/07}{2}
   Delete word: ``some \u{of} key combinations''

\erroronpage{623}{boxed text}{CAR}{2004/05/26}{2}
   Replace: ``\textit{key val list}'' \> ``\textit{key/val-list}''
   (also in following text).

\erroronpage{630}{para 3, l.3}{UFi}{2004/06/01}{2}
 Replace: ``the next |\parbox| examples'' \> ``the next
        \u{\texttt{tabular}} examples''

\erroronpage{631}{para.2, l.6}{FMi/HjG}{2006/10/22}{s}
  Replace: "`\u{This point} is shown \ldots"' \>
           "`\u{This} is shown \ldots"'

\erroronpage{631}{para -1, l.-1}{JBr}{2004/08/02}{2}
   Replace: ``\textit{key val}'' \> ``\textit{key/val}''

\erroronpage{632}{fig. 10.2}{HjG}{2004/06/07}{2}
   The horizontal extent of the box is called ``|length|'' \>
   probably better: ``|width|''.\\
   Missing standalone horizontal specs:
   ``|[l]|'' $\equiv$ ``|[lc]|'';
   ``|[r]|'' $\equiv$ ``|[rc]|''.

\erroronpage{632}{boxed text}{CAR}{2004/05/26}{2}
   Replace: ``\textit{key val list}'' \> ``\textit{key/val-list}''

\erroronpage{633}{para 1, ll.4/5}{HjG}{2005/05/16}{4}
   Add character: ``A matrix \ldots\ appear\u{s} below.''

\erroronpage{633}{l.-2}{HjG/DPa}{2004/06/07}{2}
   Replace: ``The material in the section can be compared to
   Sebastian\ldots'' \>
   ``The material in this section is similar to that of Sebastian\ldots''

\seriouserroronpage{633}{example}{HjG}{2006/10/21}{s}
  The first column shows incorrect output: instead of x=0mm it uses some
  internal default.

\erroronpage{634}{editorial change}{FMi}{2006/10/21}{s}
  Fix on previous page will change page break.


\erroronpage{637}{footnote 2}{FMi}{2004/06/12}{2}
   Bug in \texttt{url.sty} generated extra space.

\erroronpage{639}{boxed text}{HjG}{2004/06/08}{2}
   The parentheses `(' and `)' should be in `typewriter font'.

\erroronpage{640}{para -1, l.-2}{HjG}{2004/06/07}{2}
   ``the second |\vector| is truncated'' \>
   ``the second |\vector| is not rendered correctly''

\erroronpage{641}{first two boxed texts}{HjG}{2004/06/08}{2}
   The parentheses `(' and `)' around ``x1,y1'' (3 pairs in total)
   should be in `typewriter font'.\\
   All coordinates should be in (math) italic with subscripts
   (cf., e.g., pp.607/610): $x_1$, $y_1$, $x_2$, $y_2$.

\seriouserroronpage{641}{para 2 l.1}{UFi}{2004/06/01}{2}
  Replace: ``between points (x1,y2)'' \> ``between points (x1,\u{y1})''

\erroronpage{641}{syntax boxes}{FMi}{2004/06/01}{2}
  The variable parts do not show the right fonts.

\erroronpage{641}{para 3, l.1}{ReSt}{2005/04/17}{4}
  Remove: ``The |\Curve| command\u{s} is similar\ldots''

\erroronpage{641}{para 3, l.2}{HjG}{2004/06/07}{2}
   Second occurrence of mandatory argument should use the same font as
   the first one, i.e., ``\textit{m}'' instead of ``\texttt{m}''.

\seriouserroronpage{641}{para 4, ll.2/3}{HjG}{2004/06/07}{2}
   Change sentence:\\
   ``Like |\linethickness|, it is an absolute value \u{in points}
   (i.e., not affected by |\unitlength|)\u{ with the unit omitted}.''
   \>\\
   ``Like |\linethickness|, it is an absolute value (i.e., not
   affected by |\unitlength|)\u{, given in any of \LaTeX's units}.''

\erroronpage{642}{item 6, l.2}{ReSt}{2005/04/28}{4}
  Remove: ``font information \u{information} to allow\ldots''

\seriouserroronpage{643}{para 4, l.3}{MSc}{2004/06/04}{2}
        delete ``,and .gif''

\erroronpage{643}{para 3, l.1}{FMi}{2005/11/11}{s}
  Unfortunately Th\`anh's name is misspelled. The correct spelling
  is ``H\`an Th\^e\llap{\raise 0.5ex\hbox{\'{}}} Th\`anh''.

\erroronpage{643}{para 4, l.5}{CBe}{2004/07/27}{2}
Add: ``\ldots can be converted to PDF by
ImageMagick's \texttt{convert} utility\u{, \texttt{eps2pdf}} (\u{both
of} which call \texttt{ghostscript}
internally), \texttt{Acrobat Distiller}, or\ldots''

\erroronpage{646}{l.1}{HjG/FMi}{2004/06/08}{2}
Add:
 ``(If the \texttt{dvi} file contains more than one
page several output files are generated.)''


\CHAPTER{Chapter 11}

\erroronpage{651}{1st example}{PYu}{2004/07/01}{2}
  ``Page 9 :'' should be typeset ``Page 9:''.

\erroronpage{652}{2nd example}{HjG}{2004/06/10}{2}
   Missing colon: ``Page 22\u{\strut:}''

\erroronpage{652}{l.-3}{HjG}{2004/06/10}{2}
   Surplus words: ``The latter case \u{is for} allows for \ldots''

\seriouserroronpage{654}{para 2 l.7}{UFi}{2004/06/01}{2}
  Missing |}|:  ``like
  |\index{\texttt{|\emph{key}|}|\u{\texttt{\textbraceright}} and''



%That's a nice one: somehow the copy-editor has but the output is one
%of the few remaining graphics in the book, sigh

\seriouserroronpage{656}{figs. 11.3+4}{HjG}{2004/06/10}{2}
   The text on p.649, l.1 claims:
   ``Figures 11.3 and 11.4 on page 656 show the input and generated
   output of a small \LaTeX{} document, \ldots, together with the
   result of including the \textsf{showidx} package \ldots''
   This does not quite hold: There are some differences in the text
   and the output of \textsf{showidx} contains some index entries not
   present in the source.

\vspace{.5\baselineskip}
   %
\hspace*{-100pt}\begin{minipage}[b]{\linewidth}
   \begin{tabular}{@{}lll@{}} \hline
   \multicolumn{3}{c}{Differences in the text} \\ \hline
       & source (fig. 11.3) & output (fig. 11.4) \\ \hline
   \S1 & \ldots actually written into that file \u{only} \ldots
       & \ldots actually \u{only} written into that file \ldots \\
   \S2 & \u{To} prepare the index \ldots
       & \u{In order to} prepare the index  \ldots\\
   \S2 & \ldots, \u {such as} \ldots
       & \ldots, \u{like} \ldots \\
   \S3 & \ldots by \u{the index processor} \ldots
       & \ldots by \u{\texttt{makeindex}} \ldots \\ \hline
   \multicolumn{3}{c}{Missing index entries} \\ \hline
       & \multicolumn{2}{l}{include index} \\
       & \multicolumn{2}{l}{Final production run} \\
       & \multicolumn{2}{l}{makeindex@\texttt{makeindex} program
             \emph{(2nd instance)}} \\ \hline
   \end{tabular}
\end{minipage}

\vspace{.5\baselineskip}
The source has now been edited to match the printed output.


\erroronpage{656}{}{CBe}{2004/07/27}{s}
   How horrible the page rotated counterclockwise!

\erroronpage{657}{\texttt{-p} item, l.-1}{HjG}{2004/06/10}{2}
   Add word: ``\ldots the three \u{special} cases \ldots''

\erroronpage{660}{tab 11.1, note}{JMH}{2005/08/06}{4}
 Swap the words ``single'' and ``double''

\iffalse
% not a bug make it look nicer
\erroronpage{661}{tab. 11.2, right col.}{HjG}{2004/06/10}{}
   Inter-line spacing in multiple-line entries ???\\(Keywords:
   |headings_flag|, |item_x1|, |delim_0|, |page_precedence|)
\fi

\erroronpage{661}{tab. 11.2, l.12}{JMH}{2005/08/06}{4}
 The identifier referred is ``\texttt{heading\_flag}'', but the
 description uses the word ``\texttt{flag}''.


\erroronpage{662}{l.6}{RPa}{2004/09/14}{4}
    The |-p| option is described on page 657.


% in short rnaRA is correct
\seriouserroronpage{664/665}{para -2/-1}{HjG}{2004/06/10}{2}
   Confusion: default value of |page_precedence|:\\
   In para~\mbox{-2}, l.\mbox{-1}:
     ``\ldots; the default is |rRnaA|, as noted in Table~11.2 on
     page~661.''
   But in that table, ``|"rnaRA"|'' is given!\\
   In para~\mbox{-1}, l.\mbox{-2}:
     ``\ldots\ default |page_precedence| of |rnaRA| \ldots''!\\
   (Also note that the remarks on p.666, para~2, suggest |rRnaA|,
   referring to the same table as above.)

Changed to consistently refer to rnaRA.

page 666 changed to reflect rnaRA:\\
`` \ldots\ assumes that pages numbered with lowercase Roman
numerals precede those numbered with Arabic numerals, which in turn
precede those numbered with the lowercase alphabet, uppercase Roman
numerals and finally the uppercase alphabet.


\seriouserroronpage{661/664-5}{}{FMi}{2005/08/14}{4}

  Confusion: the changes made in the second printing were wrong! The
  default for |page_precedence| is |rRnaA| after all. (Or more
  precisely: the program code shows |rnaRA| as the default but that
  value is never used and the program logic implements |rRnaA| -- what
  a mess.)

  Most of that section rewriten to better explain the limitations of
  MakeIndex in the area of ``funny'' page numbers.


\seriouserroronpage{666}{para 4 l.5 and l.6}{UFi}{2004/06/01}{2}
  Add extra visual space in second index: ``Likewise,
  \verb*=\index{a space}= and
  \verb*=\index{a  space}= produce\ldots''

\erroronpage{668}{boxed text}{HjG}{2004/06/10}{2}
   Slight inconsistency (also in subsequent text: para~\mbox{-2}):
   File arguments named ``\emph{idx1 idx2 \ldots}'' -- as opposed to
   pp.~655 and~674, where they're named ``\emph{idx0 idx1 \ldots}''.

\erroronpage{669}{para 3}{JS}{2004/07/24}{2}
   Since xindy ignores all macros, it has no problems at all with
   formatting macros, but more problems with macros producing text.
   Substituted this paragraph with:

   ``\texttt{texindy} ignores unknown
   \TeX{} commands by default under the assumption that they do not
   produce text. It also knows about typical text-producing commands
   like \verb=\LaTeX= and \verb=\BibTeX= and handles them correctly.
   If you have your own command definition that produces text, or if you
   use one supplied by a package, then the entry is sorted
   incorrectly. You will either need to specify an explicit sort key
   in your index entry, as in \verb=\index{prog@\Prog}=, or write a
   \texttt{xindy} style file with a merge rule, as explained in
   Section~11.3.4.

   Be aware that producing index entries in arguments of commands has
   its own pitfalls, e.g., in
   \verb=\command{Properties of \Prog\index{\Prog}}=.
   Then \LaTeX{} commands might be expanded
   before they are written to the \texttt{idx} file and the placement
   in the index will depend on the expansion of \verb=\Prog=.''

\erroronpage{669}{para -2, l.3}{MKu/FMi}{2004/07/01}{2}% already done by fmi
   Add: ``\ldots \verb|\usepackage[latin1]{inputenc}| to all her
   documents \u{(or on recent Linux distributions the
   option \texttt{utf8})}, while\ldots''

\erroronpage{669}{section 11.3.2, para 2, L.3}{JMH}{2005/08/06}{4}
"*her* documents": why a female *her*?

\erroronpage{670}{table 11.3}{TMW/JS}{2004/06/07}{2}
   texindy can only work with Latin scripts out of the box. Removed
   all other languages, and checked list of supported languages with
   current xindy ``\LaTeX{} Companion Release''.

\erroronpage{671}{para 2}{JS}{2004/06/07}{2}
Replace with: ``There are about 50 predefined languages available, 35 of them are
readily usable with \texttt{texindy}. They are listed in
Table~11.3 on the facing page; you select one of them with the
\texttt{texindy} option~\texttt{-L}. The other predefined
languages have non-Latin scripts, their usage is described in the
\texttt{xindy} documentation.


\erroronpage{672}{table 11.4}{TSS/JS/CAR}{2004/05/26}{2}
   The \verb|word-order| module has two essentially equivalent
   descriptions. The |letter-order| module doesn't mention that
   it's turned on by texindy option \texttt{-l}. Use ``so-called'' as
   an example for |ignore-hyphen|. Add table footnote ``When two
   entries are identical except for ignored characters, those
   characters are not ignored any more.''

\erroronpage{673}{para 5, ll.2/3}{HjG}{2004/06/10}{2}
   Words need to be swapped:
   ``multiple \u{characters may} form a unit''

\erroronpage{674}{para 1 l.1}{UFi}{2004/06/01}{2}
    Extra word: ``those \u{of} available''

\erroronpage{674/675}{boxed text and item list below}{JS}{2004/07/24}{2}
    Add option |[-C codepage]|. Add explanation between option |-L|
    and |-q|: ``Use \textit{codepage} as internal base
    encoding for sorting. This is used for fine-grained control of language
    module selection, needed only for non-Latin scripts.''

\erroronpage{675}{example code}{JS}{2004/07/24}{2}
    Exchange xindy example style file with one that works. (Half of the
    lines were problematic in subtle ways.)

\erroronpage{679}{example 3, para after the source}{JMH}{2005/08/06}{4}
 \texttt{:define-attributes} \> \texttt{define-attributes}

\seriouserroronpage{679}{descr of theindex}{DSch}{2005/05/23}{4}
  Comparing the code in TLC2 with \texttt{book.cls} made me realize
that the |\columnsep| command must come \emph{before} |\twocolumn| in
order to have the desired effect.

\seriouserroronpage{680}{descr of theindex}{DSch}{2005/05/23}{4}
  Comparing the code in TLC2 with \texttt{book.cls} made me realize
that the |\columnsep| command must come \emph{before} |\twocolumn| in
order to have the desired effect.

\erroronpage{680}{First code block}{AFV}{2006/01/13}{s}
   Correct: |\mark|\texttt{\u k}|both| \>
   |\markboth|

\erroronpage{681}{para 1 of \S 11.4.3, l.2}{HjG}{2004/05/26}{2}
    Extra word: ``augments \u{the} \LaTeX's indexing mechanism''


\CHAPTER{Chapter 12}

\erroronpage{general}{several pages}{HVo/FMi}{2004/05/21}{}
    The German word  ``Schuldrecht'' is incorrectly hyphenated as
    ``Schul\-drecht'' in several examples due to the fact that English
    hyphenation patterns are used unless the language is
    explicitly marked. This is a deliberate effect, see pages 719 and
    733--734.

\erroronpage{683}{para 3, l.1}{HjG}{2004/06/12}{2}
   Missing word:
   ``The chapter begins \u{with} a short introduction \ldots''


\erroronpage{684/685}{exa 12-1-2, l.-2 of source}{BMo/FMi}{2004/05/16}{2}
      ``But then it might not'' should be ``But then they might not''
      for parallelism with the ``Multiple authors'' to which it is
      referring.

      Also changed: ``Multiple authors'' \> ``Entries with multiple
      authors''
      so that it is clear that not the authors are a problem (though
      come to think of it: given the example's authors\ldots)

\erroronpage{685}{exa 12-1-1/2}{FMi}{2004/06/20}{2}
   Editorial comment: due to the modification of the \BibTeX{} data
   base \texttt{tex.bib} on page 690 the example output will change
   slightly in a reprint.


\erroronpage{687}{para 1}{FMi}{2004/08/03}{2}
Add: ``Depending on the layout produced by the class,
it may result in \u{a normal space,} some extra space\u, or in starting a new line.''

\erroronpage{688}{figure 12.1}{JMH}{2005/07/18}{4}
 Replace in first item: |\cite| \> |\citation|

\erroronpage{690}{entry test97}{HjG/FMi}{2004/06/18}{2}
      Add ``\texttt{and others}'' to the author field. Otherwise the
      example explanations in chapter 13 (pages 793--797) are
      partially wrong.

      Editorial comment: This change will affect the output of a
      number of examples in chapter 12 as well.

\erroronpage{691}{syntax box}{HjG}{2004/06/13}{2}
   Set commas in `typewriter font'

\erroronpage{694}{para 3, l.2}{HjG}{2004/06/13}{2}
   Missing comma: `\,``see [2--3,7\u,13]''\,'

\erroronpage{696}{para 1, l.1}{DAl}{2005/08/21}{4}
   Missing word: ``\ldots option \u{is} shown in Example 12-2-9\ldots''

\erroronpage{697}{para 3, l.5}{HjG}{2004/06/13}{2}
   Move period: `\,``Ref\u{''.}\,' \> `\,``Ref\u{.''}\,'

%%\erroronpage{702}{para 2, l.2}{BMo}{2004/05/16}{}
%%      ``Evidently'' does not seem to me to be quite the right word here.
%
% not convinced yet /FMi

\erroronpage{705}{exa 12-3-17/18}{FMi}{2004/06/20}{2}
   Editorial comment: due to the modification of the \BibTeX{} data
   base \texttt{tex.bib} on page 690 the example output will change
   slightly in a reprint.

\erroronpage{705}{para 3, l.5}{TMi}{2004/08/27}{4}
   Replace ``Geophysics'' with ``Geophysical''.

\erroronpage{707}{exa 12-3-22}{FMi}{2004/06/20}{2}
   Editorial comment: due to the modification of the \BibTeX{} data
   base \texttt{tex.bib} on page 690 the example output will change
   slightly in a reprint.

\erroronpage{707}{exa 12-3-22, l.-2 of source}{BMo}{2004/05/16}{2}
      ``But then it might not'' should be ``But then they might not''
      for parallelism with the ``Multiple authors'' to which it is
      referring.

      Also changed: ``Multiple authors'' \> ``Entries with multiple
      authors''


\erroronpage{708}{para 3, l.6}{UFi}{2004/05/27}{2}
  Replace: ``situati\u{ui}n'' \>  ``situation''

\erroronpage{708}{para 4, l.1}{HjG}{2004/06/14}{2}
   Add: ``when using \u{the} \texttt{chicago} \u{\BibTeX\ style}.''

\seriouserroronpage{710}{para 4, l.2}{BMo}{2004/05/16}{2}
      Replace:
      ``locate the printed version.'' \> ``locate the
     article within the journal.''

\erroronpage{713}{para 1, l.3}{HjG}{2004/06/14}{2}
   Replace: ``|\citep|'' \> ``|\citealp|''

\erroronpage{717}{para 1, l.4}{JMH}{2005/07/18}{4}
Add word: ``If you \u{only} want to specify an \textit{annotator},
\ldots''

\seriouserroronpage{719}{para 4, l.-2/-1}{UFi}{2004/05/27}{2}
  Extra word:  ``the \u{the} journal'' \\
  Correct explanation:  ``\ldots the journal name\u{, volume number,}
  and year of publication, which is why we got ``TUGboat \u{10
  [}1989\u]''.''

\seriouserroronpage{719}{syntax box}{HjG/FMi}{2004/06/14}{2}
   Order of optional arguments are like |\cite| (i.e., swapped):\\
   |\citetitle[|\emph{post-note}|]{|\emph{key(s)}|}|  or
   |\citetitle[|\emph{annotator}|][|\emph{post-note}|]{|\emph{key(s)}|}|\\
   |\cite*[|\emph{post-note}|]{|\emph{key(s)}|}| or
   |\cite*[|\emph{annotator}|][|\emph{post-note}|]{|\emph{key(s)}|}|

\seriouserroronpage{722}{para 2, ll.2/3}{HjG}{2004/06/14}{2}
   Correct explanation: ``\ldots is always ``author name, journal,
   \u{volume,} and year''.''

\seriouserroronpage{723}{syntax box}{HjG/FMi}{2004/06/14}{2}
   Order of optional arguments are like with |\cite|:\\
   |\fullcite[|\emph{post-note}|]{|\emph{key(s)}|}| or
   |\fullcite[|\emph{annotator}|][|\emph{post-note}|]{|\emph{key(s)}|}|

\erroronpage{726}{para 3, l.2}{HjG}{2004/06/14}{2}
   Delete comma:
   ``\ldots\ when used together\u, with \ldots''

\seriouserroronpage{727}{para 3, l.-3}{JBe}{2004/06/01}{2}
  Replace: \texttt{\textbackslash jbnovarioref} \>
  \texttt{\textbackslash jbignorevarioref}

\erroronpage{727}{examples 12-5-21/22}{FMi}{2004/06/03}{2}
  Not wrong, but it looks funny: due to the chosen example height the
  footnote from the previous page (not shown) is partially carried
  over so we get ``43311-7'' as the first item in the footnote. That
  is the last part of the ISBN number see example 12-5-20.

  Previous page enlarged by one line to avoid this.
  \verb|\AtBeginDocument{\enlargethispage*{\baselineskip}}|
  added to (hidden) preamble commands.

\erroronpage{729}{para 1, l.-1}{HjG}{2004/06/14}{2}
   Correct: ``to ``Ibid.\u{, \S\,3}''.''

\seriouserroronpage{730}{example 12-5-28}{UFi}{2004/05/27}{2}
 Citation 7 and 8 are similar, but the description above says
 something else...

 To correct this mistake and to better show what happens, the example
 was changed to contain a slightly different set of citations (same
 change was made to example 12-5-27):
\begin{verbatim}
  Full citations: \cite{aschur} \cite{bschur}
  not shown on the left!
\newpage
  text \cite[\S\,7]{aschur} text
  \cite[\S\,8]{aschur} \cite[\S\,16]{zpo}
  text \cite[\S\,7]{bschur} \cite{aschur}
  text \cite[\S\,3]{zpo}
\end{verbatim}
And the text above the example was changed as follows:

  ``If \texttt{name\&title\&auto} was selected (either implicitly or
explicitly), then the following happens: the first citation of a
publication automatically displays the full entry (citation~5 in the
next example).  In case of repeated citations to unambiguous works
only the name of the author(s) are shown (citation~8). For ambiguous citations
this will be done only for immediately following citations
(citation~4). However, if there are
intervening citations, then the name(s) and short titles are shown
(citations~3, 6, and~7).''

\erroronpage{731}{para 1, l.4}{HjG/FMi}{2004/06/15}{2}
   Correct/change to: ``that \u{two}
             citation\u{s} \ldots\ \u{are} actually wrong:''

\erroronpage{732}{para 3. l.2}{JMH}{2005/07/18}{4}
Replace: ``in which case \u{the first} cross-reference \ldots''
\> ``in which case \u{a} cross-reference \ldots''

\erroronpage{734}{para 1, l.2}{CKr}{2005/05/7}{4}
   Correct: |\bibgerman| \> |\bib|\u{\texttt s}|german|

\erroronpage{734}{para 2, l.-1}{CKr}{2005/03/24}{4}
   Remove surplus letters: ``get the correct\u{ion} hyphenation.''

\seriouserroronpage{741}{l.-5}{HjG}{2004/06/15}{2}
   Missing closing brace:
   |\renewcommand\opcit{\textit{supra}|\u{\texttt{\textbraceright}}

\seriouserroronpage{743}{item 3}{UFi}{2004/05/27}{2}
 Equal sign missing: \texttt{sortkey\u{ = }"Bismarck, Otto von"}.

\erroronpage{744}{exa 12-5-48/49}{HjG}{2004/06/15}{}
   There's a spurious space before all occurrences of
   ``\textsc{D. E. Knuth}''! \\ This is (partly, ie in the footnote)
   due to a missing percent in the definition of |\@realcite| and
   |\@printbibliography| in the camel package.  Seems that a problem
   with the volume parsing in camel is the reason for the surplus
   spaces showing up in the bibliography output.  Reported to the
   author.

\erroronpage{745}{ll.3/4}{HjG}{2004/06/15}{2}
   Missing metaness:\\
   ``\ldots\ \texttt{jobname.tts}'' \>
   ``\ldots\ \meta{jobname}\texttt{.tts}''\\
   ``\ldots\ \texttt{jobname.lts}'' \>
   ``\ldots\ \meta{jobname}\texttt{.lts}''

\erroronpage{746}{tab 12.2}{HjG}{2004/06/15}{2}
   Replace (`bibtopic' column, row 4; `multibib' column, row 7):\\
   ``no'' \> ``No''

\erroronpage{746}{Tab. 12.2}{THa}{2004/06/21}{2}
  Change ``Requires tailored .bib files''  \> ``Works with standard
  .bib files''
  (and change matching row entries)

\erroronpage{746}{Tab. 12.2}{THa}{2004/06/21}{2}
  Change: ``Above typeset together somewhere'' \>
 ``Group bibliographies together''

\erroronpage{749}{para -1, l.1}{THa}{2004/06/22}{2}
  Missing accents: ``Jose Alberto Fernandez'' \> ``Jos\'e Alberto
  Fern\'andez''

\erroronpage{750}{para -3, l.-2}{CKr}{2005/03/31}{4}
 Delete surplus word: ``\ldots as \u{the} the auxiliary files would be
 overwritten.''

\erroronpage{752}{para 1, l.-1}{HjG}{2004/06/15}{2}
   Delete backslash:
   ``\ldots in an \texttt{\u\textbackslash article} class).''

\erroronpage{753}{para 4, l.5}{HjG}{2004/06/15}{2}
   Replace: ``|\bibliography|'' \> ``|\bibliographystyle|''

\seriouserroronpage{755/756}{}{THa}{2004/06/21}{2}
  Wrong limitation of multibib: The whole passage from ``A final
  difference'' up to  ``|nocite|.'' should be replaced with something
  like: ``The multibib package (since version 2.3 of 2004/01/24) is
  compatible with most other packages that provide extensions to the
  cite mechanisms, including \textsf{cite}, \textsf{natbib}, and
  {jurabib}. Moreover, the package provides a general interface which
  allows to add arbitrary extensions of cite commands to be recognized
  by \textsf{multibib}.''

  Editorial comment: change affects pagebreak position.

\erroronpage{756}{Ex. 12-6-10}{THa/FMi}{2004/06/21}{2}
  Replace source text with:
   |\LaTeX{} offers an interface to include|\\
   |graphics \citelatex{LGC97}. \LaTeX's|\\
   |default citation scheme is| \\
   |number-only \cite{vLeunen:92}.|\\
  i.e., move/remove the sentence periods. This should not affect the
  output as the superscript is moved and double periods are removed.


\CHAPTER{Chapter 13}

% perhaps
\erroronpage{758}{para 3, ll.1/2}{HjG}{2004/06/16}{2}
    Delete word: ``\ldots\ to look for
   \u{management} tools that help in managing such databases.''

\erroronpage{758}{para 4}{HjG/FMi}{2004/06/16}{2}
  Add+change: ``Once everything is under control, we return in
   \u{Section~13.5} to the task of typesetting
and look at how different \BibTeX{} styles can be used to produce
different bibliography layouts from the same input. As there may not
be a suitable style for a particular set of layout requirements
available, Section~\u{13.5.2} discusses how to
generate\ldots''

\erroronpage{763}{tab. 13.1}{HjG/FMi}{2004/06/16}{2}
   In the explanation for \texttt{misc}, replace:\\
   ``(i.e., the entire field is empty)'' \>
   ``(i.e., the entire entry  is empty or has only ignored fields).''

\erroronpage{764}{para -3, l.-1}{HjG}{2004/06/16}{2}
   Add: ``following a field \u{name (and \texttt= sign)}''

\erroronpage{765}{tab. 13.2}{HjG}{2004/06/16}{2}
   In the explanation for \texttt{type}:\\
   l.2: Add word:
        ``For the \u{entry} type \texttt{phdthesis} \ldots''\\
   l.3: Punctuation is not part of string:
        ``|type = "{Ph.D.} dissertation|\texttt{\u.}|"|'' \>
        ``|type = "{Ph.D.} dissertation"|\u.''\\
   l.5: Punctuation is not part of strings:\\
        ``\texttt{chapter = "1.2\u," type = "Section\u."}'' \> \\
        ``\texttt{chapter = "1.2"}\u{ and} \texttt{type = "Section"}\u.''

\erroronpage{765}{`key's description, l.1}{JMH}{2005/06/29}{4}
Remove ``cross-referencing'': cross-referencing just uses key appearing in
|\cite| commands.

\erroronpage{766/767}{several places}{DAl}{2005/09/12}{4}
  Replaced ``Miguel Lopez Fernandez'' by ``Miguel Parra Benavides''
  as the original name would really require accents that are not yet
  discussed at this point.

\erroronpage{766}{para 6, l.1 }{UFi}{2004/05/27}{2}
  Move comma:  Fernandez\u{,''}  should be Fernandez\u{'',}

\erroronpage{767}{l.7}{SPe}{2007/05/21}{s}
``Miguel Parra Benavides'' is missing closing quotes.

\erroronpage{767}{l.10}{SPe}{2007/05/21}{s}
``Parra'' and ``Benavides'' are missing closing quotes.

\erroronpage{768}{para 4, l.4}{UFi}{2004/05/27}{2}
  Replace:  ``(see Section 13.2.2)'' \> ``(see below)'' \\
  After all we are in 13.2.2 :-)

\erroronpage{770}{para 1, l.1}{HjG}{2004/06/16}{2}
   Replace: ``text \u{field} of \BibTeX\ \u{entries}'' \>
            ``text \u{part} of \BibTeX\ \u{fields}''

\seriouserroronpage{771}{verb. text}{HjG}{2004/06/16}{2}
   Surplus closing brace:
   ``|"\providecommand\url[1]{\texttt{#1}}|\texttt{\u\textbraceright}|"|''

\erroronpage{771}{l.-3}{HjG}{2004/06/16}{2}
   Change: ``different sorting rules from English'' \>
            ``sorting rules different from those of English''

\erroronpage{772}{l.-5}{HjG}{2004/06/16}{2}
   Shell command line should be underlined (as on pp.~775--778).

\erroronpage{773}{para 3, ll.2/3}{HjG}{2004/06/16}{2}
   Change: ``put \u{from \BibTeX}\ into the \texttt{.bbl} file'' \>
           ``put into the \texttt{.bbl} file \u{by \BibTeX}''

\seriouserroronpage{773}{para 3, ll.-1}{HjG}{2004/06/16}{2}
   Change: ``and \u{an} additional \LaTeX\ run'' \>
           ``and \u{two} additional \LaTeX\ run\u{s}''

\erroronpage{773}{para -2, l.3}{HjG}{2004/06/16}{2}
   Add: ``articles and book\u{s}''

\erroronpage{775}{para -2, l.1}{HjG}{2004/06/16}{2}
   Change font: ``in the \texttt{\u{string}} parameter'' \>
                ``in the \emph{\u{string}} parameter''

\erroronpage{777}{program output}{FMi}{2004/08/03}{2}
After changing the bib file  this line comes out as:
\begin{verbatim}
%% "EX/tex.bib", line 92: Unexpected value in ``year = "1980ff"''.
\end{verbatim}

\erroronpage{777}{para -1, l.-3}{HjG}{2004/06/16}{2}
   Change: ``all \u{entries} are examined'' \>
           ``all \u{fields of an entry} are examined''

\erroronpage{777}{para -1, l.-2}{HjG}{2004/06/16}{2}
   Change: ``value part of the \u{entries}'' \>
           ``value part of the \u{fields}''

\erroronpage{778}{para 4,l.2}{JMH}{2005/07/18}{4}
 Replace:  ``\texttt{year=1980ff}'' \> ``|year={1980ff}|''

\erroronpage{779--784}{throughout}{HjG}{2004/06/16}{2}
   Shell command lines should be underlined (as on pp.~775--778).

\erroronpage{779}{para 3, l.2/3}{HjG}{2004/06/16}{2}
   Add: ``one ore more \BibTeX\ databases as its argument\u{(s)}''

\erroronpage{779}{footnote 2}{HjG}{2004/06/16}{2}
   Add second hyphen: ``after the \texttt{-} option.''
                  \> ``after the \texttt{-\u-} option.''

\erroronpage{780}{top}{FMi}{2004/08/03}{2}
   Spurious space on top of page.

\erroronpage{784}{para 1, l.-1}{HjG}{2004/06/16}{2}
   Typo (forgotten backslash!?):
   ``Progpybliographer'' \> ``\textsf{pybliographer}''

\erroronpage{787}{l.2}{HjG}{2004/06/16}{2}
   Shell command line should be underlined (as on pp.~775--778).

\erroronpage{787}{para -2, l.1}{CKr}{2005/04/20}{4}
   Remove surplus letter: ``The \textsf{JBibtexManager} program
   develop\u{p}ed by Nizar Batada''

\erroronpage{788}{fig. caption}{FMi}{2004/05/14}{2}
   Add: The \textsf{JBibtexManager} workspace with the \u{(German locale)}

\erroronpage{788}{footnote}{FMi}{2004/04/23}{2}
   Replace: ``Most of these restrictions have been lifted in the
  new version of JBibtexManager.''

\erroronpage{789}{para 2, l.1}{FMi}{2004/04/23}{2}
  Replace: ``\ldots are kept unchanged but they are
           neither visible nor modifiable from within the program.'' \\
   \>
  ``\ldots are neither visible nor modifiable
    except when using the ``raw \BibTeX'' mode in the newest version of
    the program. ''


\erroronpage{789}{para 3}{FMi}{2005/06/02}{4}
Replace whole paragraph with:
``The program is not available on CTAN. Its current home is
\texttt{https://www.jabref.org}, where it was merged
with a similar project called  \textsf{BibKeeper}
under the new name \textsf{JabRef}.''

\erroronpage{789}{para 5, l.3}{FMi}{2004/05/14}{2}
   Small rewrite:
   The only ``foreign'' export formats supported are \texttt{.bbl} files
   \u{and \texttt{.htm} files} (i.e., processing a selection of entries with
   \BibTeX{} or \BibTeX8 from within the program and producing HTML
   from a selection of entries\u{)}.

\erroronpage{791--793}{tab 13.4}{HjG}{2004/06/16}{2}
   \texttt{apa.bst} -- add:
       ``American Psychology Association \u{\BibTeX\ style}'' \\
   \texttt{jmb.bst} -- add:
       ``\emph{Journal of Molecular Biology}  \u{\BibTeX}\ style''\\
   Some journal names are written in italic, other's aren't:
       Astronomy; Behavioral and Brain Sciences; Human Biology.


\erroronpage{793}{para 1, l.2}{SN}{2004/06/11}{2}
   Remove surplus word: ``using another \u{the} \BibTeX{} style''.

\erroronpage{793}{para 2,l.5}{DAl}{2005/09/03}{4}
   Remove comma: ``\ldots wich will show us\u{,} how different\ldots''

\erroronpage{794}{exa 13-5-1/2}{FMi}{2004/06/20}{2}
   Editorial comment: due to the modification of the \BibTeX{} data
   base \texttt{tex.bib} on page 690 the example output will change
   slightly in a reprint.

\erroronpage{795}{exa 13-5-3/4}{FMi}{2004/06/20}{2}
   Editorial comment: due to the modification of the \BibTeX{} data
   base \texttt{tex.bib} on page 690 the example output will change
   slightly in a reprint.

\erroronpage{795}{para 2, l.2}{JMH}{2005/07/18}{4}
 Replace:  ``author's name'' \>  ``authors' names''

\seriouserroronpage{795}{para 2, ll.4/5}{HjG}{2004/06/18}{2}
   The text states: ``Also note the interesting label produced for the
   reference with more than three authors.'' \\
   However, example 13-5-4 cannot show this, as there are only three
   authors (item~[GUD97]).

\erroronpage{796}{exa 13-5-5/6}{FMi}{2004/06/20}{2}
   Editorial comment: due to the modification of the \BibTeX{} data
   base \texttt{tex.bib} on page 690 the example output will change
   slightly in a reprint.

\seriouserroronpage{796}{para 1, ll.-2/-1}{HjG}{2004/06/18}{2}
   The text states: ``Note that the entry with more than three authors
   has now been collapsed, showing only the first one.'' \\
   Again, example 13-5-5 does not show this, as there are only three
   authors, and all three are shown (item~[5]).

\seriouserroronpage{797}{para 3, l.3}{HjG}{2004/06/18}{2}
   Replace:
   ``\ldots; as a result, we get an incomplete \u{first} entry.'' \>
   ``\ldots; as a result, we get an incomplete \u{second} entry.'' \\
   (Obviously, the citation of \texttt{LGC97} has been added to
   example 13-5-7 \emph{after} this text was written.)

\erroronpage{797}{exa 13-5-7}{FMi}{2004/06/20}{2}
   Editorial comment: due to the modification of the \BibTeX{} data
   base \texttt{tex.bib} on page 690 the example output will change
   slightly in a reprint.

\erroronpage{798}{tab 13.5, l. 1-2}{MSch}{2006/01/06}{s}
  Replace: ``Erwin'' \>
  '`Ervin''

\erroronpage{798}{para 1, l.3}{CKr}{2005/04/23}{4}
   Remove surplus word: ``\ldots, then it is all that \u{it} is necessary.''

\erroronpage{800}{Citation scheme,l.2}{DAl}{2005/09/03}{4}
    Replace letter: ``\ldots different questions th\u{a}n if you
 choose\ldots''

\erroronpage{802}{para 2, l.4}{HjG}{2004/06/17}{2}
   Replace: ``derivation'' \> ``deviation''

\erroronpage{802}{para -1, l.3}{FMi}{2005/06/02}{4}
   Replace wrong braces:
    ``|\urlprefix\url[|\textit{field-value}|]|'' \>
    ``|\urlprefix\url{|\textit{field-value}|}|''

\erroronpage{803}{para -2, l.2}{HjG}{2004/06/17}{2}
   Replace: ``in the second phase of the \u{formatting}'' \>
            ``in the second phase of the \u{processing}''


\erroronpage{806}{list, item 3}{UFi}{2004/06/01}{2}
   Extra character: ``Printed in the order in which the\u{e}
   references\ldots''

\erroronpage{806}{para -3}{FMi}{2005/06/02}{4}
   Move this paragraph to the bottom of the page since it is really an
   explanation about the functions defined for each publication type.

\erroronpage{808}{table 13.8}{JMH}{2005/07/18}{4}
 Replace description for |int.to.chr$| with:
 ``Translates integers into a characters using the ASCII mapping''

\erroronpage{810}{\texttt{fin.entry} example}{HjG}{2004/06/17}{2}
   Replace in ``\emph{After Modification}'' part (2~times):
   ``|\sc|'' \> ``|\scshape|''

\erroronpage{811}{para 2, l.3}{HjG}{2004/06/17}{2}
   Replace: ``at the beginning of this section'' \>
            ``on the facing page''



\CHAPTER{Chapter 14}

\erroronpage{814}{para 6, l.1}{HjG}{2004/06/08}{2}
   Delete doubled word:
   ``The most important \u{important} commands \ldots''

%% not really a bug but inconsistent
\erroronpage{814}{para -1, l.-2}{HOb}{2004/05/28}{2}
  Explicitly show spaces: \verb*=% \iffalse= \ldots\  \verb*=% \fi=

\erroronpage{815}{syntax boxes 2+3}{HOb}{2004/05/28}{2}
  For clarification the argument of |\DescribeMacro| and that of
  |\begin{macro}| should both start with a |\|.

\erroronpage{816}{para -3, l.4+}{HOb}{2004/05/28}{2}
 Change sentence:
  Note that \u{such short forms for \texttt{\textbackslash verb},
 just} like \texttt{\textbackslash verb} itself,
 cannot appear in the argument of another command, but
 \u{the characters} may be used
 freely inside \texttt{verbatim} and \texttt{macrocode} environments.

\seriouserroronpage{820}{para 2, last line}{DHL}{2004/05/16}{2}
  Change to: ``lines 1, 2, and \u{4} if \texttt{Bname} is also
asked for, and lines 1, \u{3}, and 4 otherwise.''

\erroronpage{820}{para 3, l.5}{HOb}{2004/05/29}{2}
  Remove surplus space: ``behind \%\u{~} signs\ldots''

\erroronpage{820}{table 14.1}{HOb}{2004/05/29}{2}
  Entries not sorted correctly: swap |\CheckSum| and |\CheckModules|

\seriouserroronpage{821}{descr.\ of
           \ttfamily\textbackslash DeleteShortVerb}{UFi}{2004/05/23}{2}
 \verb=\MakeshortVerb= should be \verb=\Make=\u{S}\texttt{hortVerb}\\
 \verb=\MakeshortVerb*= should be \verb=\Make=\u{S}\texttt{hortVerb*}

\erroronpage{821}{table 14.1}{HjG}{2004/06/08}{2}
   As suggested by HOb (p.815):
   ``|\DescribeMacro{\|\emph{cmd}|}|'' and
   ``|\begin{macro}{\|\emph{cmd}|}|''.

\erroronpage{822}{table 14.1, entry 2}{HjG}{2004/06/08}{2}
   |\meta{|\emph{arg}|}| ``Print \u{the} argument \ldots''

\erroronpage{822}{table 14.1, entry 3}{HOb}{2004/05/29}{2}
  Replace with: \verb=\SpecialEscapechar{\=\emph{char\/}\verb=}=

\seriouserroronpage{822}{table 14.1, entry -2}{HOb}{2004/05/29}{2}
  Wrong default: ``(default |*|)'' \> ``(default |!|)''

\erroronpage{823}{table 14.1}{HjG}{2004/06/08}{2}
   As suggested by HOb (p.815):
   ``|\SpecialIndex{\|\emph{cmd}|}|'',
   ``|\SpecialMainIndex{\|\emph{cmd}|}|'', and
   ``|\SpecialUsageIndex{\|\emph{cmd}|}|''.

\seriouserroronpage{824}{table 14.1, entry 6}{HOb}{2004/05/29}{2}
  Typo: |\MakePercentCommand| \> |\MakePercentComment|

\erroronpage{825}{para 3, l.1}{THa}{2004/06/25}{2}
  ``\% sign'' \> ``|%| sign''

\erroronpage{825}{para 5, l.1}{THa}{2004/06/25}{2}
  ``target'' \> ``target machine''

% making the syntax box bigger affects next page as well:
\seriouserroronpage{826/827}{code box}{UFi/FMi}{2004/05/24}{2}
 Closing brace of \verb=\generate{...}= is missing. Also it would be
 better if the box shows that several |\file| commands can be used.

\erroronpage{826/827}{para -1\slash para 2}{HjG}{2005/05/15}{4}
   The descriptions referring to the syntax box do not characterize
   the changed contents of that box (due to a previous error report).

   Not only a single \textit{result-file} is possible:\\
   ``Within the argument to |\generate| you specify the
   \textit{result-file} you want to produce by using a |\file|
   declaration.''

   The text ``as given above'' does no longer hold:\\
   ``With the syntax specification for |\generate| as given above,
   you can produce one \textit{result-file} from one or more
   \textit{source-files}.''

\erroronpage{826}{l.2}{HjG}{2005/02/26}{4}
    Replace:  LaTeX \>  \LaTeX{}

\erroronpage{826}{para -2, l.-3}{HjG}{2004/06/08}{2}
   Add: ``only the code piece\u{s}''

\erroronpage{827}{para 2, l.-1}{HjG}{2005/05/15}{4}
   ``source files'' \> ``\emph{source-files}''

\erroronpage{827}{}{FMi}{2004/06/08}{2}
   Editorial comment: reprinted because of pagebreak changes.

\erroronpage{828}{para 3, l.2}{DHL}{2004/05/16}{2}
   Extra word: ``If so, \u{case}'' \> ``If so,''

\seriouserroronpage{829}{syntax box}{HOb}{2004/05/29}{2}
   |\preamble|, |\endpreamble|, |\postamble|, and |\endpostamble| all
   have to be on lines by themselves, so the displayed syntax is a bit
   misleading (to say it nicely).

\erroronpage{829}{para -2, l.-2/-1}{HjG}{2004/06/08}{2}
   Add word: ``in \u{the} \textsc{docstrip} package documentation''

\erroronpage{830}{para 4, ll.5/6}{HjG}{2004/06/08}{2}
   Change:
   ``In addition, the user \u{has configured} the \textsc{docstrip}
   program \ldots'' \>
   ``\ldots\ \u{has to configure} \ldots''

\erroronpage{830}{para 5, l.4}{HjG}{2004/06/08}{2}
   Add: ``in the \textsc{docstrip} \u{script}''

\erroronpage{831}{ll. 4 to 15}{UFi/FMi}{2004/05/27}{2}
   The |\usedir| declarations in the example are not in accordance
   with the TDS set-up. They show what \textsf{jurabib}
   currently implements in its \texttt{.ins} files.
   However, the correct set-up would be:
\begin{verbatim}
   \usedir{tex/latex/jurabib}
     \file{jurabib.sty}{\from{jurabib.dtx}{package}}
     \file{dejbbib.ldf}{\from{jurabib.dtx}{german}}
     ...
   \usedir{bibtex/bst/jurabib}
     \file{jurabib.bst}{\from{jurabib.dtx}{jurabst}}
     ...
   \usedir{doc/latex/jurabib}
     \file{jbtest.tex}{\from{jurabib.dtx}{test}}
     ...
\end{verbatim}
   This also requires to change the text following.

\erroronpage{831}{ll.16/17}{HjG}{2004/06/09}{2}
   Double interword space?
   (if so: 2x visible, 1x vanished in line break)\\
   ``in \ |tex/...|'' \qquad yes, bug in \texttt{url}.

\seriouserroronpage{831/832}{general}{HjG}{2004/06/09}{2}
   Replace throughout: |\DeclareDirectory| \> |\DeclareDir|.\\
   Unfortunately, \texttt{docstrip} is not consistent in its command names.

\seriouserroronpage{832}{l. 5}{UFi}{2004/05/27}{2}
  Missing \texttt{*}: |\DeclareDir|\u{\texttt{*}}|{tex/bibtex/...|

\erroronpage{832}{code blocks}{DPa}{2004/08/04}{2}
  Three instances of |tex/bibtex| in |\DeclareDir| should lose the |tex/| to
  conform to TDS and change made on page 831

\erroronpage{832}{2. code block}{MSch}{2006/01/06}{s}
  Replace: |text/latex/base| \> |tex/latex/base|

\erroronpage{832}{para 4, l.-2}{HOb}{2004/05/29}{2}
  Change: ``\ldots a single |\UseTDS| in\ldots'' \>
  ``a |\UseTDS| and a |\BaseDirectory| declaration in\ldots''

\erroronpage{832}{para 5, l. -3}{UFi}{2004/05/23}{2}
  The ``\TeX{} Live CD'' is  spelled incorrectly as
 ``\TeX{} live'' or  ``\TeX live''

\erroronpage{832}{l.-2}{HjG}{2005/05/15}{4}
   Underline, as it is command line input.

\erroronpage{833}{para -1, l.1}{J-CCh}{2005/07/17}{4}
   Spurious extra blank between ``Another potential''.


\erroronpage{834}{para 4, l.2}{HjG}{2004/06/09}{2}
   Change: ``These command\u{s}''

\erroronpage{834}{para 5, l.-1}{HjG}{2004/06/09}{2}
   Closing parenthesis should not be in `typewriter font':\\
   ``(after |\begin{document}|\u)''

\erroronpage{834}{para 5}{FMi}{2007/11/13}{}
  Explain that |\cmd| can't be used with conditionals, e.g., those produced
  with |\newif| .

\erroronpage{835}{para 6, l.2}{DHL}{2004/05/16}{2}
Missing letter: ``the source files into a
``user'' documentation and a\u{n} ``implementation'' part.''

\erroronpage{835}{para 6, l.5}{DHL}{2004/05/16}{2}
Missing word: ``as the \textsf{doc} package \u{is} loaded''

\erroronpage{835}{ll.-6/-4}{HjG}{2004/06/09}{2}
   Replace:
   ``\ldots\ \u{and no} configuration file.'' \>
   ``\ldots\ \u{without a} configuration file.''

\erroronpage{837}{exa 14-4-1}{FMi}{2004/06/12}{}
   Editorial comment: example has to be reprocessed whenever this
   chapter is modified to show correct rcs checkin (otherwise input
   and output will not match).

\erroronpage{837}{para 2,l.3}{DAl}{2005/09/03}{4}
   Replace:
   ``running \u{heading}'' \>
   ``running \u{header}''

\erroronpage{838}{code box}{UFi}{2004/05/27}{2}
 \texttt{\$Id\$}:  first |$| uses wrong font (2 times)

\erroronpage{839}{exa 14-4-2}{FMi}{2004/06/12}{}
   Editorial comment: example has to be reprocessed whenever this chapter is modified to
   show correct rcs checkin (otherwise input and output will not match).

\seriouserroronpage{839}{item 1, l.1 and l.3}{AHo}{2004/09/02}{4}
   Replace: \texttt{nottoday} \> \texttt{notoday}

\seriouserroronpage{839}{item 2, l.4}{HjG}{2004/06/09}{2}
   Replace brackets with braces: ``\texttt{%
   \char`\\pagestyle\u\textbraceleft fancy\u\textbraceright}''


\CHAPTER{Appendix A}

\erroronpage{842}{para 2, l.5}{PYu/FMi}{2004/07/03}{2}
  Remove: ``\ldots
   \texttt{A}\ldots\texttt{Z})\u{ in case of command names prefixed with a
   backslash}.''

\erroronpage{842}{para 3, marginal}{FMi}{2004/08/01}{2}
  Change: ``Environments and command names'' \> ``Environments''

\erroronpage{842}{para 3}{PYu/FMi}{2004/08/01}{2}
  Remove:  ``On
 the other hand, names of environments \u{and counters}
  are different.''

Add: ``In this case the
\texttt{*} is part of the name \u{and spaces preceding it are not ignored}. Thus, when writing
\verb*=\begin{figure *}=, the space would become part of the name \u{and
is not recognized as the start of a \texttt{figure*} environment}.''


\erroronpage{843}{para 3, l.2}{YvH}{2004/05/28}{2}
   Missing word: ``and |\z@| contain |@| \u{in} their name''

\erroronpage{843}{para 4, l.3}{PYu}{2004/07/03}{2}
   Change: ``to do: the difficult''  \>  ``to do\u; the difficult''

\erroronpage{844}{para 4, l.4}{PYu/FMi}{2004/07/04}{2}
   Replace: ``Thus, the above example could be shortened to'' \>
          ``Thus, the definition in the above example should be
          replaced as follows:''

\erroronpage{846}{para 1, l.2}{ARi}{2004/07/02}{2}
        A period should follow the right parenthesis and ``without''
        should be capitalized.

\iffalse
% maybe
\erroronpage{845/846/847}{syntax boxes and text}{FMi}{2004/07/04}{}
 Replace: ``\textit{command definition}'' \>
          ``\textit{command-definition}''
\fi

\erroronpage{847}{para. 5, ll. 2-3}{PYu}{2004/07/04}{2}
 For consistency replace \meta{cmd}with \textit{cmd}
and \meta{command definition} with  \textit{command definition}.


\erroronpage{847}{para -2, l.3}{VVo}{2008/09/02}{}
Replace: ``An error is raised if the definitions differ, ldots''
\> ``A warning is shown if the definitions differ, \ldots''


\erroronpage{851}{para 5, l.-2}{FMi}{2004/07/20}{2}
  Add + change font: ``It also defines \u{the command}
  |\the|\u{\textit{newctr}} to\ldots''

\erroronpage{852}{code block 1, l.2}{JGr}{2004/06/10}{2}
   Second \verb=\makeatletter= should be \verb=\makeatother=

\erroronpage{852}{para 3, l.-3}{FMi}{2004/06/23}{2}
   ``\u{For that reason} the next example'' \> ``\u{As a result} the next example''

\erroronpage{852}{para -1, l.3}{FMi}{2004/07/24}{2}
Move word:  ``|\setcounter| or |\addtocounter| \u{command} or when\ldots'' \>
  ``\u{command} |\setcounter| or |\addtocounter| or when\ldots''

\erroronpage{852}{para -1, l.-3}{THa/FMi}{2004/06/23}{2}
Change:
  ``It is \emph{not} suitable to print that number! For that reason a
  set\ldots'' \>
  ``However, the command cannot be used to typeset the value of the
  counter! For that purpose a set\ldots''


\erroronpage{853}{l.6}{THa/FMi}{2004/06/23}{2}
  Missing space: ``c,\u{~}\dots, z''

\erroronpage{853}{para 4,ll.2+3}{HjG}{2004/05/25}{2}
   Add word: ``\ldots definitions for sectioning \u{counters}''

\erroronpage{853}{counter code block}{FMi}{2005/06/09}{4}
The order of declarations of the counters is incorrect; they have to be
\begin{verbatim}
\newcounter{part}
\newcounter{section}
\newcounter{subsection}[section]
\newcounter{subsubsection}[subsection]
\end{verbatim}
or you will receive a ``counter not defined'' error.

\iffalse
\erroronpage{853}{general}{THa/FMi}{2004/06/23}{}
  Perhaps ``|\the|\meta{ctr}'' should be written without the meta
  braces to match the form used on p.~852. \\
  Then again, perhaps not.
\fi

\erroronpage{854}{ll. 1+2}{FMi}{2004/05/25}{2}
   Add word and commata: ``Only the representation\u{, prefix,} and
             label field commands
             are defined \ldots''

\seriouserroronpage{854}{code block 1}{HjG/FMi}{2004/05/25}{2}
Replace with approx:\\[6pt]
\hspace*{-140pt}\begin{minipage}[b]{\linewidth}
\begin{verbatim}
\renewcommand\theenumi  {\arabic{enumi}}       \renewcommand\theenumii{\alph{enumii}}
\renewcommand\theenumiii{\roman{enumiii}}      \renewcommand\theenumiv{\Alph{enumiv}}
\end{verbatim}
\begin{verbatim}
                                               \renewcommand\p@enumii{\theenumi}
\renewcommand\p@enumiii{\theenumi(\theenumii)} \renewcommand\p@enumiv{\p@enumiii\theenumiii}
\end{verbatim}
\begin{verbatim}
\newcommand\labelenumi  {\theenumi.}           \newcommand\labelenumii{(\theenumii)}
\newcommand\labelenumiii{\theenumiii.}         \newcommand\labelenumiv{\theenumiv.}
\end{verbatim}
\end{minipage}


\erroronpage{855}{fig A.1, l.4}{JAn}{2005/09/09}{4}
  Change  ``Did\^ot'' \> ``Didot'' (no caret); and delete the
comma after inch


\erroronpage{855}{fig A.1}{CBe/FMi}{2004/07/27}{2}
Add: \texttt{ex} \quad Height of a small ``x'' in the current font \u{(approximately)}
\\
Add: \texttt{em} \quad Width
            of capital ``M'' in current font  \u{(approximately)}



\erroronpage{856}{tab A.2, ll.1-3}{YvH}{2004/05/28}{2}
  Correct: ``horizonal'' \> ``horizon\u{t}al'' (three times)

\erroronpage{856}{tab A.2, l.6}{PYu}{2004/07/05}{2}
  Add: ``a \u{solid} horizontal line''

\erroronpage{857}{table A.3}{V-Li}{2004/09/14}{4}
  |\vspace{len}| is missing

\erroronpage{858}{l.-8}{HjG/FMi}{2004/05/26}{2}
   Add: ``\u{missing or} misplaced |\item|''

\erroronpage{858}{syntax box}{PYu}{2004/07/03}{2}
  |\addvspace{|\textit{space}|}| should be typeset in a smaller font.

\erroronpage{859}{para -4, l.1}{HjG}{2004/05/20}{2}
   Typo: ``ar\u{r}ises'' \> ``arises''

\erroronpage{860}{para 1 of \S A.2, l.5}{CAR}{2004/05/26}{2}
   Replace: ``that behaves similarly to a\ldots''
   \> ``that behaves \u{much like} a\ldots''

\erroronpage{861}{l.-2}{HjG}{2004/05/26}{2}
   The \(\Longleftrightarrow\) in the margin seems to sport a tiny
   gap in the middle (seems to be a lucida set-up problem).

\erroronpage{866}{para 2 of \S A.2.3, l.5}{HjG}{2004/05/26}{2}
    Words need to be swapped: ``height of a \u{box framed} with
    |\fbox| or |\framebox|''

\seriouserroronpage{867}{ll.1/2 after exa A-2-17}{HjG}{2004/05/26}{2}
    \(2 \times 5.3\,\mathrm{pt} + 0.4\,\mathrm{pt} = 11\,\mathrm{pt}
    \ne 12\,\mathrm{pt}\) so skip should be $5.8\,\mathrm{pt}$.

\seriouserroronpage{868}{Table A4.}{UFi}{2004/05/22}{2}
   Default value of depth of \verb=\hrule= should be 0.0pt (not 0.4pt).

\seriouserroronpage{871}{para 2, l.2}{UFi}{2004/05/21}{2}
   ``binary operators (, , , )'' should be typeset
   ``binary operators (\texttt{+}, \texttt{-}, \texttt{*}, \texttt{/})''.


\erroronpage{875/876}{tab. A.5}{FMi}{2004/07/28}{2}
   Add: ``\TeX{} switches \u{(can only be queried)}''   \\
   Add: ``\LaTeX{} switches \u{(last two can be set)}'' \\ \qquad (these are
   |@afterindent| and |@tempswa|)\\
   Add row:\\
    |@afterindent| \quad \parbox[t]{7cm}{Switch checked by command
                 |\@afterheading| (usually used in headings) to
                 prevent (if |false|) indentation of next
                 paragraph.}

  Editorial comment: change moves pagebreak.

\seriouserroronpage{878}{codeline 4 (?)}{UFi}{2004/05/22}{2}
 |\usepackage[german]{varioref}[2001/09/0]:| day number is missing
 (test for version doesn't work then anymore!)

\erroronpage{886}{fig.~A.1}{HjG}{2004/05/21}{2}
   Add: \verb=\ProcessOptions= \u{\texttt{\char`\\relax}}
   (cf. hint on p.~882!)


\CHAPTER{Appendix B}

\erroronpage{891}{para 1, l.7}{DHL}{2004/05/16}{2}
Missing letter: ``\verb=l.167 \par=\u{\texttt{t}}\verb={Text}=''

\seriouserroronpage{892}{para 1, l.-2}{HjG}{2004/05/22}{2}
   ``\verb=\romen= (lines 1 and~2)''
   \>
   ``\verb=\romen= (lines 2 and~3)''

\erroronpage{892}{para -1, ll.2--4}{HOb/FMi}{2004/05/22}{2}
 Add: ``Technically, a moving argument is an argument
        that is internally expanded by \LaTeX{} without typesetting it
        directly\u{ (e.g.}, by using the internal \LaTeX{} construct
        |\protected@edef|\textsuperscript{1}\u).''

\erroronpage{893}{para 2, l.8}{MHo/FMi}{2004/10/05}{4}
 Replace:
   ``On the other hand, |\cong| is fragile\ldots''
   \>
   ``On the other hand, |\[...\]| is fragile\ldots''


\erroronpage{894}{l.-7}{FMi}{2004/04/23}{2}
   Add word: \ldots still open) \u{or} will be swallowed\ldots

\erroronpage{896}{item 1}{UFi}{2004/05/23}{2}
   Not in alphabetical order: move one item down.

\erroronpage{896}{item 4}{UFi}{2004/05/23}{2}
   Not in alphabetical order: move four items down.

\erroronpage{896}{item -1}{HOb}{2004/05/29}{2}
   Whether or not the image size can be automatically determined
   depends on the graphics driver. Last sentence rewritten as follows:\\
   ``It usually does this automatically, for example, for
\texttt{.eps} files by reading the bounding box
information. However, depending on the graphics driver, it may be
unable to extract this information from binary
bitmap images such as \texttt{.jpg}, \texttt{.gif}, and \texttt{.png} files.''

\erroronpage{897}{item 5}{UFi}{2004/05/23}{2}
   Not in alphabetical order: move one item down.

\erroronpage{899}{item 1}{JGr}{2004/06/10}{2}
   The extra \verb=\or= could result from bad use of \verb=\ifthenelse=

\erroronpage{899}{item 5}{UFi}{2004/05/23}{2}
  The ``\TeX{} Live CD'' is  spelled incorrectly as
 ``\TeX{} live'' or  ``\TeX live''

\erroronpage{901}{item 3}{UFi}{2004/05/23}{2}
  The ``\TeX{} Live CD'' is  spelled incorrectly as
 ``\TeX{} live'' or  ``\TeX live''

\seriouserroronpage{902}{l.5}{HjG}{2004/05/22}{2}
   Missing letter: ``\texttt{\char`\\dis\u{c}retionary}''

\erroronpage{907}{item 5, l.2}{CKr}{2005/05/30}{4}
   Add missing word: ``\ldots or \texttt{figure}, \u{is} encountered\ldots''

\erroronpage{907--909}{item 2}{UFi/FMi}{2004/07/31}{2}
  \TeX{} error message missing: ``\texttt{No room for a new ...}''

  The packages loaded in your document require more internal registers
(|\count|, |\dimen|, \ldots) than  there are available in \TeX. Try
processing your document with e\TeX{} and additionally load the
\textsf{etex} package.

   Editorial comment: affects pagebreaks for 908/909 as well.



\erroronpage{909}{middle}{HjG}{2004/05/22}{2}
   In the sample output, the lines ``\texttt{<*> samplefile.tex}'' and
   ``\texttt{? }'' should be indented by the same amount as the first
   four lines.

\erroronpage{909}{l.-2}{HjG}{2004/05/22}{2}
   Missing interword space: ``an\u{ }\verb=\addvspace= command''

%%check (that's me)
\iffalse
\erroronpage{911}{item 5}{HjG}{2004/05/22}{}
   ``To the author's knowledge, \ldots''
   \>
   ``To the authors' knowledge, \ldots''
\fi

\erroronpage{913}{item 1}{MKu/FMi}{2004/06/24}{2}
   Replace: UTF8 \> UTF-8

\erroronpage{913}{item 1}{UFi}{2004/05/23}{2}
   Not in alphabetical order: move four items down.

\erroronpage{913}{item -3, l.-3/-1}{HjG}{2004/05/22}{2}
   Replace word: ``\ldots commands \u{and}, if necessary, masking a line
   break in the source with a \verb=%= sign.''

\erroronpage{914}{l.8}{HjG}{2004/05/22}{2}
   Missing interword space: ``\verb=\spacefactor=\u{ }only''

\erroronpage{917}{footnote}{HOb}{2004/05/29}{2}
  Replace footnote with: ``In modern distributions \LaTeX{} is automatically
  using the e\TeX{} program. On older installations you may have to
  call a different program (e.g.,  \texttt{elatex} instead of
  \texttt{latex}) when processing a
  document.''


\erroronpage{918}{l.-13}{HjG}{2004/05/22}{2}
   Misplaced comma:\\
   ``\ldots\ arguments thereby, using up \ldots''
   \>\\
   ``\ldots\ arguments, thereby using up \ldots''

\erroronpage{920}{item 2}{UFi}{2004/05/23}{2}
   Not in alphabetical order: move one item down.

\erroronpage{921}{item -2}{MBr}{2004/08/03}{2}
   Not in alphabetical order: move item to top.

\erroronpage{923}{item 1}{UFi}{2004/05/23}{2}
   Not in alphabetical order: move one item down.

\erroronpage{924}{item 2, para 2, l.1}{HjG}{2004/05/22}{2}
   Typo: ``th\u{r}ough'' \> ``though''

\erroronpage{925}{l.1}{HjG}{2004/05/22}{2}
   Missing interword space: ``the command\u{ }\verb=\symbol=''

\erroronpage{925}{item -2, l.-2}{HjG}{2004/05/22}{2}
   Extra word: ``are \u{the} those'' \> ``are those''\\
   Surplus space: `` register~\u~0'' \> ``register~0''

\erroronpage{925}{item -2}{MBr}{2004/08/03}{2}
   Not in alphabetical order: move item one up.

\seriouserroronpage{926}{item 4, title}{UFi}{2004/05/23}{2}
 ``\verb=Overfull \hbox (badness= \meta{number}\texttt)'' should be
 ``\verb=Overfull \hbox (=\meta{number}\texttt{pt too wide)}''

\erroronpage{926}{item 5, l.1}{HjG}{2004/05/23}{2}
   Typo: ``built'' \> ``build''

\seriouserroronpage{926}{item 5, title}{UFi}{2004/05/23}{2}
 ``\verb=Overfull \vbox (badness= \meta{number}\texttt)'' should be
 ``\verb=Overfull \vbox (=\meta{number}\texttt{pt too wide)}''

\seriouserroronpage{928}{item 6, title}{UFi}{2004/05/23}{2}
 ``\verb=Tight \hbox='' should be ``\verb=Tight \vbox=''

\erroronpage{930}{item 1, l.1}{HjG}{2004/05/23}{2}
   Omit paragraph indentation!

\erroronpage{930}{item 4, l.2}{UFi}{2004/05/23}{2}
 Typo: ``i\u{t}entify'' \> ``identify''

\erroronpage{931}{item 4, l.-1}{HjG}{2004/05/23}{2}
   Add: ``\ldots\ package \u{or class} in question.''

\erroronpage{931}{item 4}{JGr}{2004/06/10}{2}
  The warning also happens if you give absolute or relative
  pathnames like \verb=\documentclass{base/article}=

\erroronpage{931}{item 6}{MBr/FMi}{2004/08/03}{2}
   Order here is debatable but a ``,'' may not be good for visual
   sorting, so move this item one up (placeholder are always sorted to
   top so it doesn't pass ``package-or-class''.

\erroronpage{932}{para 4, l.1}{UFi}{2004/05/23}{2}
 Typo: ``\u{t}which \> ``which''

\seriouserroronpage{935}{ll.3--5}{HjG}{2004/05/23}{2}
   The text claims:\\
   ``The output is slightly different: the name \u{and the type} of a
   token are not shown by |\meaning|; instead, only its ``meaning'' is
   presented.''\\
   However, as example B-3-1 depicts, the type \emph{is} shown; hence,
   the sentence should be changed to:\\
   ``The output is slightly different: the name
   of the token \u{is} not shown by
   |\meaning|; instead, only \u{its type and} its ``meaning''
   \u{are} presented.''

\erroronpage{936}{para 1, l.3}{UFi}{2004/05/23}{2}
 Closing brace should be after ``19'' and not at end of line.

\erroronpage{938}{para -1, l.3}{UFi/FMi}{2004/05/23}{2}
 Difficult to understand; replace:
  ``\ldots a large \u{increase in} \texttt{t=} between''

\erroronpage{939}{para 3, l.2}{HjG}{2004/05/23}{2}
   Words need to be swapped:
   ``\ldots\ \TeX{} indicates \u{this fact} with \ldots''

\erroronpage{941}{l.19/20}{HjG}{2004/05/24}{2}
   Add: ``so-called demerits \u{(\texttt{d=})}''

\erroronpage{942}{l.22}{HjG}{2004/05/24}{2}
   Change: ``several ways to reach \u{\texttt{@@2}};''
   \> ``several ways to reach \u{\texttt{@@6}};''

\erroronpage{943}{para -1 of \S B.3.3, l.-6}{HjG}{2004/05/24}{2}
   Typo: ``shinkability'' \> ``shrinkability''



\CHAPTER{Appendix C}

\erroronpage{general}{several pages}{FMi}{2005/07/01}{4}
   Appendix was partially rewritten to reflect changes in the layout
   of the web sites. More importantly:  CTAN changed their ftp
   software and stopped supporting the generation of directory
   archives on the fly. Instead they now offer precompiled
   \texttt{zip} files that can be downloaded.

\erroronpage{947}{ll.-2/-1}{HjG}{2004/05/24}{2}
   Missing word: ``it is best \u{to} access''

\erroronpage{947}{para -1, l.5}{FMi}{2004/06/12}{2}
   Bug in \texttt{url.sty} generated extra space.

\erroronpage{948}{para -1, l.5}{UFi}{2004/05/23}{2}
 Show short name: ``\ldots\ \TeX{} Users Group (\u{TUG}, United States)''

\erroronpage{950}{para 1, l.2}{FMi}{2006/09/12}{s}
 Replace: Figure C.\u{2} \> Figure C.\u{1}

\erroronpage{950}{para 3, l.2}{HjG}{2004/05/24}{2}
   Typo: ``a site that i\u{s} not too distant''

\seriouserroronpage{953}{l.11}{HjG}{2004/05/24}{2}
   Replace line: ``\verb=>>>>>>> 1.6='' \>
   ``\texttt{200-index graphicx}''
   (probably due to an incomplete merge with CVS)

\erroronpage{954}{para 3, l.1}{HjG}{2005/05/09}{4}
   ``\TeX live'' \> ``\TeX{} Live''

\erroronpage{955}{para 2, l.4}{HjG}{2005/05/09}{4}
   Remove surplus word:
   ``in \u{the} Thomas Esser's \texttt{tetex} distribution''

\erroronpage{955}{para -2, l.-4}{MHe}{2004/05/22}{2}
     Letters need to be swapped: ``eig\u{ht}eenth''

\erroronpage{956}{cn: entry}{HjG}{2005/05/09}{4}
   Replace:
   ``\u{name}: Hong Feng'' \> ``\u{contact}: Hong Feng''

\erroronpage{957}{col. 2, l.15}{TMW}{2004/06/07}{2}
   This should read ``Lietuvos \TeX'o Vartotoj\k{u} Grup\.{e}''.

\erroronpage{958}{col. 1, l.19}{TMW}{2004/06/07}{2}
   An acute accent should be added: ``Toru\'n''



\CHAPTER{Bibliography}

\erroronpage{963}{[1]}{CKr}{2005/06/20}{4}
   Url changed: \url{https://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF}
   2017: url no longer valid; maybe \url{https://www-cdf.fnal.gov/offline/PostScript/T1_SPEC.PDF}

\erroronpage{963}{[2]}{CKr}{2005/06/20}{4}
   Url changed: \url{https://partners.adobe.com/public/developer/en/ps/5001.DSC_Spec.pdf}
   2017: url no longer valid; maybe \url{https://www-cdf.fnal.gov/offline/PostScript/5001.PDF}

\erroronpage{963}{[3]}{CKr}{2005/06/20}{4}
   Url changed:
   \url{https://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf}
   2017: url no longer valid; maybe \url{https://archive.org/details/5002.EPSFSpec}

\erroronpage{964}{[5]}{CKr}{2005/06/20}{4}
   Url changed:
   \url{https://partners.adobe.com/public/developer/en/pdf/PDFReference.pdf}
   2017: url no longer valid; maybe \url{http://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf}


\erroronpage{965}{[17], l.-1}{HjG}{2004/06/18}{2}
   Delete character: ``in a\u{n} multi-language setting''

\erroronpage{966}{[25]}{HjG}{2004/05/20}{2}
  First line of online resources is not flush right but centered.

\erroronpage{971}{[74]}{FMi}{2006/09/18}{s}
  Add ``Lars Hellstr\"om'' as author.  Change date to December 2004.
  Change comment to ``Documentation for
  the fontinst utility package that supports \ldots''

\erroronpage{973}{[88]}{TSS}{2004/05/26}{2}
  The bibliography entry for "The Art of Computer Programming" lacks
  ISBN numbers: 0-201-89683-4, 0-201-03822-6, and  0-201-03803-X.

\erroronpage{973}{[90], l.2}{HjG}{2004/06/07}{2}
   Words need to be swapped:
   ``\ldots do not look as \u{beautiful now} as they did in the past.''

\erroronpage{973}{[91]}{HjG}{2004/05/20}{2}
  First line of online resources is not flush right but centered.

\erroronpage{975}{[107], [109], [110], [111]}{HjG}{2004/06/21}{2}
  Incomplete URLs:\\
  \texttt{https://www.latex-project.org\u{/news/latex2e-news/}}\\
  \texttt{https://www.latex-project.org\u{/help/documentation/fntguide.pdf}}\\
  \texttt{https://www.latex-project.org\u{/help/documentation/cfgguide.pdf}}\\
  \texttt{https://www.latex-project.org\u{/lppl/}}

\erroronpage{976}{[117]}{FMi}{2005/11/07}{s}
  The title is ``E-\TeX: Guidelines for Future \TeX{} Extensions''.

\erroronpage{977}{[124]}{HjG}{2004/05/20}{2}
  First line of online resources is not flush right but centered.

\erroronpage{977}{[124]}{FMi}{2005/07/09}{4}
  Link is missing a period:
    \url{https://www.latex-project.org/publications/tug99}\texttt{\u.pdf}

\erroronpage{978}{[138]}{FMi}{2005/06/25}{4}
  Now has appeared:  24\#1, pp.~105--114, 2004. URL:
  \url{https://www.tug.org/TUGboat/Articles/tb24-1/plaice.pdf}

\erroronpage{979}{[143]}{HjG}{2004/05/20}{2}
  Missing period: Robert M\u. Ritter

\erroronpage{979}{entry 146, l.3}{RWa}{2004/06/01}{2}
   Missing word: ``for \LaTeX\ \u{and} a possible''

\erroronpage{980}{[151]}{THa}{2004/06/25}{2}
  Remove: ``\LaTeX\u{Joachim Schrod}.''

\erroronpage{980}{[153]}{THa}{2004/06/25}{2}
  Swap words: ``often are'' \> ``are often''

\erroronpage{980}{[155]}{THa}{2004/06/25}{2}
  Missing word:   ``For \u{the} \textsf{kuvio} system\ldots''

\erroronpage{980}{[157]}{HjG}{2004/05/20}{2}
  First line of online resources is not flush right (stray space?).

\erroronpage{981}{[158]-[162]}{RKo}{2005/11/11}{s}
  Unfortunately Th\`anh's name is misspelled (accents in [161/2]). The correct spelling
  is ``H\`an Th\^e\llap{\raise 0.5ex\hbox{\'{}}} Th\`anh''.

  Furthermore, the surename is H\`an so the entries should have been sorted
  under H (something that can't be corrected easily).

\erroronpage{981}{[161]}{CKr}{2005/07/06}{4}
  Remove surplus name in text: ``User\u{Sebastian Rahtz} manual \ldots''

\erroronpage{981}{[162/3], title}{THa}{2004/06/25}{2}
  Change: ``Makeindex'' \> ``makeindex''

\erroronpage{982}{[168]}{HjG}{2004/05/20}{2}
  First line of online resources should be:\\
  \texttt{https://www.tug.org/TUGboat/Articles/\u{tb11-3/tb29vulis.pdf}}


\CHAPTER{Index}

\erroronpage{983--1082}{index}{FMi}{2004/06/11}{}
  I do not list changes to the index that are results of other errata
  entries as they are too difficult to track. Instead I will put an
  updated index on the web at
  \url{https://www.latex-project.org/help/books/tlc2-ap4.pdf} once in a while.

\erroronpage{general}{}{FMi}{2004/06/08}{2}
  Editorial comment: the whole index has been reprinted.

\erroronpage{general}{}{FMi}{2005/09/08}{4}
  Editorial comment: the whole index has been reprinted.

\erroronpage{general}{}{FMi}{2004/06/08}{2}
  Add index entries into production notes, e.g., for example setup,
  hanging punctuation, \ldots

\erroronpage{983}{para 1, l.3}{UFi}{2004/05/23}{2}
  Remove surplus word: ``\ldots one of \u{the} the following''

\seriouserroronpage{983}{para -2}{HjG}{2004/05/20}{2}
  The text explains the meaning of bold and blue page numbers,
  but fails to point out the significance of slanted (italic)
  ones---there is none: blue italic indicates normal example blue bold
  indicates example and also important info.

\erroronpage{988,1009}{}{CKr}{2004/10/10}{4}
  Replace: ``alphabetical document headings''
  \> ``alphabetically numbered document headings''

and

     ``document headings / alphabetical''
  \>
     ``document headings / alphabetically numbered''

\erroronpage{990}{}{J-CCh}{2005/07/17}{s}
  Correct range: author-date citations / history of (699, 700)

\erroronpage{992}{}{J-CCh}{2005/07/17}{s}
  Correct:  ``B\u{\'e}zier''

\erroronpage{993}{}{SEg}{2005/04/26}{4}
  bibliographies/authors/name,formatting shows 798--1092 but should be
  just 798

\erroronpage{1000}{}{J-CCh}{2005/07/17}{s}
  Correct range: Citation systems /
   author-date /
     history of (699, 700)

\erroronpage{1007}{}{HjG}{2004/07/12}{2}
   Add page entry for |\DeclareFontSubstitution|
   back to 431 (para~2).


\erroronpage{1014}{secound col., l.8}{MSc}{2004/06/04}{2}
        missing index entry for ``eTeX, TeX extension''

\erroronpage{1017}{}{FHa}{2004/10/05}{4}
 The index entry for "floats / placement control" lists pages 286-983
 for information.  I think that is a bit too much.  It should probably
 end at page 291.


\erroronpage{1019}{}{J-CCh}{2005/07/17}{s}
  Correct range: fonts /
   oblique (333)

\erroronpage{1020}{}{CKr}{2005/01/09}{4}
  Replace ``fonts / URW Antigua'' \> ``fonts / URW Anti\u{q}ua''

\erroronpage{1034}{first col.}{FMi}{2004/05/15}{2}
  Add entry: ``lists / enumerated / user-defined, 151''

\erroronpage{1035}{}{THa}{2004/07/02}{2}
  ``\textsf{makeindex}'' \> ``\textsl{MakeIndex}''

\erroronpage{1041}{}{FMi}{2004/08/02}{2}
  ``\texttt{NACRO} \BibTeX{} command'' \>
  ``\texttt{MACRO} \BibTeX{} command''

\erroronpage{1051}{secound col., l.14}{MSc}{2004/06/04}{2}
        missing index entries for ``pdftex'' on p.7 and p.643

\erroronpage{1069}{}{FMi}{2004/11/07}{4}
  Replace: ``text symbols / setting-up''  \>
           ``\u{math} symbols / setting-up''


\erroronpage{1076}{}{CKr}{2005/01/09}{4}
  Replace ``URW Antigua'' \> ``URW Anti\u{q}ua''


\CHAPTER{People}

\erroronpage{1080}{page}{FMi}{2004/07/26}{4}
   Editorial comment: Needs manual breaking in index output file for
   second and fourth printing.

\erroronpage{1081}{col 1}{FMi}{2004/06/22}{2}
  Missing accents: ``Fernandez, Jose Alberto '' \> `Fern\'andez, Jos\'e Alberto''

\erroronpage{1081}{col 1}{HjG}{2004/06/22}{2}
   Change page number in entry:
   ``Fukui, Rei, xxvii, 405, \u{969}'' \> ``\ldots, \u{968}''

\erroronpage{1081}{col 1}{LMa}{2004/05/14}{2}
  The name ``M\o ller Neergaard, Peter'' should be sorted as
  ``Neergaard, Peter M\o ller''.

\erroronpage{1081}{col 2}{HjG}{2004/06/16}{2}
   Change page number in entry:
   ``Hufflen, Jean-Michel, 761, \u{971}'' \> ``\ldots, \u{970}''

\erroronpage{1081}{}{HjG}{2004/07/08}{2}
   Add page entries for ``Kettler, Howard'' and ``Frutiger, Adrian''
   to ``People'' index back to 374.

\erroronpage{1082}{}{HjG}{2004/07/08}{2}
   Add page entry for ``Smith, Ralph'' to ``People'' index back to 376.


\erroronpage{1082}{col 1, l.19 }{PPn}{2004/05/25}{2}
   Replace ``Panday'' with ``Pandey'' (very sorry for the typo).

\erroronpage{1082}{col 1}{FMi}{2004/04/23}{2}
   Replace ``Wing, Wai'' with ``Wong, Wai'' (very sorry for the typo).

\erroronpage{1082}{col 1}{HjG}{2004/07/13}{2}
   Change page numbers in entry:
   ``Mittelbach, Frank, \ldots, 976--\u{978, 980}, \ldots''
   \> ``\ldots, 976--\u{979}, \ldots''

\erroronpage{1082}{}{HjG}{2004/07/13}{2}
   Add page entry for ``Rahtz, Sebastian''
   back to 981 (bib-item [161]).






\CHAPTER{Biographies}

\erroronpage{1084}{Goossens image}{THa}{2004/06/23}{2}
  Spurious gray square in upper right corner of framed image of Michel
  Goossens.

\erroronpage{1085}{para 3, l.6}{MSc}{2004/05/19}{2}
   Replace ``TeX'' with ``\TeX''.


\CHAPTER{Production Notes}

\erroronpage{1089}{para 4, l.4}{FMi}{2004/07/21}{2}
  Add:  ``\ldots this typographical icing \u{(package
  \textsf{pdfcprot})} was\ldots''

\erroronpage{1089}{l.-5}{HjG}{2004/05/20}{2}
  Missing period: \ldots files\u. It \ldots

\erroronpage{1090}{para -3, l.-4}{HjG}{2004/05/23}{2}
  Change/add: ``paragraphs ending \u{with a} single word \u{line}''

\erroronpage{1091}{top}{WAd}{2004/05/08}{2}
   The series title in the box does not use a real caps and small caps
   font but a faked one (compare with the front cover where
   the font \emph{Christiana} designed by Gudrun Zapf-von Hesse is used).

\end{erratalist}


\setcounter{collectmore}{3}

\begin{multicols}{3}[Thanks to all who have found errors or
   omissions. Listed are the people who found an errata entry first.]
\contributor{AFV}{Alfonso Fernandez-Vazquez}
\contributor{AHo}{Antti Honkela}
\contributor{AMa}{Arni Magnusson}
\contributor{ARi}{Alan Ristow}
\contributor{BMo}{Brooks Moses}
\contributor{BeB}{Bernd Burghardt}
\contributor{CAR}{Chris A. Rowley}
\contributor{CBC}{Charles B. Cameron}
\contributor{CBa}{Cristian Battaglia}
\contributor{CBe}{Claudio Beccari}
\contributor{CKr}{Claudia Krysztofiak}
\contributor{DAl}{Daniel Alonso i Alemany}
\contributor{DAr}{Donald Arseneau}
\contributor{DCa}{David Carlisle}
\contributor{DHL}{Dan Luecking}
\contributor{DIs}{Daniel Isaacson}
\contributor{DSch}{Dirk Schlimm}
\contributor{EOl}{Edgar Olthof}
\contributor{ERy}{Elizabeth Ryan}
\contributor{FHa}{Ferdy Hanssen}
\contributor{FMi}{Frank Mittelbach}
\contributor{GBa}{Gerhard Bachmaier}
\contributor{HOb}{Heiko Oberdiek}
\contributor{HPB}{Harold P. Boas}
\contributor{HVo}{Herbert Voss}
\contributor{HjG}{Hubert G\"a\ss lein}
\contributor{J-CCh}{Jean-C\^ome Charpentier}
\contributor{JAn}{Jacques Andr\'e}
\contributor{JBez}{Javier Bezos}
\contributor{JBe}{Jens Berger}
\contributor{JBr}{Johannes Braams}
\contributor{JCh}{Joel Chan}
\contributor{JGr}{Jose Grimm}
\contributor{JJN}{Jarmo Niemel\"a}
\contributor{JLV}{Juan Luis Varona}
\contributor{JMH}{Jean-Michel Hufflen}
\contributor{JS}{Joachim Schrod}
\contributor{JTa}{Juhani Takkinen}
\contributor{LHe}{Lars Hellstr\"om}
\contributor{LMa}{Lars Madsen}
\contributor{LSchu}{Lothar Schumacher}
\contributor{MBr}{Marion Braams}
\contributor{MGo}{Michel Goossens}
\contributor{MHCL}{Martin Hiu Chung Law}
\contributor{MHe}{Martin Hensel}
\contributor{MHo}{Morten H\o gholm}
\contributor{MKo}{Markus Kohm}
\contributor{MKu}{Markus Kuhn}
\contributor{MLa}{Mark Laplante}
\contributor{MLi}{Martin Liebmann}
\contributor{MSc}{Martin Schr\"oder}
\contributor{MSch}{Michael Schutte}
\contributor{NBe}{Nelson Beebe}
\contributor{PPN}{P.P. Narayanaswami}
\contributor{PYu}{Peng Yu}
\contributor{RKo}{Reinhard Kotucha}
\contributor{RPa}{Reimo Palm}
\contributor{RSt}{Ralf Stubner}
\contributor{RWa}{Richard Walker}
\contributor{ReSt}{Rebecca Stiels}
\contributor{SCo}{Steven Douglas Cochran}
\contributor{SEg}{Stephen Eglen}
\contributor{SPe}{Sa\v sa Petrovi\' c}
\contributor{THa}{Thorsten Hansen}
\contributor{TMW}{Thomas Widmann}
\contributor{TMi}{Tom Micevski}
\contributor{TSS}{Tommi Syrj\"anen}
\contributor{UFi}{Ulrike Fischer}
\contributor{UZi}{Uwe Ziegenhagen}
\contributor{V-Li}{Christian Faulhammer}
\contributor{VPe}{Vivi Petersen}
\contributor{VVo}{Vladimir Volovich}
\contributor{WAd}{William Adams}
\contributor{WaS}{Walter Schmidt}
\contributor{YiL}{Yiannis Lazarides}
\contributor{YvH}{Yvon Henel}
\contributor{hajk}{Henk Koster}
\contributor{usw}{Ulrich Dirr}
\end{multicols}


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.,
\begin{quote}\ttfamily
  frank.mittelbach@latex-project.org
\end{quote}
preferably in a form usable directly in this file, i.e.,
\begin{flushleft}
|\erroronpage{|\textit{page-number}|}{|\textit{line-identification}|}{|%
   \textit{your-initials}|}{|\textit{date}|}{}| \\
   \hspace*{2em}\textit{description of the erratum}
\end{flushleft}
Here is an example:
\begin{verbatim}
\erroronpage{5}{para 3, l.1}{MOs}{1997/06/01}{}
   ``LaTeX'' should be typeset ``\LaTeX''.
\end{verbatim}

\end{document}
