From 007f67a693e4d031fd3d792df8e4d5f43e2cb2e7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 9 Jan 2006 00:49:07 +0000 Subject: doc/latex git-svn-id: svn://tug.org/texlive/trunk@84 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/base/compan.err | 2975 +++++++++++++++++++++++++++ 1 file changed, 2975 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/base/compan.err (limited to 'Master/texmf-dist/doc/latex/base/compan.err') diff --git a/Master/texmf-dist/doc/latex/base/compan.err b/Master/texmf-dist/doc/latex/base/compan.err new file mode 100644 index 00000000000..9f7ddee0d57 --- /dev/null +++ b/Master/texmf-dist/doc/latex/base/compan.err @@ -0,0 +1,2975 @@ +\newcommand\erratafiledate{2001/04/06} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% 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. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\begin{filecontents}{errata.cls} +% Copyright (C) 1997, Frank Mittelbach + +\ProvidesClass{errata} + [1997/12/31 v0.6b 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\par\@@par} + +\newcommand*\hideamp{&} + +\let\endgobble\relax + + +\newcommand\erratastartdate{} +\newcommand\myprinting{} + + +\newcommand\doweprint[2]{% + \ifnum \myprinting < \if!#2!1000 \else#2 \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{* 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 + +\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 \\% + \displayrevisionfix{#1}{#5} + \hideamp #2 \hideamp (\textsf{#3}) \hideamp +} + +\newcommand\CHAPTER[1]{\endgobble + &\\[4pt]% + \multicolumn{4}{l}{\framebox[10cm][l]{\textbf{\normalsize\strut#1}}} \\} + +\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] + \large Includes all entries found \printedentries\space #2 + \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$} + +\end{filecontents} + + +\begin{filecontents}{\jobname.cfg} +% +% +% Configuration file for the errata listing of +% +% The LaTeX Companion +% +% +% \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 are typeset. +% + +\renewcommand\erratastartdate{1994/05/01} + + +% +% \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 second +% printing are typeset. (first printing are not included so don't +% try, and a third printing does not exist although some extries +% claim they are which means i have corrected the source :-) +% +% If you really own a first printing (which is something like a +% collectors item i'm sure :-) you will find an ascii version of +% its errors corrected after \end{document} in the errata file. +% +% + +\renewcommand\myprinting{2} + +% +% \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. Since the +% Companion has only one revision which is not included in the +% errata we turn this feature off. + +\norevisionnumbers + +% +% \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{errata} + +\begin{document} + +\erratatitle{The \LaTeX{} Companion}{\erratafiledate} + + +\begin{verbatim} +@book(A-W:GMS94, + author = {Michel Goossens and Frank Mittelbach and + Alexander Samarin}, + title = {The {\LaTeX} Companion}, + publisher = {Addison-Wesley}, + address = {Reading, Massachusetts}, + year = 1994, + pagenums = {530 + 30}, + bibliography = {yes}, + index = {yes}, + isbn = {0-201-54199-8}, +) +\end{verbatim} + + +\begin{list}{}{\setlength\leftmargin{0cm}\setlength\rightmargin{5cm}} +\item[] +The latest version of this file (\texttt{\jobname.err}) can be found +as part of the \LaTeX{} distribution. + +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. The second column gives +the precise location, negative line numbers are counted from the +bottom of the page. The third column shows the first finder of the +problem. +\end{list} + +\begin{erratalist} + +\CHAPTER{General } + +\erroronpage{i}{last line}{KSe}{1997/06/01}{3} + Replace ``Signapore'' with ``Singapore''. + +\erroronpage{iii}{copyright notice}{BDe}{1997/06/01}{} + True copyright symbol provided by Lucida Bright should be used. + +\erroronpage{xi}{}{FMi} {1997/06/01}{} + Add a section entitled ``Using the examples'' and describe the need + for a) |\makeatletter| ... for commands with |@| in their name, i.e., + something like the explanation on page 15 and b) that people have + to watch out for the packages they need, something that might be + explained a little earlier on in the same section. + +\CHAPTER{Front matter} + +\CHAPTER{Chapter 1} + +\erroronpage{1}{last line}{DAr}{1997/06/01}{} + Replace ``the \TeX{} book'' by ``The \TeX book'' (capitalized ``The'' and + close up). + (The same for page 23 footnote). + +\erroronpage{2}{para 3}{FMi}{1997/06/01}{3} + Replace ``in the public domain'' with ``free of charge'' + as \TeX{} is copyrighted by Donald E. Knuth and *NOT* public domain. + +\erroronpage{2}{para 4}{UVi}{1997/06/01}{3} + In the book title `\TeX{} and METAFONT ...', the METAFONT logo should + be in italic. + +\erroronpage{5}{para 3, l.1}{MOs}{1997/06/01}{} + ``LaTeX'' should be typeset ``\LaTeX''. + +\erroronpage{6}{l -8 }{MOs}{1997/06/01}{} + |Y\&Y| should by typeset |Y\&Y\@|. + +\erroronpage{7}{last line}{MGo}{1997/06/01}{3} + ``International Standards Organization'' should be + ``International Organization for Standardization''. + +\CHAPTER{Chapter 2} + +\erroronpage{12}{two lines of white space}{FMi}{1997/06/01}{3} + This is not a mistake, only a bad design (perhaps). What you see on + this page is a looooong caption and the line + ``need different logical ...'' + is the rest of the sentence that was started on the previous page. + +\erroronpage{14}{l.8}{CKr}{1997/06/01}{3} + Add missing ``be'': ``it will \u{be} assumed to be...''. + +\erroronpage{14}{}{FMi}{1997/06/01}{3} + Replace last para with: + ``Finally, when the |\begin{document}| is reached, all global options are + checked to see whether each of them has been used by any package; if + not, you will get a warning message. It is usually a spelling mistake + if your option name is never used; another possibility is the removal + of a |\Lmcs{usepackage}| command loading a package that used this + option.'' + +\erroronpage{17}{}{JSa}{1997/06/01}{3} + Last sentence of 2.1.2 is unclear. + MGo: Replace with: + + ``If a document is too large to process in a single run, + it can be sub-divided into sub-parts that can be run separately. + However, in this case, they must be processed + \emph{in the correct sequence} to ensure that the + cross-references and page numbers are correct.'' + +\erroronpage{17}{sec 2.1.3}{FMi}{1998/05/23}{} + The |\end{filecontents}| should be on a line by itself without + any text or spaces on either side. If this is not the case a + warning is produced. Also mention that this environment has a star + form which does not write any comentary into the file. + +\erroronpage{18}{para 2}{FMi}{1997/06/01}{3} + In the front matter the so-called \emph{starred form} of the +sectioning commands is normally used. + +\erroronpage{20}{table 2.1}{DAr}{1997/06/01}{} + Replace ``-1'' by ``$-1$'' (minus sign not hyphen). + +\erroronpage{23}{the footnote}{UVi}{1997/06/01}{3} + There is a spurious space between ``\TeX'' and ``book''. + +\erroronpage{24}{description of ``name'' argument}{BRa}{1997/06/01}{} + Add something like: + ``The \emph{name} must be non-empty. |\@startsection| internally + calls the command \emph{name}mark with one argument to produce + the running head if necessary, see pages 93ff. For this reason one + has to define such a command for completely new sectioning + commands. Similarily, a command with two arguments (title and + page number) and the name |\l@|\emph{name} must exist to format any + table of contents entries properly, see pages 34ff.'' + +\erroronpage{25}{description of ``afterskip''}{CRo}{1997/06/01}{} + Boundary condition is wrong. + Replace: ``afterskip $\geq 0$'' by ``afterskip $> 0$'' + and + replace: ``afterskip $< 0$'' by ``afterskip $\leq 0$''. + +\erroronpage{31}{sec 2.4}{DAr}{1997/06/01}{} + First sentence of sec 2.4 is awkward. Sounds like the titles specify + the page numbers! + +\erroronpage{31}{Table 2.3}{GSa}{1997/06/01}{3} + |\refname| (default ``References'') should appear in the table. + +\erroronpage{35}{}{FMi}{1997/06/01}{3} + Explanation of |\addtocontents| and |addcontentsline| arguments: file + argument contains |toc|, |lof|, or |lot| (i.e., without ``.'' in front)! + +\erroronpage{35}{ }{MDa}{1997/06/01}{} + The last example with |\addcontentsline| is set with a different font + for the braces than all other examples. Very minor ``error''. + +\erroronpage{36}{ }{FMi}{1997/06/01}{} + Reword first para to make it clearer that files with arbitrary extensions + can be used and that ``|.xmp|'' is just one example + (done already in German edition). + +\erroronpage{37}{last line in table 2.4}{IAN}{1997/06/01}{} + Add missing parenthesis: + ``(The default definition is a small roman font.\u{)}''. + +\erroronpage{37}{l.6 below Table}{FMi}{1997/06/01}{3} + The latest versions of the package now support ``short'' + extensions for use with operating systems like DOS. + +\erroronpage{41}{ }{FMi}{1997/06/01}{3} + Remove the ``|\label{before}|'' in the example since it does not serve + any purpose. + +\erroronpage{41}{ }{JSa}{1997/06/01}{3} + Last paragraph starting with ``|vref| will produce a |ref| only + when...'' is ambiguous or misleading. + MGo: Replace with: + ``The command |\vref| is like |\ref| when reference and + |\label| are on the same page. If label and reference differ by + one, |\vref| creates one of the strings: ``on the facing page,'' + ``on the preceding page,'' or ``on the following page''; the word + ``facing'' is used when label and reference both fall onto a double + spread. When the difference is larger than one page, |\vref| + produces both |\ref| and |\pageref|.'' + +\erroronpage{42}{footnote}{FMi}{1997/06/01}{3} + ``flafter'' is a package not an option! + +\erroronpage{43}{before: Language Support}{FMi,JAd}{1997/06/01}{3} + Add: + ``If the space added by |\vpageref| turns out to be wrong, as in + |(\vpageref[here]{ex:foo})| + use the variant with two optional arguments and put all text up to + the preceding blank (in this case just the open parentheses) into both + optional arguments, ie + |\vpageref[(here][(]{ex:foo})|.'' + + +\CHAPTER{Chapter 3} + +\erroronpage{48}{para 3}{FMi}{1997/06/01}{3} + Add the following sentence: + ``Note, that accented characters have to be + surrounded by braces like this: \verb={\"a}=.'' + +\erroronpage{50}{para 1}{FMi}{1997/06/01}{3} + Remove this sentence ``They are optional features ...'' since + the new version of ulem activates them automatically. + +\erroronpage{50}{example}{RBa}{1997/06/01}{3} + Replace: ``The |\USA| has 50 states.'' by ``|\GB| was unified in 1707.'' + +\erroronpage{53ff}{ }{PvO}{1997/06/01}{} + An alternative to picinpar is the pickins package which provides + sophisticated picture inclusion (with and without caption, with + frames etc.) into a paragraph. Main drawback perhaps: the + documentation is very good but right now only available in German. + +\erroronpage{54}{l.2}{PvG}{1997/06/01}{} + Add a right parenthesis ``)'' after ``|tabwindow|\u{)}.''. + +\erroronpage{54}{last line}{DAr}{1997/06/01}{} + Replace ``are very specific'' by ``are intricate''. + +\erroronpage{61}{first example}{FMi} {1997/06/01}{3} + Finish line with a percent: + ``|\setlength{\rightmargin}{\leftmargin}}%|''. + +\erroronpage{64}{last l.}{FMi}{1997/06/01}{3} + Replace: ``(forcing a new line)'' by + ``followed by a forced line break''. + +\erroronpage{64}{code \string\Lentrylabel}{FMi}{1998/01/10}{} + Change the line +\begin{verbatim} + {\makebox[0pt][l]{\textsf{#1:}}\\}}% +\end{verbatim} +to +\begin{verbatim} + {\makebox[0pt][l]{\textsf{#1:}}\\\mbox{}}}% +\end{verbatim} +to avoid an underfull hbox message. + +\erroronpage{68}{}{PvO}{1997/06/01}{3} + ``|\verbatiminput|'' should be ``|\verbatimtabinput|'' (in the box). + +\erroronpage{69}{}{PvO}{1997/06/01}{3} + |\begin{listing}|: I find that confusing, although I guess it is just + the way the package works. The problem is that the required + argument is NOT the first number that you see, but the first number + you see = req.arg+opt.arg-1. Maybe the description can include a + warning about this. + MGo proposes the following text: + + ``An optional argument ``step'' specifies + the step between numbered lines (its default value is 1, + and it corresponds to all lines being numbered), while + the required argument ``firstline'' + is the number of the first line. + If ``step'' is different from |1|, then the first number + shown will be ``\emph{step}$+$\emph{firstline}$-1$,'' for instance + if the \texttt{listing} environment is invoked by the command + \verb!\begin{listing}[2]{3}!, each second line + will be numbered, starting with the number $2+3-1$, i.e., $4$.'' + +\erroronpage{71}{figure 3.7}{PvO}{1997/06/01}{3} + ``|\skip\footins|'' is missing in the figure. + + +\erroronpage{72}{l -2}{OBa}{1997/06/01}{} + ``|\renewcommand{footnoterule}|'' should be + ``|\renewcommand{\footnoterule}|''. + +\erroronpage{73}{l 3}{GGr}{1997/06/01}{} + ``|\renewcommand{footnoterule}|'' should be + ``|\renewcommand{\footnoterule}|''. + +\erroronpage{74}{l.11}{FMi}{1997/06/01}{3} + Replace ``may not match'' by ``will not match''. + +\erroronpage{74}{last para of 3.4.2}{GGr,FMi}{1997/06/01}{} + Change to: + ``There are three parameters to define the style of marginal notes: + |\marginparwidth|, |\marginparsep|, and |\marginparpush|. Their + default values are shown in table 4.2 on page 87.'' + +\erroronpage{75}{para 2}{FMi}{1997/06/01}{3} + Replace ``accumulated in memory'' by ``accumulated in the external file''. + +\erroronpage{75}{para 3}{FMi}{1997/06/01}{3} + Drop ``in memory'' since the text is stored externally. + +\erroronpage{80}{last two paras from 3.5.5}{FMi}{1997/06/01}{3} + Since ftnright.sty is now updated for \LaTeX2e the last two paragraphs + can be dropped. + +\erroronpage{82}{2nd paragraph after + boxed\texttt{\textbackslash excludeversion}}{MGo}{1997/06/01}{3} + ``\emph{tag} is a name...'' should read ``\emph{tagname} is a name...''. + +\CHAPTER{Chapter 4} + +\erroronpage{87}{table 4.2}{FMi}{1997/06/01}{} + The table shows the value for the document styles of \LaTeX\ + 2.09. The class files of \LaTeXe\ have slightly different values: +\begin{verbatim} + two-sided one-sided + 10pt 11pt 12pt 10pt 11pt 12pt +\oddsidemargin 35pt 29pt 17pt 62pt 55pt 39pt +\evensidemargin 89pt 80pt 62pt -- -- -- +\marginparwidth 121pt 113pt 95pt 94pt 88pt 73pt +\topmargin 16pt 21pt 17pt 16pt 21pt 17pt +\textheight 46 40 38 46 40 38 (in lines) +\end{verbatim} + +\erroronpage{89}{l 6}{FMi}{1997/06/01}{3} + The vpage.sty package is now available under a new name with extended + functionality, vmargin.sty. + +\erroronpage{89}{l.10}{FMi}{1997/06/01}{3} + Portrait and landscape should be in typewriter font since they are actual + keywords for the optional ``orient'' argument of |\setpapersize|. + +\erroronpage{92}{l.1}{FMi}{1997/06/01}{3} + The first three are used ... + +\erroronpage{92}{l.2}{BDe}{1997/06/01}{} + The word ``empty'' is set in a different font. + +\erroronpage{92}{l.5}{BDe}{1997/06/01}{} + Replace ``pagestyle{empty}'' by ``|\pagestyle{empty}|''. + +\erroronpage{92}{para 4, l.4}{CKr}{1997/06/01}{3} + Replace: ``styles is concerned'' by ``styles are concerned''. + +\erroronpage{92}{l.8}{EPi}{1997/06/01}{} + Replace ``thispagestyle{empty}'' by ``|\thispagestyle{empty}|''. + +\erroronpage{93}{last line}{FMi}{1997/06/01}{3} + ``... the commands |\chaptermark|, |\sectionmark|, ...'' + FMi add: + + ``These commands are executed automatically by the corresponding + heading commands. They have one argument in which they receive the + heading text or its short form from the optional argument of the + heading command.'' + +\erroronpage{95}{l.9}{FMi}{1997/06/01}{3} + Replace: ``by defining the commands |\markboth| ...'' + by: ``by using the commands |\mathboth| ...''. + +\erroronpage{97}{para 1}{FMi}{1997/06/01}{3} + Replace last sentence by: + ``Note that in this case the length |\headheight| and perhaps + |\footskip| might have to be increased.''. + +\erroronpage{100}{}{FMi}{1997/06/01}{} + Add a warning that |\enlargethispage| only modifies the + main part of the page: running headers and footers stay + unchanged. This means that it is possible to overprint + information in the footer if the main text gets too large. + +\CHAPTER{Chapter 5} + +\erroronpage{103}{para 4, l.2}{FMi}{1997/06/01}{3} + Replace ``previous tabstop'' by ``following tabstop''. + +\erroronpage{104}{ }{JPe}{1997/06/01}{3} + The example actually shows an ALGOL68 program (not a Pascal one). + +\erroronpage{106}{ }{TMa,FMi}{1997/06/01}{3} + Last line before footnote, in the |>| command: + The 4th ``|{|'' should be a ``|}|''. + +\erroronpage{106}{footnote}{FMi}{1997/06/01}{3} + ``... in case of |p|, |m|, or |b|, the ...''. + +\erroronpage{108}{}{WLe}{1997/06/01}{3} + Replace first sentence by: + ``When you have a narrow column, you must not only make sure that the + first word can be hyphenated (see page 65) but consider that short + texts are easier to typeset in ragged right mode (without being + aligned at the right margin).''. + +\erroronpage{108}{l.5}{FMi}{1997/06/01}{3} + Replace ``environment'' by ``command''. + +\erroronpage{108}{example}{FGo}{1997/06/01}{3} + Replace ``superconciousness'' by ``superconsciousness''. + +\erroronpage{108}{example}{UMu}{1998/07/15}{} + Hyphenate ``Pos-si-bi-li-t\'es'' correctly. + +\erroronpage{109}{l.3 of text}{FMi}{1997/06/01}{3} + Replace ``vertical column separator'' by ``column separator''. + +\erroronpage{110}{\texttt{\textbackslash doublerulesep}}{VSc}{1997/06/01}{} + ``The width of the space between lines created by two successive + \verb=|= characters in the environment preamble,...''. + +\erroronpage{ 111}{para 2}{EMS}{2000/05/30}{} + Why not to give a formula instead the description? + +\erroronpage{112 }{}{EMS}{2000/05/30}{} + ``LR-mode'' not defined before + +\erroronpage{113}{very end of paragraph 5.3.4}{UJa}{1997/06/01}{3} + A closing curly brace is missing, i.e., ``|...\fill}}}|''. + +\erroronpage{115}{example}{FGo}{1997/06/01}{3} + Replace ``superconciousness'' by ``superconsciousness''. + +\erroronpage{115}{l.4}{EMS}{2000/05/30}{} + Replace ``above'' by ``below'' + +\erroronpage{116}{l.3 bottom}{FMi}{1997/06/01}{3} + Replace: ``\,`c' type columns'' by ``\,`c', `r', or `l' type columns''. + +\erroronpage{117}{l.4}{VSc}{1997/06/01}{} + Replace by: + ``For instance, in the case of the example on page 115 we got the + following output.''. + +\erroronpage{120}{following}{FPo}{1997/06/01}{3} + Shouldn't Table 5.3, 5.4, 5.5 and 5.7 (and perhaps others) better be + Figures, like a lot of other examples presenting tabulated \LaTeX\ output? + + MGo: We have renamed all example ``tables'', namely 5.2, 5.3, 5.4, 5.5, + and 5.7 to become figures. + +\erroronpage{121}{Table 5.4}{EMS}{2000/05/30}{} + Right column of each page, the space between Nb and name of Surat must be + larger. + +\erroronpage{122}{5.4.2, para2, l.4}{FMi}{1997/06/01}{3} + It could be helpful to explicitly mention that one shouldn't use |\nofiles| + together with longtable since longtable needs to write to the |aux| file. + It would be even better if longtable would detect this problem. + +MGo: add a footnote at the end of the sentence ``...table in question'': + + ``This means that the |\nofiles| command, that suppresses + writing of all but the \texttt{dvi} and \texttt{log} files, + should not be used together with the \texttt{longtable} package.''. + + +\erroronpage{122}{5.4.2., para 2, l.5 following}{DKa}{1997/06/01}{} + With version 4 of longtable the |\setlongtables| command + is no longer necessary. For this reason the documentation + starting with + ``This feature has to be activated ...'' + up to the end of page 122 can be removed. + In addition |\setlongtables| should be removed from the table + on page 124 and the description on page 125. + + David's suggestion for a new description: + + ``longtable breaks the table into several chunks which are typeset one + after the other. As later chunks are only able to influence the width + of earlier chunks by writing information to the .aux file it might + take several \LaTeX\ runs until the column widths converge. (If + additional runs are necessary \LaTeX\ will output a warning). Earlier + releases of the package needed the |\setlongtables| command to trigger + this mechanism. Starting with version~4 this works automatically.'' + + Also starting with the 1996/12/01 release longtable has additional + commands like |\pagebreak| and also distinguishes |\\| and |\\*| (which + are the same in ordinary tabulars). + +\erroronpage{124}{table 5.6}{FMi}{1997/06/01}{3} + In line ``|\LTchunksize|'' replace ``(\TeX\ counter)'' by + ``(\LaTeX\ counter)''. + Both are correct but why mention the \TeX\ version? + +\erroronpage{127}{inside the tables}{JKn}{1997/06/01}{} + ``su sudanese'' should read ``su sundanese'' (twice), + ``te tegulu'' should read ``te telugu'' (twice). + +\erroronpage{129}{text l.4 bottom}{FMi}{1997/06/01}{3} + Replace: ``output file'' by ``output'' + +\erroronpage{133}{5.6.3, l.1}{FMi}{1997/06/01}{3} + Replace: ``in narrow'' by ``between narrow'' + +\erroronpage{133}{Threeparttable}{DAr}{1997/06/01}{} + Perhaps one of the notes could be longer to show that they are +indeed formatted to the same width as the table. + + +\erroronpage{ 135}{para 1, l.-1}{EMS}{2000/05/30}{} + Remove the word ``fixup'' + +\erroronpage{135}{para 1 of multirow section}{MGo}{1997/06/01}{3} + The author of the multirow package is no longer unknown; it is + Jerry Leichter. + +\erroronpage{136}{second example}{EMS}{2000/05/30}{} + Using this input, it gives an output without the white space on the top of + last row. + + FMi: looks wrong to me what is shown in the book, but i can't check + the outcome right now. + + +\erroronpage{137}{}{FMi}{1997/06/01}{3} + |\firsthline| and |\lasthline| will be part of array.sty with the next + release. + +\CHAPTER{Chapter 6} + +\erroronpage{143}{l.20}{GGr}{1997/06/01}{} + Replace ``between'' by ``among''. + +\erroronpage{143}{l7-8 from bottom}{MOh}{1997/06/01}{3} + Replace ``you can prevents'' by ``you can prevent''. + +\erroronpage{143}{description of dbltextfloatsep}{EMS,FMi}{2000/05/30}{} + Replace the sentence in parentheses with: + (The default is the same as |\textfloatsep|.) + + + + +\erroronpage{144}{example}{UJa}{1997/06/01}{3} + Better use |\renewcommand{\section}|, since |\newcommand{\section}| + is only correct if you design a class file from scratch. + +\erroronpage{145}{l.11}{TMa}{1997/06/01}{3} + Replace ``ignoreed'' by ``ignored''. + +\erroronpage{148}{}{WLe}{1997/06/01}{3} + Fig 6.1: The left and right sides do not correspond in detail. + +\erroronpage{149}{last para to page 150}{FVi}{1997/06/01}{} + Replace this para by: + ``Newer releases of the \textsf{float} package (v1.2 and higher) + integrate the functionality of the package \textsf{here} by David + Carlisle completely. With older versions one had to first issue + |\restylefloat{table}| and/or |\restylefloat{figure}| to be able to use + the |H| specifier with the standard \LaTeX\ environments.'' + +\erroronpage{150}{}{BFr}{1997/12/17}{} + The successor of the ``floatfig'' package for \LaTeXe{} is called + ``floatflt'' offering somewhat extended capabilities. + +\erroronpage{152}{}{ADu}{1997/06/01}{} + In the wrapfig example the ``boxit'' environment is used but never + explained. Better use |\begin{fminipage}[3in]|. + +\erroronpage{152}{figure 6.3}{PvG}{1997/06/01}{} + The word ``wrapfigure'' in the caption should be set in |\normalfont| + rather than |\ttfamily|. + +\erroronpage{153}{para 1, l.3}{DBo}{2001/04/06}{} + The space after the figure is now set by |\subfigbottomskip|. + + As a general warning those skips are actually defined via + |\newcommand| so can't be modified with |\setlength| as one would + expect. + +\erroronpage{153}{para 2, l.3}{CKr}{1997/06/01}{3} + Replace: ``(defined by default as |(\alph{subfigure})\space},|'' + by: ``(defined by default as |(\alph{subfigure})\space}),|''. + +\erroronpage{153}{para 3}{TBo}{1997/06/01}{} + Line 2/3 says a ``tabular'' environment is used in + Fig. 6.4 to align the subfigures. This is not true. + +\erroronpage{155}{\texttt{\textbackslash @makecaption} + and \texttt{\textbackslash @isucaption} example}{JvM,FMi}{1997/06/01}{3} + In both cases is a closing brace missing. It should read: + ``|\ifthenelse{\lengthtest{\wd\tempbox > \linewidth}}%|''. + +\CHAPTER{Chapter 7} + +\erroronpage{ 163}{ Font size l.4}{EMS}{2000/05/30}{} + Replace ``less then'' by ``less than'' + +\erroronpage{164}{Figure 7.6}{TMa}{1997/06/01}{3} + The 10pt font is actually Lucida Bright and the magnified + one Computer Modern 5 pt, so it whould be better to use CMR twice. + +\erroronpage{166}{l.12}{TRa}{1997/06/01}{3} + Replace: ``end of the next environment'' by ``the end of the current + environment''. + +\erroronpage{166}{l.13}{TRa}{1997/06/01}{3} + Add ``r'': ``To change the fonts for individual words or + short ph\u{r}ases''. + +\erroronpage{167}{}{PAp}{1997/06/01}{3} + Replace: ``If you used ...'' by: ``If you use ...''. + +\erroronpage{169}{l.9}{FMi}{1997/06/01}{} + Replace: ``|\lowercase|'' by ``|\MakeLowercase|''. + +\erroronpage{169}{l.10}{FMi}{1997/06/01}{} + Replace: ``makes use of the \TeX\ primitive |\lowercase|'' + by: ``makes use of the \LaTeXe\ command |\MakeLowercase|''. + +\erroronpage{170}{table 7.1}{BBe,FMi}{1997/06/01}{} + Rename the caption to: + ``The standard size-changing declarations''. + +\erroronpage{171}{footnote}{GRo,FMi}{1997/06/01}{} + Add word: + ``Any package that changes the |\catcode| of a character \u{used} inside + |\nocorrlist| ...''. + +\erroronpage{174}{para 3}{UVi}{1997/06/01}{} + Computer Modern Typewriter has no bold extended series only medium. + +\erroronpage{174}{para 4}{CMi}{1997/06/01}{3} + Replace by: + An example in which some default values are changed can be found in + the chapter about PostScript (section 11.9.6 on page 339). + +\erroronpage{179}{para 3, l.5}{BBe, FMi}{1997/06/01}{} + Add ``upright bold'' in: + ``Instead, you should use the |\mathbf| alphabet identifier for + \u{upright bold} characters and/or use the command ...'' + +\erroronpage{180}{7.5.1, para 2}{MGo}{1997/10/20}{} + Rewrite the whole section on DC fonts to take into account the + existence of the EC fonts since the beginning of 1997. + +\erroronpage{181}{table 7.5}{PvG}{1997/06/01}{} + Table 7.5 is not referenced on the page or in the neighboring pages. + + MGo: Probably best to add reference at the third line of Section + 7.5.1: ``Besides the Computer Modern families \u{(see Figure 7.5)}...''. + +\erroronpage{182}{}{FJe}{1997/06/01}{3} + Table 7.6 is incomplete. Nowadays there is the following set of fonts + available from labrea.stanford.edu: +\begin{verbatim} +Concrete Roman medium: ccr5 ccr6 ccr7 ccr8 ccr9 ccr10 +Concrete Roman medium italic: ccti10 +Concrete Roman medium slanted: ccsl9 ccsl10 +Concrete Roman medium caps and small caps: cccsc10 +Concrete Roman condensed slanted: ccslc9 +Concrete Math medium italic: ccmi10 +Concrete Math condensed italic: ccmic9 +\end{verbatim} + +\erroronpage{182}{}{WLe}{1997/06/01}{3} + Table 7.7: Examples of Pandora fonts are incorrect: +\begin{verbatim} +Pandora Roman bold is typeset in (again) Pandora Roman medium +Pandora Sans is typeset in Pandora Roman slanted +Pandora Sans bold is typeset in Pandora Roman bold +\end{verbatim} + +\erroronpage{182}{para 2}{UMu}{1998/07/15}{} + ``Gothisch'' should read ``Gotisch'' (twice). + +\erroronpage{183}{end of para 1}{FMi}{1997/06/01}{} + Add: + ``Umlaut-accents and \ss{} are produced in these fonts via + ligatures with the character |"|, e.g., |"s|, |"a|, etc. This looks like + the way the german and babel packages operate but is functionally + different so that those fonts cannot be used currently with these + packages.'' + +\erroronpage{184}{}{FMi}{1997/06/01}{} + The packages euscript and eufrak have been moved into the amsfonts + distribution. euscript is now considered obsolete (but available) + and the following is provided: +\begin{verbatim} +\usepackage{eufrak} defines \mathfrak (and \EuFrak for compatibility) +\usepackage{eucal} or +\usepackage[mathcal]{eucal} changes \mathcal to use euler script fonts +\usepackage[mathscr]{eucal} defines \mathscr to use euler script fonts + and leaves \mathcal alone +\usepackage{euscript} defines \EuScript (considered obsolete) +\end{verbatim} + +\erroronpage{184}{last sentence}{NBe}{1997/06/01}{} + Remove sentence: ``Alternatively, these symbols ...'' + because this is no longer true. + +\erroronpage{185}{l.4}{CMi}{1997/06/01}{} + Replace ``chose'' by ``choose''. + +\erroronpage{187}{description of debugshow}{FMi}{1997/06/01}{} + Add: ``This option might change the typesetting of material in + certain circumstances. For this reason it should not be turned + on when producing camera ready copy.''. + +\erroronpage{187}{description of pausing}{VBr}{1997/06/01}{} + Replace: ``to help detecting the detection of problems'' + by: ``to help in the detection of font problems''. + +\erroronpage{191}{example}{MGo}{1997/06/01}{} + Replace: ``po russki'' by ``po-russki''. + +\erroronpage{196}{second para from bottom}{CMi}{1997/06/01}{} + Since a size function can have both an optional and a mandatory argument + this para should speak about arguments in plural (two occasions). + +\erroronpage{198}{}{FMi}{1997/06/01}{} + There is now also a genb function that generates names for the ec + font naming conventions e.g., |<10.95> genb * ecmr| results in |ecmr1095| + and there is, of course, a silent variant sgenb. + +\erroronpage{200}{l 8.}{FMi}{1997/06/01}{} + ``... with a font family as a whole.''. + +\erroronpage{201}{l 1}{PBL}{1997/06/01}{} + Replace ``|{dcmr}|'' by ``|{cmr}|''. + +\erroronpage{203}{}{FMi}{1997/06/01}{} + ``The starting letters T, O, M, \u{and S} are reserved for standard + encodings...''. + +\erroronpage{205}{top}{FMi}{1997/06/01}{} + NFSS now doesn't load math fonts unless it encounters a formula + in the new size. So the first para must be modified. + +\erroronpage{206}{top}{FMi}{1997/06/01}{} + Replace the sentence: ``In fact, only the |\DeclareFontEncoding| ....'' + by: ``If the encoding of the font is unknown to NFSS it must be first + declared with |\DeclareFontEncoding| inside the package file. The + other two declarations can, in fact, alternatively be placed + into an |.fd| file.'' + +\erroronpage{208}{l.6}{CMi}{1997/06/01}{} + Replace: ``you can define them'' by ``you can define it'' + since the math alphabet and not the letters are defined. + +\erroronpage{209}{}{FMi}{1997/06/01}{} + Add the following declaration to the default setup: + ``|\SetSymbolFont{symbols}{bold}{OMS}{cmsy}{b}{n}|''. + +\erroronpage{211}{}{FMi}{1997/06/01}{} + In explanation for ``Checking defaults for |/|'' + replace |\DeclareFontEncoding| by |\DeclareFontSubstitution|. + +\erroronpage{214}{4th error message}{LLa}{2000/07/01}{} + occured \> occur\u{r}ed + +\CHAPTER{Chapter 8 --- book version (online version below)} + +\erroronpage{215}{}{MGo,FMi}{1998/02/04}{} + This whole chapter has been adapted to version 1.2 of amslatex + and is available as a PDF or PS file from + \texttt{http://www.awl.com/...} or from CTAN at + \texttt{CTAN:/tex-archive/info/companion-rev/}. + +\erroronpage{215}{}{FMi}{1997/06/01}{3} + Remove second reference to Graetzer's book ([95]). + +\erroronpage{216}{last line of 8.1}{FMi}{1997/06/01}{} + Replace ``you should load the amstex package'' + by ``you should load the amsmath package'' + + Note that 1.2 release of amslatex introduced amsmath as the + successor to amstex. Starting with this release the package amstex + should only be used in compatibility mode, i.e., in old documents + using |\documentstyle|. Nearly all documentation in this chapter is + nevertheless still valid (if amsmath is used). Exceptions are + hopefully all documented in the errata by now. Sorry for the + inconvenience but this incompatible change happened after the \LaTeX{} + Companion was printed and making a second edition for that reason + would look silly in my eyes. A PDF file with a new version of + chapter 8 is available on CTAN see above. + +\erroronpage{216}{first two paragraphs of 8.2.1}{BBe}{1997/06/01}{} + Replace ``amstex'' by ``amsmath'' + + Replace the first sentence of the second paragraph by + ``In the amsmath package, |\boldsymbol| is to be used for individual + bold math symbols and bold Greek letters---everything in math + except for bold upright letters (where one would use |\mathbf|).'' + + To the list of examples in the second sentence, after ``pi'', add + a bold italic A, and insert ``|\boldsymbol{A}|,'' in the appropriate + place in the code list. + +\erroronpage{217}{}{GSa}{1997/06/01}{3} + Note that the Companion uses Lucida math fonts which contain the + standard \LaTeX\ and AmS symbols but with different shapes compared + to the Computer Modern math fonts. + +\erroronpage{218}{}{FMi}{1997/06/01}{3} + In amslatex release 1.2: + |\Bbb|, |\frak| are OBSOLETE. Use |\mathbb|, |\mathfrak|. + +\erroronpage{219}{table 8.5}{JPe}{1997/06/01}{} + Put a comma between |\leq| and |\le|. + Also show that the ``greater equal sign'' can be produced + by |\geq| and |\ge|. + +\erroronpage{219}{table 8.5}{UMu}{1998/07/15}{} + Add |\ne| as synonym for |\neq|. + +\erroronpage{219}{table 8.5}{KSi}{1997/06/01}{3} + |\simeq| shows a wrong symbol. The correct one should look like a tilde + on top of a minus. The symbol shown seems to be only available in the + Lucida fonts where it is call ``lessmuch''. + +\erroronpage{221}{Table 8.15}{GFe}{1997/06/01}{} + Remove the |\dashleftarrow| and |\dashrightarrow| entries, because they + do not belong to the AMS-Fonts. (only in the lucida fonts). + Add a |\Rrightarrow| entry. + Remove one of the two |\rightrightarrows| entries. + Add an entry for |\restriction| as synonym for |\upharpoonright|. + +\erroronpage{221}{table 8.15}{FMi,PNu}{1997/06/01}{} + |\rightleftarrows| are shown twice at entries (7,1) and (7,3). + +\erroronpage{221}{Table 8.17}{GFe}{1997/06/01}{} + Add an entry for |\llless| as synonym for |\lll|. + Add an entry for |\gggtr| as synonym for |\ggg|. + Add an entry for |\Doteq| as synonym for |\doteqdot|. + +\erroronpage{222}{Table 8.19}{GFe}{1997/06/01}{} + Add an entry for |\doublecap| as synonym for |\Cap|. + Add an entry for |\doublecup| as synonym for |\Cup|. + +\erroronpage{222}{Table 8.20}{GFe}{1997/06/01}{} + Remove footnote. + +\erroronpage{224}{}{FMi}{1997/06/01}{} + In amslatex release 1.2: + |\accentedsymbol| was moved to package amsxtra. + +\erroronpage{225}{}{FMi}{1997/06/01}{} + In amslatex release 1.2: + All superscripted accents |\sphat|, etc. were moved to package amsxtra. + +\erroronpage{228}{}{FMi}{1997/06/01}{} + In amslatex release 1.2: + |\operatornamewithlimits| is OBSOLETE: new name is |\operatorname*|. + +\erroronpage{229}{}{FMi}{1997/06/01}{} + We should add a line with |\bmod| to the first example. + +\erroronpage{229}{}{FMi}{1997/06/01}{} + In amslatex release 1.2: + |\fracwithdelims| was moved to package amsxtra. + +\erroronpage{230}{}{FMi}{1997/06/01}{} + In amslatex release 1.2: + |\lcfrac|, |\rcfrac| are OBSOLETE. New syntax is |\cfrac{...}{...}| or + |\cfrac[l]{...}{...}| to get left-positioned numerators or |\cfrac[r]|... + +\erroronpage{231}{l.4 and first example of 8.4.2}{DEl}{1998/08/08}{} + Add matrix environment \texttt{Bmatrix} + +\erroronpage{???}{}{FMi}{1997/06/01}{} + In amslatex release 1.2: + New subequations environment, for example +\begin{verbatim} + \begin{subequations}{a} + ... + \end{subequations} +\end{verbatim} + causes all numbered equation environments within that scope to be + numbered (4.9a) (4.9b) (4.9c) etc. if the preceding numbered + equation was 4.8. The argument can be a,A,i,I,1,f for the standard + \LaTeX\ numbering types: |\alph|, |\Alph|, |\roman|, |\Roman|, |\arabic|, + |\fnsymbol|. A |\label| command immediately after + |\begin{subequations}{...}| will produce a |\ref| of the parent number + ``4.9'', not ``4.9a''. The counters used by the subequations environment + are ``parentequation'' and ``equation'' and standard uses of + |\addtocounter|, |\setcounter|, etc. are possible with these counter + names. + +\erroronpage{233}{example on top}{GRo}{1997/06/01}{} + ``|\dots|'' should be replaced by ``|\hdotsfor 2|'' in the first two rows + of the matrix (lines 2 and 4 of the input) to align the last column + of the matrix. + +\erroronpage{233}{Section 8.4.3 The Sb and Sp Environments}{MMu}{1997/06/01}{} + In amsmath.sty the these environments no longer exist. + Use |\substack| instead as in +\begin{verbatim} + \sum_{\substack{0\le i\le m\\ 0 amsmath! + New packages have been added: +\begin{verbatim} + amsxtra for seldom used commands + amsthm theorem code for classes + amsintsm special integral syntax + New options have been added to classes: + 8pt,9pt sizes + fleqn is now supported + nomath don't load amsmath package + New options to amsmath package: + psamsfonts (also amsfonts package) + load different .fd file set for PostScript + Type 1 versions of amsfonts + intlimits/nointlimits put (no) limits on \int signs + sumlimits/nosumlimits put (no) limits on \sum signs + namelimits/nonamelimits put (no) limits on operator names + leqno/reqno tags on the left (right) + centertags/tbtags tags centered on split + Obsolete options: + ctagsplt only available in compatibilty mode + use centertags instead +\end{verbatim} + +\erroronpage{246}{l.3 of code}{FMi}{1997/06/01}{3} + It should be: ``|g(\xi,t)|'' not ``|g(x\i,t)|'' + (that typo was now caught by the recent \LaTeX\ release which detected + the |\i| in math mode (where |\imath| should be used)) + +\erroronpage{250}{}{TMa}{1997/06/01}{3} + Just before Section 8.7.6: ``|align*|'' should be ``|align|'', + like it says in the text. + +\erroronpage{250}{Equation 8.58 and unnumbered version}{VSc}{1997/06/01}{} + ``kerning'' for subscript ``j'' too big (compare $U_ju_j$) + distance between ``U'' and ``j'' and ``u'' not acceptable. + +FMi: looks like a font problem + +\erroronpage{255}{two last lines}{VSc}{1997/06/01}{} + Unindent last two lines (cosmetics) +\begin{verbatim} + \begin{gather} + : + : + \begin{align*} + : + ...\end{align*} + ...\end{gather} +\end{verbatim} + +\erroronpage{256}{}{FMi}{1997/06/01}{} + Since AMSLaTeX 1.2 will place the formula number now by default to the + right the last paragraph needs correction. + +\erroronpage{256}{}{FMi}{1997/06/01}{3} + Replace: ``All these parameters are expressed as lengths ...'' + by: ``All these are length parameters ...''. + +\erroronpage{257}{}{FMi}{1997/06/01}{} + Add (somehow): + ``the parameters |\abovedisplay|... and |\belowdisplay|... + depend on the current font size. For this reason one can't modify them + in the preamble of a document using |\setlength| but one needs to change + the definition of |\normalsize|, etc.'' + +\CHAPTER{Chapter 8 --- updated online version} + +\erroronpage{every page}{footer}{KRa}{1998/06/22}{} + ``The LaTeX Companion'' and ``AMS-LaTeX'' \> ``The + \LaTeX{} Companion'' and ``AMS-\LaTeX''. + +\erroronpage{235}{8.3.11, para 2}{KRa}{1998/06/22}{} + Replace ``baove'' with ``above''. + +\erroronpage{240}{l.4 and first example of 8.4.2}{DEl}{1998/08/08}{} + Add matrix environment \texttt{Bmatrix} + +\erroronpage{254}{last sentence in 8.6.6}{HAs}{1998/07/28}{} + free available \> freely available. + +\erroronpage{254}{all examples}{BBe}{1998/08/07}{} + The command |\Lenv| should be |\texttt|. |\Lenv| is in fact an + internal command of the class that was used to produce the + Companion and denotes a \LaTeX{} environment name that also + appears in the index of the book. + +\erroronpage{258}{last sentence}{HAs}{1998/07/28}{} + ``first'' and ``second'' should be interchanged. + +\CHAPTER{Chapter 9} + +\erroronpage{260}{}{RPo}{1997/06/01}{3} + A truly international \TeX\ also needs support for different + typesetting directions, i.e., TeX-XeT. + MGo adds: TeX-Xet has been replaced by e\TeX\ and $\Omega$ also might + be helpful in multi-language environments. + +\erroronpage{261}{}{FMi}{1997/06/01}{3} + ``to the 256-bit DC-font glyphs'' should better read: + ``to the 256 glyphs of an EC-font''. + MGo: change also other references from ``DC'' to ``EC''. + +\erroronpage{262}{l.3}{MGo}{1997/10/20}{3} + Replace ``ISO-10646 encoding'' to ``Unicode/ISO-10646 encoding''. + +\erroronpage{264}{}{WLe}{1997/06/01}{3} + Bottom of page: The example at the end ``Drucker bzw. Druk-ker'', etc. + is not very useful, since it does not show the commands. + +\erroronpage{264}{}{PvO}{1997/06/01}{3} + The footnote text is confusing (I have to read it twice to + understand). I suggest to say: ``Note that the \u{original} package + is incompatible...''. + +\erroronpage{265}{l.8}{RWa}{1997/06/01}{} + Replace ``Inhaltverzeichnis'' by ``Inhalt\u{s}verzeichnis''. + +\erroronpage{265}{l.3 from bottom of 9.2.2}{PvG}{1997/06/01}{} + Replace ``\textsf{francais}'' by ``\textsf{french}''. + + MGo adds: nor really true, since Babel will load B. Gaulle's + french package when ``french'' is specified as its option. On the other + hand with the option ``francais'' the standard code in Babel is activated. + There is also an option ``frenchb'' (by Daniel Flipo) which loads + a mini-version of ``french'' but one which still has most of french's + features. + +\erroronpage{265}{section 9.2.3}{FMi}{1997/06/01}{3} + The command |\adddialect| has two arguments: + ``|\adddialect{dialect-name}{language}|''. + +\erroronpage{267}{table 9.2}{JBr}{1997/06/01}{3} + Macro ``|\alsoseename|'' is actually called ``|\alsoname|'' in Babel. + +\erroronpage{267}{table 9.2}{RdB}{1997/06/01}{3} + Macro ``|\headpagename|'' is actually called ``|\pagename|'' in Babel. + +\erroronpage{270}{}{FMi}{1997/06/01}{} + My version of epsfig doesn't support textures with eps files, + so i guess that example is not correct (but i may not have latest + graphics). + +\erroronpage{270}{caption}{FMi}{1997/06/01}{3} + Example using babel's option french (output on the facing page) + MGo: we have to change to ``|\usepackage[francais]{babel}|''. + +\erroronpage{271}{}{PKr}{1997/06/01}{} + The caption of tableau 1 reads: + ``Quelques commandes du pacquet \texttt{francais}'' + However, in the ``Liste des tableaux'' it reads: + ``Quelques commandes du style \texttt{francais}''. + + MGo: In the next edition we should write ``extension'', the + equivalent (chosen by GUTenberg) of the word ``package'' in French. + +\erroronpage{273}{}{JPe}{1997/06/01}{3} + The ``,'' after ``|\begin{order}|'' should be replaced by a blank. + +\erroronpage{274}{Table 9.4}{DMa}{1997/06/01}{} + Entries in the column ``French input'' should be set in verbatim mode, + instead of ttfamily, in order to properly illustrate the user input. + I.e., the spaces (indicated by |_| below) should be removed: +\begin{verbatim} + point-virgule_; + Il dit_: oui + Mon Dieu_! + Pourquoi pas_? +\end{verbatim} + MGo: not true, since the package ``french'' will transform that space + into a small space (before double punctuation, i.e., ;, :, ?, and !). + +\erroronpage{274}{l.6}{FMi}{1997/06/01}{3} + Replace: ``...associated with their names.'' + by: ``...associated with them.''. + +\CHAPTER{Chapter 10} + +\erroronpage{275}{footnote}{FMi}{1997/06/01}{3} + Remove the colon in the citation text. + +\erroronpage{275}{para 1}{FMi}{1997/06/01}{3} + Add a footnote like this: + ``In certain situations it is possible for the |\special| command to + change the formatting because it can produce an additional break point + and it might prevent \LaTeX\ from noticing spaces.'' + +\erroronpage{277}{}{PvO}{1997/06/01}{3} + Better use ``|\setlength{\sdim}{1.5\sboxsep}|''. + Also show in the example that you do not use the default of 10pt. + +\erroronpage{277}{}{FMi}{1997/06/01}{3} + In the first printing we used some modified version of the shadow + package (with an unofficial name). In the second printing we somehow + got it wrong again (the last shadow box is supposed to have a + larger shadow), sigh. It should read: + ``|\setlength{\sdim}{3\fboxsep}|'' + in the example. + +\erroronpage{278}{description of \texttt{\textbackslash ovalbox}} + {FMi}{1997/06/01}{3} + Replace with: + ``The width of the frame is defined by the |\thinlines| command. The + diameter of the corner arcs is set with a |\cornersize| command. + The form |\cornersize{num}| sets the diameter to \emph{num} + $\times$ minimum(width of box, height of box); the form + |\cornersize*{len}| sets the diameter to \emph{len}. The + default is |\cornersize{0.5}|.'' + +\erroronpage{282}{}{FMi}{1997/06/01}{3} + In the syntax box for ``|\root(x-|...'' show the space following the ``)'' + explicitly, since it is mandatory. + +\erroronpage{284}{}{MDa}{1997/06/01}{} + Add to the description of |\legend| that this command is to be used + outside the actual barenv environment. + +\erroronpage{285}{}{MDa}{1997/06/01}{} + In the description of the command ``|\setyname|'' the argument ``x-label'' + should become ``y-label'' (cf. the command |\setxname|). + +\erroronpage{293}{10.2.7}{MGo} {1997/10/20}{3} + Add reference to ``\LaTeX\ Graphics Companion'' for more on Feynman, + electronics, etc. diagrams. + +\erroronpage{293}{10.2.7, para 3}{MGo} {1997/06/01}{3} + Clarification: + A set of electronic circuit symbols developed by + Adrian Johnstone is available (on CTAN) as part of his + \texttt{lcircuit} system to be used with the \TeX{}cad program + (see figure 10.5). + +\erroronpage{294}{bottom}{JPe}{1997/06/01}{3} + Logically items 3 and 4 should be interchanged. + + MGo: I do not think so, since the final coordinates |(x,y)| should + be specified only for the final version. + +\erroronpage{295}{l.2}{FMi}{1997/06/01}{3} + Replace: ``shortest line'' by ``shortest available line''. + +\erroronpage{296}{l.6}{FMi}{1997/06/01}{3} + Replace: ``than the equivalent $n_1$ |\multiput| statements.'' + by: ``than multiple |\multiput| statements.''. + +\erroronpage{301}{l.1}{RHa}{1998/01/06}{} + Last argument of |\oval| is optional and should therefore be + surrounded by |[...]| + +\erroronpage{302}{l.7}{MGo, SKo}{1997/06/01}{} + Replace: ``must lie within the interval $[0,\pi/2]$ ...'' + by: ``must lie within the interval $[0,2\pi]$ ...''. + +\erroronpage{306}{l.3 bottom}{FMi}{1997/06/01}{3} + Replace: ``for subsequent |\draw| commands'' + by: ``for subsequent |\match| commands''. + +\erroronpage{307}{def. of \texttt{\textbackslash drawwith}}{FMi}{1997/06/01}{3} + Argument should be named ``draw-command'' since it can contain only + a single command. + +\CHAPTER{Chapter 11} + +\erroronpage{311}{all}{MGo}{1997/10/20}{} + A lot of material in this chapter has been discussed in more detail + in the ``\LaTeX\ Graphics Companion''. + +\erroronpage{312}{and probably elsewhere as well}{BDe}{1997/06/01}{} + Replace ``Bezier'' with ``B\'ezier''. + +\erroronpage{313}{last bullet line}{OBa}{1997/06/01}{} + Eliminate the space in front of the comma. + +\erroronpage{313}{11.1.2, l.4}{EMS}{2000/05/30}{} + Which appendix is in [2] and which one is in [87]? + + FMi: see appendices G and H in [2], or [87] + +\erroronpage{316}{table 11.1}{FMi}{1997/06/01}{3} + Mention the dvips options: + ``-pp\# (single page)'' and ``-pp\#$_1$:\#$_2$ (page range)''. + +\erroronpage{318}{}{FMi}{1997/06/01}{3} + Remove the double quotes around ``clip='' and the quotes around ``='' in + the explanation of the clip parameter. + MGo: Add note that epsfig is now superseded by \LaTeX's graphics package. + +\erroronpage{319}{l.4 from bottom of 11.3}{PvG}{1997/06/01}{} + Replace ``third column'' by ``first column''. + +\erroronpage{319}{l.4 from bottom of 11.3}{PvG}{1998/01/26}{} + Replace ``are given in the third column of table 11.2 on page 317'' +with ``are given by those values in the first column that correspond to +the X's in the third column''. + +\erroronpage{320}{l.2 from bottom}{PvG}{1998/01/26}{} + Replace ``are given in the fourth column of table 11.2 on page 317'' +with ``are given by those values in the first column that correspond +to the X's in the fourth column''. + +\erroronpage{321}{}{FPo}{1997/06/01}{3} + The caption for figure 11.4 could use some negative space between + ``Pre-'' and ``1991''. + +\erroronpage{321}{}{RSt}{1997/06/01}{3} + Perhaps we should learn about history better: make the caption + of figure 11.4: ``Pre-1990 Europe''. + +\erroronpage{321}{code for figure 11-x}{VSc}{1997/06/01}{3} + The nineth line should be unindented: +\begin{verbatim} + 6 \begin{minipage} + 7 \centering\epsfig + 8 \caption{Central + 9 ...\end{minipage} +\end{verbatim} + +\erroronpage{321}{}{PKr}{1997/06/01}{3} + It would be better to show that the example is coded as a figure by + surrounding the code with |\begin{figure}| ... |\end{figure}|. + +\erroronpage{328}{description of \texttt{\textbackslash cbstart}} + {MOh}{1997/06/01}{3} + Remove comma: + ``...the beginning of the region\u{,} which has to be flagged...'' + +\erroronpage{328}{l.2 of 11.5.1}{PvG}{1998/01/26}{} + Replace ``are given in the fifth column of table 11.2 on page 317'' +with ``are given by those values in the first column that correspond to +the X's in the fifth column''. + +\erroronpage{331}{}{BBe}{1997/06/01}{3} + First figure using |\psboxit|, the dashes formed by +\begin{verbatim} + ...--% + -- ... +\end{verbatim} + segment into an emdash and a hyphen; just a tad peculiar looking. + MGo: We could use |---| (three dashes). + +\erroronpage{333}{table 11.6 last line}{FMi}{1997/06/01}{} + Zapf Chancery is only available in italic thus the shape column + should show ``it'' and not ``n''. + +\erroronpage{335}{last line of 11.9.2}{CMi}{1997/06/01}{3} + Replace ``Symbols'' by ``Symbol'' since that is the name of the font. + +\erroronpage{335}{last line of 11.9.2}{FMi}{1997/06/01}{3} + Remove forward reference since it is to the next(!) section. + +\erroronpage{337}{}{FMi}{1997/06/01}{3} + Replace ``Style'' by ``Package'' in heading. + +\erroronpage{338}{}{WLe}{1997/06/01}{3} + Greek example, why not better use ``... ALFA\quad ...''? + MGo: Because I wanted to show that for some letters their is NO + simple correspondence, so that an ``unused'' Latin letter was chosen to + represent the Greek. + +\erroronpage{340}{l -8 in 11.9.7}{BBe}{1997/08/25}{} + The name is Kris Holmes, not Chris. + +\erroronpage{340}{l -3 in 11.9.7}{FMi}{1997/06/01}{3} + Use plural: + ``... typesetting your complete document with these font families.''. + +\erroronpage{340}{section 10.10}{MGo}{1997/10/20}{3} + This complete section should be rewritten to replace the references + to ``DC'' by ``EC'' and to reflect present situation with PSNFSS. Also + see section 10.5 (TeXBase 1 encoding) of ``\LaTeX\ Graphics Companion''. + +\erroronpage{341}{table 11.12}{UMu,FMi}{1998/07/15}{} + Codepoint 0x18 should contain ``perthousandzero'', not + ``perthousand''. However, note that nearly no PS font will have a + perthousandzero glyph thus with PS fonts the slot would need to + stay unused. For this reason some people place in this position the + perthousand and add the ligature ``percent'' ``perthousand'' $\to$ + ``perthousand'' so that macros assuming perthousandzero in this + slot will work. + +\CHAPTER{Chapter 12} + +\erroronpage{349}{section 12.1.4}{MSc}{1997/06/01}{} + Not explicitly said but important. The ``|key@visual|'' can be used on + any level i.e., +\begin{verbatim} + \indexentry{aa@\textit{aa}!bb@\textit{bb}!cc@\textit{cc}}{10} +\end{verbatim} + will result in: +\begin{verbatim} + \item \textit{aa} + \subitem \textit{bb} + \subsubitem \textit{cc}, 10 +\end{verbatim} + +\erroronpage{350}{first examples}{FMi}{1997/06/01}{3} + The last line of the first examples should read + ``\verb=\index{tabbing|)textit}='', + otherwise MakeIndex would complain about it. + +\erroronpage{350}{l.4 from bottom}{FMi}{1997/06/01}{3} + Replace ``|{\it rose}|'' by ``|\textit{rose}|''. Not wrong but better. + +\erroronpage{351}{l.2}{FMi}{1997/06/01}{3} + Replace: ``of the definition of the |\Prog| program.'' + by: ``of the definition of the |\Prog| command.''. + +\erroronpage{351}{l.21}{PvG}{1997/09/09}{} + Replace: ``(see also the example on page 348)'' + to: ``(see also the example at the bottom of page 347)''. + +\erroronpage{352}{l.2+3 }{FMi}{1997/06/01}{3} + Replace: + ``For example, you can define the command |\Index|, whose argument enters + its argument at the same time in the text and in the index.'' + by: + ``For example, you can define the command |\Index|, whose argument is + entered at the same time in the text and in the index.'' + +\erroronpage{352}{l.11 }{MDa}{1997/06/01}{} + The example definition +\begin{verbatim} + \newcommand{\Indextt}[1]{\texttt{#1}\index{#1@\texttt{#1}} +\end{verbatim} + lacks a further closing brace. + +\erroronpage{353-354}{}{FMi,MGo}{1997/06/01}{3} + The figures shown in the makeindex processing example are not + reflecting what is in the source on p354 (one index entry was dropped + there). + Correction: Add in section ``Printing the Index'' an index + entry ``|\index{include index}|'' as follows: + \begin{verbatim} + \section{Printing the Index} + \index{Final production run} + During the final production run of a document the + index can be included\index{include index} by putting + a \Com{printindex} command at the position in the text + \end{verbatim} + +\erroronpage{354}{}{PvO}{1997/06/01}{3} + The example should show a ``|\makeindex|'' command. + +\erroronpage{354}{}{FMi}{1997/06/01}{} + The lefthand side of the example should use the verbatim environment + not the verbatimcmd environment which is only defined when the moreverb + package is used. Also the example should show +\begin{verbatim} + \renewenvironment{theindex}{..}{..} +\end{verbatim} + +\erroronpage{355}{}{FMi}{1997/06/01}{3} + It should say (in one line): +\begin{verbatim} + makeindex [-ciglqr] + [-o \emph{ind}] [-p \emph{no}] [-s \emph{sty}] [-t \emph{log}] + [\emph{idx0} \emph{idx1} ...] +\end{verbatim} + +\erroronpage{355}{ description of -g}{FMi}{1997/06/01}{} + Not an error in the book but in the program: works correctly only in + version 2.13 of Makeindex (2.12 dies with larger files). + Also with 2.13 quote is set to `+' with the |-g| option. + +\erroronpage{355}{}{PvO}{1997/06/01}{3} + It should say: +\begin{verbatim} + -o \emph{ind} Take the file \emph{ind} as the output index file. +\end{verbatim} + +\erroronpage{355}{ description of -p n}{FMi}{1997/06/01}{3} + ``\emph{no}'' should always be in italics not typewriter. + the words ``|any|'', ``|odd|'', and ``|even|'' should be always + in typewriter. + +\erroronpage{356}{}{FMi}{1997/06/01}{3} + It should say: +\begin{verbatim} + -s \emph{sty} Take the file \emph{sty} as the index style file. +\end{verbatim} + +\erroronpage{356}{}{PvO}{1997/06/01}{3} + It should say: +\begin{verbatim} + -t \emph{log} Use \emph{log} as the transcript file. +\end{verbatim} + +\erroronpage{356}{}{FMi}{1997/06/01}{3} + It should say: +\begin{verbatim} + Extra `@' at position ... +\end{verbatim} + +\erroronpage{357}{Inconsistent page ..}{FMi}{1997/06/01}{3} + Replace: ``\verb=\index{cat|iv}='' + by: ``\verb=\index{cat|see{animals}}=''. + +\erroronpage{358}{}{PvO}{1997/06/01}{3} + The description of escape is very confusing. + (FMi:) agreed, what about (FMi, MGo): +\begin{verbatim} + quote symbol that escapes the character following it. + escape symbol without special meaning unless followed by + the quote character in which case that character + looses its special function and both will be printed. +\end{verbatim} + +\erroronpage{358}{}{FMi}{1997/06/01}{3} + Replace + ``(s) signals an attribute of type string, (c) of type char'' + by: + ``(s) attribute of type string, (c) of type char (surrounded by single or + double quotes, respectively)''. + +\erroronpage{358}{end of para 1}{FMi}{1997/06/01}{3} + Add: Makeindex uses Unix string syntax in the style file. For this + reason one has to enter ``|\\|'' to get a single ``|\|'' in the output. + +\erroronpage{359}{}{PvO}{1997/06/01}{} + Description of |delim_t| is missing. + +\erroronpage{359}{table}{WMr}{1998/08/14}{} + A description of the .ist-keywords + \begin{verbatim} + symhead_positive "Symbols" + symhead_negative "symbols" + numhead_positive "Numbers" + numhead_negative "numbers" + \end{verbatim} + is missing. They are obviously quite helpful if your document is + not in English. + +\erroronpage{359}{delim\_0}{FMi}{1997/06/01}{3} + Replace: ``entry-page number delimiter at level 0'' + by: ``delimiter between entry and first page number at level 0''. + (because the original is not understandable). + +\erroronpage{359}{}{FMi}{1998/01/18}{} + Description of |suffix_2p|, |suffix_3p|, and |suffix_mp| are + missing. If non-empty they replace a page range of length 2, 3, or + (m)any by the first page number followed by respective suffix. + +\erroronpage{359}{encap\_suffix}{FMi}{1997/06/01}{3} + Remove surplus dot in default: ``|}|'' + +\erroronpage{359}{}{SMi}{1997/06/01}{3} + In Makeindex 2.12 and later versions the value of + ``|page_precedence(s)|'' is ``rnaRA''. + Therefore the examples on page 363 should be the other way around. + +\erroronpage{359}{}{FMi}{1998/01/18}{} + Add an example for |suffix_2p|, |suffix_3p|, and |suffix_mp|. + +\erroronpage{362}{fig 12.7}{WMr}{1999/01/14}{} + That's actually just a suggestion: + If you take a close look at the leaders in the index, you'll find + that they don't line up horizontally, probably because |\dotfill| uses + |\cleaders| instead of |\leaders|. By defining something like +\begin{verbatim} + \newcommand{\indexdotsep}{2.24} + \newcommand{\indexdotfill}{% + \leaders\hbox{$\m@th + \mkern\indexdotsep mu\hbox{.}% + \mkern\indexdotsep mu$}\hfill} +\end{verbatim} + (stolen from the definition of |\@dottedtocline|) in a \texttt{.sty} and a + redefinition in the \texttt{.ist} file (the \texttt{preamble} declaration + might need to be placed on a single line though): +\begin{verbatim} + preamble "\\begin{theindex}\n + \\providecommand{\\indexdotfill}{\\dotfill}\n" + delim_0 "\\ \\indexdotfill\\ " + ... +\end{verbatim} + they come out better (I think). + +\erroronpage{363}{l.7}{EMS}{2000/05/30}{} + Replace ``rRnaA'' by ``rnaRA'' + +\erroronpage{364}{}{RWo}{1997/06/01}{} + Remind the reader how to use a file with an extension + different from |.idx| with Makeindex. + +\erroronpage{364+365}{}{FMi}{1997/06/01}{3} + The redefinition of theindex environment should set |\parindent| to zero + otherwise one ends up with all entries except the first being indented. + +\erroronpage{365}{}{WLe}{1997/06/01}{3} + According to the text on page 365, the index in the example should + have three columns instead of two. + +FMi: change this sentence to something like this: + ``... we have used a redefined theindex environment similar to the one + shown in section 12.5 but with two columns and without the |\newpage|.''. + +\erroronpage{366}{fig 12.8}{FMi}{1997/06/01}{3} + This looks like the spot the ten differences in the picture: + Replace: ``|\renewcommand[2]{\printindex}{%|'' + by : the correct order of arguments :-(. + MGo: I see nothing wrong with the definition as it is written. + + Add a ``|\|'' in front of |textbf| in definition of ``|\printindex|''. + + Add a proper definition of ``|\Prog|'' and ``|\Com|'', they are not + the same as in fig 12.8. + + Outline that ``|\renewenvironment{theindex}{...}{...}|''. + + Indent |\input{#1.ind}| (this is cosmetics) + and don't use |\begin{center}| use |\section*| (cosmetics too). + +\erroronpage{367}{item 5}{FMi}{1997/06/01}{3} + Replace: ``|\renewcommand{\indexproofstyle}{\footnotesize\itshape}|'' + by: ``|\indexproofstyle{\footnotesize\itshape}|''. + +\CHAPTER{Chapter 13} + +\erroronpage{373}{code middle of the page}{GGr,FMi}{1997/06/01}{3} + First example is missing a closing brace: +\begin{verbatim} +\renewcommand{\@cite}[2]{% + [{#1\ifthenelse{\boolean{@tempswa}}{,#2}{}}]} +\end{verbatim} + Second example would nowadays be better done with |\textsuperscript|: +\begin{verbatim} +\renewcommand{\@cite}[2]{% + {\textsuperscript{#1}% + \ifthenelse{\boolean{@tempswa}}{,#2}{}}} +\end{verbatim} + +\erroronpage{373}{}{DAr}{1997/06/01}{} + Nowadays the cite and overcite packages will sort the list of citations. + +\erroronpage{373}{l.-2}{FMi}{1997/06/01}{3} + Replace the incorrect sentence by: + ``The punctuation characters (.,;:) will be moved in front of the + superscript, but not in front of quotation marks, if present, e.g., + \verb=``The {\TeX}book'' \cite{Knuth}.= gives ``The + {\TeX}book''.$^8$, which may not be the desired format.'' + +\erroronpage{375}{l.3 of 13.2}{PvG}{1997/09/09}{} + Replace: ``\textit{key}'' by ``\textit{cite\_key}''. + +\erroronpage{378}{}{UVi}{1997/06/01}{} + The table of |.bst| files lists some styles named |phxxx.bst|, where + |xxx| stands for abbreviations like |aip|, |nf|, |pf|, |ppcf|, etc. + On CTAN these styles are now located in a subdirectory |phy-bstyles| + and they no longer carry the prefix |ph| in their name. It would + be a good idea to update this in the Companion, because otherwise + people looking for the names with the famous ``|quote site index|'' + might not find them. + + MGo: In fact I found them on CTAN under both names. + FMi: I'm right now reluctant to change anything since i wonder + whether those names will stay. It seems wrong to me that the names + (prefix) have changed. + +\erroronpage{378}{}{UVi}{1997/06/01}{} + |(ph)ppcf.bst| is described as ``a physics version of the apalike + BibTeX style''. This might be true somehow, but a better + describtion would be ``BibTeX style for Plasma Physics and + Controlled Fusion'', since that is the name of the journal the + abbreviation ppcf stands for (see |physjabb|). + |(ph)report.bst| is described as ``BibTeX style for internal + reports''. It might be a good idea to add some hint that this + probably refers to the Princeton Plasma Physics Lab or Princeton + University. + MGo: We could update that part in a future edition. + +\erroronpage{381}{}{FMi}{1997/06/01}{} + Extend the source of example to include |abstract| and |keyword| + field which then can be shown in output of printbib on page 396. + +\erroronpage{381}{l.1 in Figure 13.4}{LFe}{2000/03/29}{} + ``\texttt{BiBTeX}'' should be ``\texttt{BibTeX}''. + +\erroronpage{385}{l.7}{PvO}{1997/06/01}{3} + ``only works without modifications on UNIX'' is probably a bit too + harsh: It is meant that modifications are necessary for systems + such as MS-DOS that have file names with strict length limits. + By the way should UNIX not be typeset with small capitals? + MGo: No, ATT (and most publishers) spell it all uppercase. + +\erroronpage{385}{l.-18}{DAr}{1997/06/01}{3} + Replace ``combines two different'' by ``uses two different'' + (the styles aren't really combined.) + +\erroronpage{386}{l.3 of 13.3.2}{FMi}{1997/06/01}{3} + Replace ``style'' by ``package''. + +\erroronpage{386}{4}{EFe}{1998/09/03} + ``Fernandez'' should be typed ``|Fern{\'a}ndez|''. + +\erroronpage{387}{l.1 }{FMi}{1997/06/01}{3} + The root file should be called |chapterbibexa.tex| (as in the + formatting example on page 385). + +\erroronpage{388}{caption}{RSt}{1997/06/01}{3} + For ``advisable precedure'' read ``advisable procedure''. + +\erroronpage{392}{start of para 4}{CMi}{1997/06/01}{3} + ``The argument of the |\bibliography| command must ...''. + +\erroronpage{392}{after example}{FMi}{1997/06/01}{3} + Add: ``... after the BibTeX run unless the bibliography entries + themselves contain citations to other entries + (e.g., |note = {reviewed in \cite{..}}|).'' + +\erroronpage{393}{bibextract}{FMi}{1997/06/01}{3} + The regular expression must (!) contain only lowercase characters + (even when looking for words like ``Adobe''), otherwise nothing + will be found. Thus our examples should read: +\begin{verbatim} +bibextract "" "postscript" bibfile(s) > new-bibfile +bibextract "author|organization" "adobe" bibfile(s) > new-bibfile +\end{verbatim} + +\erroronpage{393}{bibextract}{FMi}{1997/06/01}{3} + Another restriction: + ``You might have to clean the |.bib| files using + bibclean before bibextract finds correct entries.'' + +\erroronpage{393}{l.6. bottom}{FMi}{1997/06/01}{3} + While the next command will only extract those entries containing + ``Adobe'' in the |author| or |organization| field. + +\erroronpage{393}{last para, 394 first para}{FMi,MGo}{1997/06/01}{3} + Replace ``citefind.sh'' by ``citefind''. + Replace ``citetags.sh'' by ``citetags''. + +\erroronpage{394}{l.4}{CMi}{1997/06/01}{3} + Replace ``styles'' by ``files''. + +\erroronpage{394}{23}{EFe}{1998/09/03}{} + Add: \ldots and book\u{s} about\ldots + +\erroronpage{398}{para 3}{PVi}{1997/06/01}{} + Say explicitly that quotes or braces *must* be omitted around + abbreviations like the name of the months. + +\erroronpage{399}{14}{EFe}{1998/09/03} + ``Lopez Fernandez'' should be typed ``|L{\'o}pez Fern{\'a}ndez|''. + +\erroronpage{400}{4,5,7}{EFe}{1998/09/03} + ``Lopez Fernandez'' should be typed ``|L{\'o}pez Fern{\'a}ndez|''. + +\erroronpage{400}{9 from bottom}{EFe}{1998/09/03} + ``Maria'' should be typed ``|Mar{\'i}a|''. + +\erroronpage{401}{l.1}{PVi}{1997/06/01}{} + Remove comma in ``and others,''. + +\erroronpage{403}{}{???}{1997/06/01}{3} + A comma is missing after: ``@article(tub-87,'' + +\erroronpage{403}{para 1}{CMi}{1997/06/01}{3} + Replace all ``.bib style'' with ``.bib file''. + +\erroronpage{404}{1st example}{FMi}{1997/06/01}{3} + Use |\providecommand| instead of |\newcommand|. + +\erroronpage{413}{add.period}{PvO}{1997/06/01}{3} + Should read: ``adds dot to string unless that string ends with `.', + `?', or `!'\,''. + +\CHAPTER{Chapter 14} + +\erroronpage{424}{}{FMi}{1997/06/01}{3} + Add ``|\Finale|'' to the box with ``|\StopEventually{final text}|'' + since they belong together. + +\erroronpage{425}{para 3 (explanation of + \texttt{\textbackslash MakeShortVerb})}{SBe}{1997/06/01}{} +\begin{verbatim} + change ... (the character |"| is often ... may prefer \verb="|"=). + to ... (the character |"| is often ... may prefer \verb=|=). + + change ... just type |\DeleteShortVerb {\c}|. + to ... just type |\DeleteShortVerb{\c}|. + + change ... the abbreviated cform, ... + to ... the abbreviation form, ... +\end{verbatim} + +\erroronpage{426}{figure 14.1}{FMi}{1997/06/01}{3} + It should be |\DocInput{docexam.doc}| because .dtx is reserved for + files whose documentation can be produced by simply running them + through \LaTeX. + +\erroronpage{426}{l.4 of section 14.2.7.}{PAp}{1997/06/01}{3} + Replace: ``You should run the file thought ...'' + by ``You should run the file through ...''. + +\erroronpage{427}{figure 14.2}{FMi}{1997/06/01}{} + Better use ``|\ProvidesPackage|'' instead of ``|\typeout|'' messages. + +\erroronpage{427}{figure 14.2}{FMi}{1997/06/01}{3} + The |\item| in the definition of ``docsampleenv'' should be removed. + Also: the documentation of ``docsampleenv'' is incorrect. + +\erroronpage{429}{}{FMi}{1997/06/01}{3} + Replace the heading: ``Document structure and validation support'' + by: ``Document structure commands''. + +\erroronpage{429}{Table 14.1, item: \texttt{\textbackslash DeleteShortVerb}} + {VSc}{1997/06/01}{} + Add argument: ``|\DeleteShortVerb{\char}|''. + +\erroronpage{430}{Table 14.1, item: \texttt{\textbackslash MakeShortVerb}} + {VSc}{1997/06/01}{} + Add backslash: ``|\MakeShortVerb{\char}|''. + +\erroronpage{432}{ table 14.1}{MDa}{1997/06/01}{} + In the last section of this table, ``Layout and typesetting parameters'', + the commands ``|\tt|'' and ``|\sl|'' appear (cf. your own remark in the + errata file regarding page 350). + +\erroronpage{432}{table 14.1}{FMi}{1997/06/01}{} + We should also describe the \LaTeX\ counters IndexColumns (number of + columns in the index) and GlossaryColumns (number of columns in the + history listing). + +\erroronpage{432ff}{chapter 14.3}{FMi}{1997/06/01}{} + Since \LaTeX\ 95/12/01 docstrip is able to generate more than one file + in a single run. This extended functionality is currently described + only in the documented source code, i.e., in the file |docstrip.dtx|. + +\erroronpage{433}{para 6}{FMi}{1997/06/01}{3} + Not only NFSS2 but the whole \LaTeX\ (2e) is now distributed using + the doc system. + +\erroronpage{433}{para 1 of 14.3.1}{SBe}{1997/06/01}{} + Change font of \% in: + ``... but preceded with two \% characters.''. + +\erroronpage{433}{Section 14.3.1}{MSc,FMi}{1997/06/01}{3} + Mention that |\preamble| ...|\endpreamble| is meant for straight text and + that nearly no command will work between. One can use |\string||\foo| to + put out a command name literally. + +\erroronpage{434}{l.10}{FMi}{1997/06/01}{3} + Replace: ``|\batchfile| Batch file commands can be ...'' + by: ``Batch file commands, like |\generateFile|, can be ...''. + +\erroronpage{434}{l.-9}{FMi}{1997/06/01}{3} + Replace the sentence: ``Note that these tags must ...'' + by: ``The tags must be placed at the beginning of the line + preceded by a |%|, e.g.,''. + +\erroronpage{434}{l.-2}{SBe}{1997/06/01}{} + Change space after ``!'' from inter-sentence to inter-word space. + +\erroronpage{437+438}{}{ASc}{1997/06/01}{3} + In the second last code line the |\@@end| should be replaced by + |\csname @@end\endcsname| since otherwise |\@@end| isn't recognised + in most situations. This also means that the checksum changes to 15. + +\CHAPTER{Appendix A} + +\erroronpage{440}{second example}{FMi}{1997/06/01}{3} + It should better be: ``|\newcommand{\PsI}{\Ps\index{\Ps}}|'' + +\erroronpage{440}{second example}{FMi}{1999/04/30}{} + second line of |\EPsI| has one closing brace too many, i.e., should be + |\index{\PS!Encapsulated}\index{EPS}}| + +\erroronpage{440}{}{FMi}{1997/06/01}{} + As a general comment we should remark that when nesting command + definitions, e.g., a |\renewcommand| inside a |\newenvironment| one has to + double the |#| characters denoting the arguments when referring to the + arguments of the inner definition, for instance, +\begin{verbatim} + \newenvironment{foo}[1] + { ... #1 % argument of environment foo + \renewcommand\bar[2]{ ... + ##1 % argument of command \bar + #1 % argument of environment foo + ##2 % argument of command \bar + }% + ... #1 % argument of environment foo + }{...} +\end{verbatim} + +\erroronpage{440}{following}{FMi}{1997/06/01}{} + |\newcommand| and |\renewcommand| now support a starred form which + makes it illegal to use |\par| (or an empty line) in the argument(s) + of the command being defined. This can be helpful for tracking + down errors of missing closing argument braces and can be used if + a command is intended to be used only within paragraphs. + +\erroronpage{440}{}{RWo}{1997/06/01}{3} + Use the same formula in the last two examples to show the advantage + of |\ensuremath| better. + +\erroronpage{442}{last line of A.1.1}{PvG}{1997/09/09}{} +Add the reference (see section 13.5.4 on page 404) at the end of the +line. + +\erroronpage{446}{}{FMi}{1997/06/01}{3} + Add to the description of |\newcounter|: + ``It also defines |\thenewctr| to be |\arabic{newctr}|.''. + +\erroronpage{447}{}{MSc}{1997/06/01}{3} + A counter cannot be larger than 9 if used with |\fnsymbol|. + +\erroronpage{447}{}{FMi}{1997/06/01}{3} + All the |\the...| commands in the examples should be defined with + |\renewcommand|. + +\erroronpage{449}{Table A.1}{PvG}{1997/09/09}{} +For consistency with the previous definition of pt and the following +definition of dd change: (72 bp = 1 in) \> $= \frac{1}{72}$in . +FMi: or perhaps the other way around? + +\erroronpage{449}{table A.1}{MSe}{1997/06/01}{} + The cicero length in millimetres is wrong: + Replace: ``4.531 mm'' by ``4.513 mm''. + +\erroronpage{449}{l.4}{EPi}{1997/06/01}{} + Remove accent from Did\^ot. + +\erroronpage{450}{table A.2}{FMi}{1997/06/01}{3} + |\hfill| is better described as a ``rubber space'' not a ``rubber length''. + +\erroronpage{454}{l.7}{UGo}{1997/06/01}{} + The optional arguments to |\raisebox| are exchanged: ``height'' comes + before ``depth''. + +\erroronpage{454}{para 2, l.3}{PvG}{1997/09/09}{} + Replace: ``by specifying a height and depth ...'' + by: ``by specifying a \textit{height} and \textit{depth} ...''. + +\erroronpage{456}{last para}{FMi}{1997/06/01}{} + Replace: ``In the case below'' by ``In the next case'' since the next + example is on the following page. + +\erroronpage{459}{}{FMi}{1997/06/01}{3} + Add ``x333x'' after both |\usebox{\myboxb}| commands in the example + (cosmetics!). + +\erroronpage{461}{table A.4}{WLe}{1997/06/01}{3} + For ``|\Requirepackage|'' read ``|\RequirePackage|'' in the explanation of + |\LoadClass|. + +\erroronpage{470}{text l.5 from bottom}{FMi}{1997/06/01}{3} + Replace ``(real or integer)'' by ``integer''. They can't be real! + +\erroronpage{470}{text l.3 from bottom}{RCr}{1997/08/21}{} + Replace ``more that twenty'' by ``more than twenty''. + +\erroronpage{470}{A.5}{CRo}{1997/06/01}{3} + In the description of the ifthen package, no clear distinction is + made between those commands which can be used only in a + {test}-argument, and those which are for other uses. + +\erroronpage{472}{}{RWo}{1997/06/01}{3} + The index entries in the |.idx| file would actually look like this + (remove the surplus ``page:AAAA1'' in the middle of them): +\begin{verbatim} + \indexentry{AAAA!both}{472} + \indexentry{AAAA!indexentry}{472} + \indexentry{AAAA!indexonly}{472} +\end{verbatim} + +\erroronpage{474}{}{FMi}{1997/06/01}{} + Add a remark that one can't use |\isodd| to directly test |\value{page}| + and expect correct information because the value of this counter + isn't always correct due to \TeX's asynchronous output routine. + +\CHAPTER{Appendix B} + +\erroronpage{475}{}{FMi}{1997/06/01}{3} + Maybe rename the heading to ``\TeX\ Software and User Group information''. + +\erroronpage{475}{}{FMi}{1997/06/01}{3} + Add information about the possibility to get the CTAN software on + CD: +\begin{verbatim} + \bibitem{primetime:VBr94} + Vicki Brown, editor. + \newblock {\em Prime Time {\TeX}cetera}, volume~1. + \newblock Prime Time Freeware, Sunnyvale, CA, 1994. + \newblock Contains CD with CTAN software. +\end{verbatim} + MGo: Now (end of 1997) there are various other CD's which offer + (parts of) CTAN and/or ready-to-run \TeX\ environments for UNIX, + Windows, DOS, Mac, etc. + +\erroronpage{477}{l 13}{FMi}{1997/06/01}{3} + Should read: ``contents of the morebin \u{zip} archive on \u{y}our + local node.''. + +\erroronpage{479}{under b.2 mail servers}{BBe} {1997/06/01}{3} + I am irked by the difference in the depth of the underline under + ``end'' right after ``send help''; + maybe you could be persuaded to use a strut? + +\CHAPTER{Bibliography} + +\erroronpage{481}{[1], l.10}{VSc}{1997/06/01}{} + Addison\u{-}Wesley, 1992 + +\erroronpage{491}{}{RWo}{1997/06/01}{3} + The name is Peter Vollenweider; somebody inverted the `w'. + +\CHAPTER{Index} + +\erroronpage{}{}{JKn}{1997/06/01}{} + I suggest to index the table 5.7 (page 127) under ``Language'' + and the table on top of page 140 under ``S''. + +\erroronpage{}{}{FMi}{1997/06/01}{} + There should be entries for all encodings, |OT1|, |T1|, |OML|, + |OMS|, |OMX|, pointing at least to page 192, perhaps to others. + +\erroronpage{493}{}{FMi}{1997/06/01}{} + The two funny looking entries of the form ``|\, 220|'' actually should + be ``|\{, 220|'' + ``|\}, 220|''. + +\erroronpage{497}{}{GGr}{1997/06/01}{3} + Add entry for ``Blackboard bold'' pointing to page 218. + Also add one pointing to page 208 (MPi). + And add a similar entry for |\Bbb| (MPi). + +\erroronpage{500}{}{JBa}{1997/06/01}{} + ``Commutative Diagrams'' should point to 233-235. + +\erroronpage{500}{}{FMi}{1997/06/01}{} + |\cornersize| is incorrectly indexed as ``rigid length''. + +\erroronpage{500}{dd}{MCl}{1997/11/06}{} + Did\^{o}t \> Didot + +\erroronpage{501}{}{FMi}{1997/06/01}{} + |\DeclareFontSubstitution| should have bold entry to page 203. + +\erroronpage{501}{}{MCl}{1997/11/19}{} + Did\^{o}t \> Didot + +\erroronpage{506}{}{CRo}{1997/06/01}{3} + Add index entry for ``Fragile command'' and ``Commands, fragile'' + to point to 246 and 471. + +\erroronpage{507}{}{BBe}{1997/08/25}{} + The name is Kris Holmes, not Chris. + +\erroronpage{508}{}{FMi}{1997/06/01}{3} + Index entry for |\IndexMin| should be a ``rigid length''. + +\erroronpage{509}{}{PvO,FMi}{1997/06/01}{} + Reference 249 for |\left| should be 248. (This is probably true for + other entries pointing to the example section of chapter 8, because + index entries to the examples are placed after the example.) + +\erroronpage{517}{}{OBo}{1997/06/01}{} + Entries for ``Page header'', ``Header of page'', ``Page footer'', and + ``Footer of page'' should also point to pages 91 and 96 and perhaps + also to page 20 where table 2.2 describes how sectioning commands + relate to page headers. + +\erroronpage{519}{}{FMi}{1997/06/01}{3} + Environment supertabular is incorrectly indexed under |\supertabular|. + +\erroronpage{520}{}{PvO}{1997/06/01}{} + Reference 249 for |\right| should be 248. + +\erroronpage{525-527}{}{BBe}{1997/06/01}{} + I was a little surprised to find the listing for ``\TeX\ users group'' + where one would expect to find ``TUG'' in the index, although ``TUG'' + doesn't appear in the entry. I also would have expected to see + p.260 listed with that entry, considering the reference there to + the TWGMLC and the Portland meeting. + + The people who were acknowledged in the preface don't show up in + the index. Although it's not necessary, of course, Knuth did + include his acknowledgees and sources of quotes in the \TeX book + index, so there's a precedent. + +\erroronpage{526}{}{UVi}{1997/06/01}{} + Add index entry ``Title page'' to point to 452. + +\erroronpage{527}{}{FMi}{1997/06/01}{3} + ``|\unitlength|'' is incorrectly indexed as a command. + +\CHAPTER{Production Notes} + +\end{erratalist} + + + +\begin{multicols}{3}[Thanks to all who have found errors or + omissions. Listed are the people who found an errata entry first.] +\contributor{ADu}{Alain Dupuis} +\contributor{ASc}{Andreas Schwab} +\contributor{BBe}{Barbara Beeton} +\contributor{BDe}{Bernard Desruisseaux} +\contributor{BFr}{Bert Frederiks} +\contributor{BGa}{Bernard Gaulle} +\contributor{BNa}{Blaise Nkwenti-Azeh} +\contributor{BRa}{Bernd Raichle} +\contributor{CKr}{Claudia Kraft} +\contributor{CMi}{Christel Mittelbach} +\contributor{CRo}{Chris Rowley} +\contributor{DAr}{Donald Arseneau} +\contributor{DBo}{David Boersma} +\contributor{DCa}{David Carlisle} +\contributor{DEl}{Daniel Elvin} +\contributor{DKa}{David Kastrup} +\contributor{DKra}{Dieter Kraft} +\contributor{DKre}{Dieter Kreft} +\contributor{DKu}{David Kustrin} +\contributor{DMa}{Daniel Mainz} +\contributor{DOs}{David Osborne} +\contributor{DRo}{Denis Roegel} +\contributor{EFe}{Eduardo Fern\'andez} +\contributor{EPi}{Eric Picheral} +\contributor{EMS}{SOUIDI EL Mamoun} +\contributor{FGo}{Frans Goddijn} +\contributor{FJe}{Frank Jensen} +\contributor{FMi}{Frank Mittelbach} +\contributor{FPo}{Frank Poppe} +\contributor{FVi}{Frode Viste} +\contributor{GFe}{Gabriel Valiente Feruglio} +\contributor{GGr}{George Graetzer} +\contributor{GRo}{Guenter Rote} +\contributor{GSa}{Gernot Salzer} +\contributor{GZi}{Georg Zimmermann} +\contributor{HAs}{Helmer Aslaksen} +\contributor{IAN}{Ignacio Arenaza Nuno} +\contributor{JAd}{Jeff Adler} +\contributor{JBa}{Jonas Barklund} +\contributor{JBr}{Johannes Braams} +\contributor{JHa}{Jay Hammond} +\contributor{JKn}{J\"org Knappen} +\contributor{JPe}{Joachim Pense} +\contributor{JSa}{Julio Sanchez} +\contributor{JvM}{Jan Van Mieghem} +\contributor{JWe}{Jon Wells} +\contributor{KML}{Kathleen M. Lyle} +\contributor{KRa}{Kalle Rato} +\contributor{KSe}{Karl Seybold} +\contributor{KSi}{Kimmo Sipila} +\contributor{LFe}{Luca Ferrante} +\contributor{LLa}{Leslie Lamport} +\contributor{LWi}{Linda Wilson} +\contributor{MCl}{Matthias Clasen} +\contributor{MDa}{Mats Dahlgren} +\contributor{MGo}{Michel Goossens} +\contributor{MMu}{Martin C M\"uller} +\contributor{MPi}{Mike Piff} +\contributor{MOh}{Marcus W. Ohlhaut} +\contributor{MOs}{Martin J. Osborne} +\contributor{MSc}{Martin Schr\"oder} +\contributor{MSe}{Michael R. Semple} +\contributor{NBe}{Nelson Beebe} +\contributor{NPo}{Nico Poppelier} +\contributor{OBa}{Oeyvind Bakke} +\contributor{OBo}{Oscar Bosman} +\contributor{PAp}{Pedro Aphalo} +\contributor{PvG}{Philip von Guggenberg} +\contributor{PHa}{Paul Hafner} +\contributor{PKr}{Peter Kruijt} +\contributor{PBL}{Peter Busk Laursen} +\contributor{PNu}{Peter N\"uchter} +\contributor{PVi}{Philip A. Viton} +\contributor{PvO}{Piet van Oostrum} +\contributor{RBa}{Rosemary Bailey} +\contributor{RCr}{Robert Cristel} +\contributor{RdB}{Rob den Braasem} +\contributor{RHa}{Ralph Hangleiter} +\contributor{RPo}{Rama Porrat} +\contributor{RSa}{Robert Sakic} +\contributor{RSt}{Rebecca Stiels} +\contributor{RWa}{Richard Walker} +\contributor{RWo}{Reinhard Wonneberger} +\contributor{SBe}{Stephan Bergmann} +\contributor{SKi}{Steve King} +\contributor{SKo}{Siegfried K\"olbig} +\contributor{SMi}{Stefan Mintert} +\contributor{TBo}{Tilmann B\"o\ss} +\contributor{TMa}{Torsten Martinsen} +\contributor{TRa}{T.V. Raman} +\contributor{UGo}{Ulrich Goldschmitt} +\contributor{UJa}{Ulrich Jahnz} +\contributor{UMu}{Ulrich M\"uller} +\contributor{UVi}{Ulrik Vieth} +\contributor{VBr}{Volker Brandt} +\contributor{VSc}{Volker RW Schaa} +\contributor{War}{Warwick Conference (March 21-22 1994)} +\contributor{WLe}{Werner Lemberg} +\contributor{WMr}{Wilhelm M\"uller} +\end{multicols} + +Many other people send us corrections for errors already found. +Thanks to all of you! + +If you find further errors please report them to one of the authors +\begin{quote}\ttfamily + frank.mittelbach@latex-project.org + goossens@cern.ch \\ +\end{quote} +preferable in a form usable for this file, i.e., +\begin{flushleft} +|\erroronpage{|\textit{page-number}|}{|\textit{line-identification}|}{|% + \textit{your-initials}|}{|\textit{date}|}{}| \\ + \hspace*{2em}\textit{description of the the errata} +\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} + + + +********************************** +* * +* Errors in first printing * +* * +********************************** + + + +========== General =========== + +* Some source files in the LaTeX2e distribution have got new names, +for example latex.tex -> lt....dtx (many files). The final +distribution is still under construction. + + +========== Front matter =========== + +-* Title Page + Drop IPS, from affiliation of Samarin (just leave ISO) + +-* Copyright page + Add second printing + +-* Table of Contents, Page xviii + 10.5 should read "Packages Based on epic + +-* Table of Contents, Page xxi + Page number of Bibliography should be 481 + +-* Table of Contents, Page xxiii + 5.8 A comparison (not A Comparison) + + +========== Chapter 1 =========== + +-* Page 3 last para (SKi) + files containing the structures and layout definitions (extension + .sty) should also include extension .cls + +-* Page 4 (JSa) + Add clo to LaTeX layout & structure file extensions + +-* Page 5 third par (GGr) + In Textures, the transcript file has no extension. + + +========== Chapter 2 =========== + +-* Page 13 (PHa) + 4th bullet item: define your own (not OUR own) + +-* Page 15 (JSa) + 1994/08/02 should also be 1994/08/01 + +-* Page 29 (NPo) + fig 2.9: braces round argument `title' and `toc_entry' missing. + (very strange this) + +-* Page 37, l.6 below Table (GGr) + Extension .mtc will not work in DOS (Windows). + +-* Page 44 (JSa,FMi) + The default for \reftextfaraway was missing. + Also changed the local adaption example to use \RequirePackage +with a reference to Appendix A. + +========== Chapter 3 =========== + +-* Page 48 (LLa) + The paragraph above the example unfortunately doesn't describe the +example any longer, it describes an old version of it. + +-* Page 52 (OBa) + \fuzzy should be \fussy (3 lines above title 3.1.5...) + +-* Page 52 (SKi) + The multispace package was written by Stephen (not Stephan) Page. + +-* Page 59 (FMi) + The representation of \labelitemiv is missing. This seems to be +a``correction'' of the printer people since the dot is in the +PostScript file! + +-* Page 62 (MGo) + More general (and more correct) description of general list +parameters. Especially the relation between the \labelwidth and +\itemindent lengths are made clearer. + +-* Page 65 (DCa) + The labels in the Mentry env are aligned on the top of their *boxes* +not on their first baselines. (A buggy \parbox[t] implementation on +the way to LaTeX2e) + +-* Page 67 (NPo) + \begin{verbatimtab}[...] instead of \verbatimtab[...] since we +describe an environment + +-* Page 70 (FMi) + verbatimwrite is incorrectly mentioned as a command but it is an +environment. Also correct index entry. + +-* Page 71 (DCa) + stepping the mpfootnote counter +should be + stepping the footnote counter + + +========== Chapter 4 =========== + +-* Page 86 (FMi) + testpage.tex in LaTeX2e now asks interactively for the paper your +printer uses so there isn't any need to use testa4.tex any longer. + +-* Page 94-95 (FMi) + Replace para starting at the bottom with: +The marking commands work reasonably well for right markers ``numbered +within'' left markers (for example, when the left marker is changed by +a \Lcs{chapter} command and the right marker is changed by a +\Lcs{section} command). However, it produces somewhat anomalous +results if a \Lcs{markboth} command is preceded by some other mark +command on the same page---see the page receiving \texttt{L5 R3.2} in +Figure~\vref{fig:pagemarkers}. This figure shows schematically which +left and right markers are generated for pages being shipped out. + +-* Page 95 (FMi) + Replace the last four lines in figure 4.3 with the following five + lines: +\markboth{L4}{} {L4}{} +\markboth{L5}{} {L5}{} +\newpage% ----page break ---- L5 R3.2 +\markright{R5.1} {L5}{R5.1} +\end{document} L5 R5.1 + + + +-* Page 97 (GGr,FMi) + Replace begin of second para with: + +Some \LaTeX{} commands, like \Lcs{chapter}, use a \Lcs{thispagestyle} +command to automatically switch to the \Psty{plain} page style, thus +overriding the page style currently in effect. To customize such +pages use the \Pmsty{fancyplain} page style. This page style sets up +\Psty{fancy} for normal pages and in addition ... + +-* Page 98 (EPi) + \usestylefile{fancyheadings} (in bottom example) +should be + \usepackage{fancyheadings} + +-* Page 99 (EPi) + \usestylefile{fancyheadings} (in figure 4.6) +should be + \usepackage{fancyheadings} + +-* Page 99 (FMi) + \samepage is considered obsolete in LaTeX2e and will not be +documented by Leslie Lamport in his book; the relevant paragraph has +been rephrased. + + +========== Chapter 5 =========== + +-* Page 111 (OBa) + "substracting" should be "subtracting" (12th line from top) + +-* Page 120 (DKre,FPo) + Bring Example text and table 5.3 in synch + +-* Page 121 (DKre,FPo) + Bring Example text and table 5.4 in synch + +-* Page 123 (FMi,FPo) + Bring Example text and table 5.5 in synch + +-* Page 127 (FPo) + The bottom left figure seems to have a quote before Tsonga +This is a printing artefact. + +-* Page 127 (PvO) + Bottom left figure, there is also some spurious ink before + Croatian. + +-* Page 127 Table 5.7 (FPo) + In the last `page' the code for Tsonga appears as 'ts, with a quote +in front of it. It might be a blob of ink, but it looks very much like +a quote. (It is a blob of extra ink, and this was missed by the +printer, compare p59. FMi:-) + +-* Page 128 (FMi) + Lowercase word "comparison" in caption for table 5.8 + Also correct lot entry page xxiii. + +-* Page 133 (MGo) + In table 5.9 URW is misspelled as URM + + +========== Chapter 6 =========== + +-* Page 151 (MGo) + Figure 6.2, the vertical lines of the box surrounding the map + are partly invisible (printing problem) + + +========== Chapter 7 =========== + +-* Page 170 l. 9, f.b. (GGr) + Change sentence to: Font metric files (i.e., .tfm files) are loaded +for all intermediate typefaces, even if these fonts are never used. + +-* Page 171 caption (GGr) + Change + easy memorable + to + easily memorizable + +-* Page 171 (FMi,LLa) + The default for \nocorrlist was changed to +\newcommand{\nocorrlist}{,.} + in the LaTeX distribution because :; do not look right with the +default LaTeX fonts from the Computer Modern families. + +-* Page 177 (FMi,LLa) + The example shows that \mathnormal produces italic numbers. This is +only true for the Lucida Math Fonts used in the Companion. Thus, the +following footnote should be added to the expanation: + \footnote{With the default setup of \LaTeXe{} using Computer Modern +math fonts, \Lmcs{mathnormal} will produce old style numerals, not the +italic ones shown in the example, where Lucida is used.} + +-* Page 180 in 7.5, l. 3 (GGr) + section B should be Appendix B + +-* Page 180 l. 3 f.b. (GGr,FMi) + `Consequentially' should be `Consequently'; + in the same sentence change `used' to `uses'. + +-* Page 186 l. 8 f.b. (GGr) + Add space before `This' + +-* Page 187 last line (GGr) + Captialize: new font selection scheme + +-* Page 191 last line (FMi) + Add: For this to work the encoding OT2 must be declared in the +preamble or a package file. + +-* Page 194 (FMi) + \cmdunh10.tfm +should be + cmdunh10.tfm + +-* Page 195, 197 (FMi) + Again all .tfm files shouldn't have \ in front of their names + +-* Page 201 (MGo) + substract should be subtract on second line explaining \fontdimen4 + +-* Page 202 (FMi) + For peamble read preamble + +-* Page 204 (GGr) + fontdef.tex was renamed to fontdef.ltx in the final distribution + (also correct index entry) + +-* Page 205, last para (SMi) + [...], you first have make the typeface [...] +should be + [...], you first have to make the typeface [...] + +-* Page 211 (FMi) + Warning message "Check substitution defaults for ..." was changed to +"Checking defaults for ...". Also change \DeclareFontEncoding to +\DeclareFontSubstitution in last sentence of explanation for this +message. + +-* Page 211 (FMi) + The message "Don't use ..." was changed to "Command ... invalid in +math mode". + +-* Page 211 (FMi) + The message "Encoding scheme changed to in ..." +has changed to "Encoding has changed to for ..." + +-* Page 213 (FMi) + New message added: + +\erritem{Overwriting \m{something} in version \m{name} ...} + +A declaration, like \Lcs{SetSymbolFont} or \Lcs{DeclareMathAlphabet}, +has changed the assignment of font shapes to \m{something} (a symbol +font or a math alphabet) in the math version \m{name}. + +-* Page 214 (FMi) + New message added: + +\erritem{Size substitutions with differences up to \m{size} have occured} + +This message will appear at the end of the run in case \NFSS{} +selected at least one significantly different size because the +requested size was not available. The \m{size} is the maximum +deviation that was needed. + +-* Page 214 (FMi) + New message added: + +\erritem{Some font shapes were not available, defaults substituted} + +This message will appear at the end of the run in case \NFSS{} +had to use automatic font substitution for some font shapes. + + +========== Chapter 8 =========== + +-* Page 215 (FMi,MGo) + Added a reference to George~Gr\"atzer's book on AmSLaTeX. + Also add bibliography [95] (see bibliography section later) + +-* Page 218 (DCa) + \o + should be + o + +-* Page 219 (DCa) + `blank' \rown + should be + /-\ \frown (didnt this one create a TeX error :-) + (FMi no because of TeX's \csname bug :-( ) + + +-* Page 219, 222 (DRo,FMi) + The \varnothing and \emptyset do show the wrong +character, ie need exchanging. + +-* Page 220 (DCa) + { should be \{ + } should be \} + +-* Page 220, Table 8.13. (LLa) + Is that \digamma right? It looks an awful lot like a slanted + F to me. +This is unfortunately true. The Lucida Fonts do not contain that +character and we overlooked that the font setup simply points to the +slanted F. + +-* Page 222, Table 8.20 (FMi) + The characters \Game \Finv \Bbbk \diagdown \diagup are now part of +amssymb.sty + +-* Page 231 (DCa) + The \biggl( in the scope of \begin{large} is *smaller* than the +normalsize one! + +-* Page 238 (DCa) + The examples of split environment with and without the ctagsplt +option do not work as the linewidth is too narrow, so in both cases +the tag apears on the line before the display. + +-* Page 241 (PHa) + The typeset equation just before (8.41') should have a tag: ' + (This is once more a printer problem. the tag ' is in the PS file +and must have been removed by somebody manually) +To avoid this problem the example was changed to show $*$ twice. + + * Page 243 (FMi) +Replace fist sentence of 8.6.5 with: + A few options are recognized by the amsmath package and the class + files coming with AmS-LaTeX. + +-* Page 244 ... 251 (FMi) + The vertical lines in the examples (mentioned on this page) are all +missing on the final printout. Another printing problem. + +-* Page 250 (MGo) + section 8.7.6: some space (\thinspace) should be inserted in + front of the semicolon (;) at the end of formula 8.57 and its + unnumbered equivalent (fourth line from bottom). + +========== Chapter 9 =========== + +-* Page 270 (BNa) + 8th line of example should read + \\\today\end{center} instead of \\\today{center} + +-* Pages 272 and 274 (BGa, MGo) + Use correct (Lucida, not poor man's) guillemets + \symb{13}, \symb{14} for French + +========== Chapter 10 =========== + +-* Several pages have index entries added (MGo) + +-* Page 277 (LWi) + In CTAN version of shadow.sty \shadowbox is called \shadox + In example replace also \shadowdim by \sdim. (Unfortunately we used + one of the many variants of this package.) + +-* Page 278 (DCa) + This is a ovalbox +should be + This is an ovalbox + +-* Page 280-281 (MGo,FMi) + Describe new command \qbezier, and replace old bezier + style and command with \qbezier commands in examples. + +-* Page 303 (FMi) + Change section heading 10.5 to "Packages Based on epic" + Change also table of contents on page xviii + +-* Page 305 (FMi) + The lower picture should be turned 180 degrees. + +-* Page 307 (DCa) + A tree graph ican bedrawn + should be + A tree graph can be drawn + +========== Chapter 11 =========== + +-* Page 314 (MGo) + Figure 11.1: some of the dotted vertical and horizontal lines + indicating the coordinate system are part invisible + (printing problem) + +-* Page 318 (DKu) + first line of boxed description of \epsfig command, + rotate=angle,% should be angle=degrees,% + +-* Page 321 (MGo) + Figure 11.5 The vertical lines at the right-hand side of the + is invisible (printing problem) + +-* Page 333 (PHa) + Footnote in Table 11.6: ZapfChancery (not ZaptChancery) + Tag entries for Sans Serif fonts as sl (slanted) instead + of it (italic) (FPo) + +-* Page 333 last line (GGr) + Change to: The mapping between the layout in a PostScript font and +the font encoding needed by TeX ... + +-* Page 340 (PHa) + 6th line before the end of 11.9.7: Hyphen missing in AMS-TeX + +-* Page 340 (DKra,FMi) + para 4, line 5: ... (see tables 8.2 to 8.20 beginning in page 218) + +========== Chapter 12 =========== + +-* Page 359 (DCa) + postamble command preceeding the index + should be + postamble command following the index + +-* Page 360 (PHa) + last line of 12.4.2: the correct page reference is 355, not 353. + +========== Chapter 13 =========== + +-* Page 393, middle of page (KML) + Utah Univeristy should read Utah University + +-* Page 401, 5th line from bottom (SMi} + left braces missing in {G{\"o}}del}, should be {G{\"{o}}del} + +========== Chapter 14 =========== + +-* Pages 435-438 (FMi) + By convention .dtx files are files that can be directly processed by +LaTeX (by making the `driver code' the first docstrip module) + +========== Appendix A =========== + +-* Page 446 (DCa) +(\stepcounter description) + oldcr +should be + oldctr + +-* Pages 448 and 449 (MGo) + All occurrences of the string "\cmd", representing the LaTeX + lengths parameters should not have the \ (backslash) to + be compatible with the syntax used in Lamport and the rest + of the Companion (Lamport assumes that cmd implicitly implies + the backslash). + +-* Page 458, 2 para (MGo) + innner-pos should be inner-pos + +-* Page 459 (DCa, MGo) +You use `cmd' for \sbox, but `\cmd' for lrbox. +Should be 'cmd' throughout to be compatible with Lamport's syntax. + +-* Page 461 (FMi) + Add \ProvidesFile to table. + \PassOptionsToClass{option-list}{release} should read + \PassOptionsToClass{option-list}{class} + +-* Page 462 (FMi) + Describe \ProvidesFile. This is like \ProvidesPackage but you need + to give the full file name including extension. It is meant for + files that are neither packages nor classes but want to identify + themselves too. + +-* Page 467 (War) + \PassOptionsToClass{option-list}{release} should read + \PassOptionsToClass{option-list}{class} + +-* Page 468, second line of example (DOs) + \NeedsTeXformat{LaTeX2e} should read \NeedsTeXFormat{LaTeX2e} + +-* Page 474 (DCa) + \ifodd +should be + \isodd +also correct index entries + +========== Appendix B =========== + +-* Page 475 (PHa) + line -3: where Jones' TeX-index + ^ (insert apostrophe) + +-* Page 476 (NPo) + - CTAN host in Germany has changed to ftp.dante.de + - correct location of TeX-index file on ftp.dante.de (MGo) + + * Page 476 (ASc) + The host pit-manager.mit.edu has changed its name to rtfm.mit.edu. + +-* Page 479 (MGo) update for Dante + - their mail server is at ftpmail@dante.de, + - send a message containing the word "help" to get instructions. + +-* Page 480 (EPi,MGo) + UKTeX gets Chair instead of Chairman + Group francophone should read Groupe francophone + Email address for Dante is now dante@dante.de (MGo) + +========== Bibliography =========== + +-* Pages 482 and following (BBe) + TUGboat should have a small "b"; occurs about a zillion times in + both references and text. why don't you just use \TUB for it: + \def\TUB{{\tubfont TUGboat\/}} + +-* Page 482, [11] last line (BBe) + "bowles" should be "bowls" + +-* Page 485, (BBe) [31] last line (BBe) + "Script Mathematical Formula Processor -- SMFF" + maybe that should be "SMFP"?, No, it should be (MGo) :+{ + "Script Mathematical Formula Formatter -- SMFF" + +-* Page 485, [33]--[35] (BBe) + omit "Technical Report" from before the ISO numbers. + the ISO document system also has technical reports, which have "TR" + in their number designations; these are quite different from the + standards, which is what is being referred to here. + also in [35] you should refer to "ISO/IEC 10646, ISO Geneva, 1993." + this was approved as a formal standard last year, so the "draft" is + no longer appropriate. and it's joint with the International + Electrotechnical Commission, no longer just ISO. + +-* Page 486, [37] (BBe) + publication location is not Stanford, but Bedford, MA. + +-* Page 491, [85] (BBe) + reference should be to ISO/IEC 10646, not "ISO-10656". + (you can leave out the "iec" in this context, but do fix the number.) + +-* Page 492, [88] (BBe) + not sure where crc press is located, but "Ann Horbor" isn't likely it. + possibly "Ann Arbor"? Yes, it is (MGo) + +-* Page 492, [90] (BBe) + is there a reason why in "\LaTeX{} Kompaktf"uhrer" + the latex part is italic and the kompaktf"uhrer is upright? i'd + have made both italic, and knowing leslie's predilection about the + latex logo, ... +-* Page 492, (MGo) + Add new reference [95] + George Gr"atzer. + Math into TeX: A Simple Introduction to AmSLaTeX. + Birkh"auser, Boston, 1993. + The first part of the book provides the novice user of + AmSLaTeX with a simple approach, based on many examples, + a formula gallery, sample files, and templates. + The second part contains a systematic discussion with + detailed examples and rules of all aspects of AmSLaTeX, + while the final part looks at more advanced customization issues. + + + +========== Index =========== + +-* Page 493ff (FMi) + all font-size functions need to be indexed under their names pointing +to Size-function + +-* Page 495-6 (FMi) + \baselineskip is indexed once as command (not rubber length) + +-* Page 501 (LLa) + The main entry for DOCSTRIP (page 432ff) is missing. + +-* Page 505 (LLa) + Add entry: +Font substitution + defaults 193,210-211 (and perhaps other places) + +-* Page 508 (PHa,FMi) + the page range for the entries + index package and Index + should only be 367-370 and 345-370 + +-* Page 517 (DCa) + All the page number styles are double printed, eg AlphAlph + +-* Page 519 (FPo) + Double entry for pt (Point) + +========== Production Notes =========== + +-* Page 529 (FMi) + State that cover art of Companion was done by Toni Saint-Regis. + + -- cgit v1.2.3