used to. The .STY files must now
=when doing a . (Change made to version
2.02 on 11 Jan 1984.)
6. The error message 'This is a LaTeX bug' has been changed to
'This may be a LaTeX bug', since it is possible for a user error
to cause it. (Change made to version 2.02 on 11 Jan 1984.)
7. A new error message 'Missing ' has been added. It detects
an error that previously caused TeX to hang up. I THINK that
it can be caused only by a missing in a list environment.
(Change made before 26 Jan 1984)
8. A tabbing environment inside a list environment will use the
document's outer right margin rather than the right margin of the
list environment. (Corrected 7 February 1984.)
9. doesn't work if there's a in the definition.
(corrected 17 Jan 1984)
10. has been given an optional argument, which can come right
before the last mandatory argument. This optional argument specifies
the number of arguments the new list environment has. These arguments
can be mentioned in the last mandatory argument just as in the
command. For example, you can write
<#6#>labellist<#6#><#7#><#7#><#8#><#8#>[1]<#9#>[#1:]<#9#>
(Change made 27 Jan 1984)
11. A missing entry in an array or tabular environment may cause
trouble -- e.g., writing ';SPMamp; ;SPMamp;'. until this is corrected, you can
add a null item, such as ''. (Corrected 8 Feb 84.)
12. No longer applicable.
13. The page headings don't come out right on float pages in twoside
page layouts. (Left-hand headings come out on right-hand pages.)
Found by Gary Swanson. (Corrected 8 Feb 84.)
14. By popular demand, a new environment eqnarray is being added
to LaTeX. <#11#>eqnarray<#11#> ... acts like
#math1#
arraylcl...
except that
1. An equation number is put on every line, unless
there is a command anywhere on that line.
2. Page breaking can occur between lines of an equation,
so the *-form of the
command is useful.
3. There is an extra amount of space added between lines.
Also, document-style designers who want to change where and how
equations are numbered, should look for eqnnum in LATEX.TEX
to see what to do; you no longer change .
(Change made to version 2.03 on 6 Feb 84)
15. An eqnarray* environment has been added. It's the same as
eqnarray except it doesn't number the equations.
(Change made to version 2.03' on 7 Feb 84)
16. A test should be made at the end of a list to check that
it ends with an item---see manual change 4 below.
(Change made on 8 Feb 84.)
17. The tabbing environment doesn't work right when inside a list
environment if it's the first thing after an command.
(Corrected 8 February 1984)
18. now works in the argument of nd ,
so types out 'Command '.
(Change made to version 2.04 on 16 February 1984.)
19. doesn't work if the last item typed in by the user is a
control sequence. (Corrected 22 February 1984)
20. A whole new method of handling fonts has been introduced. LaTeX
no longer produces an error if a typeface hasn't been preloaded. It
either loads it or else substitutes a different font and types a
warning. The commands and have been added,
allowing the user to produce boldface symbols and math formulas. See
LERRATA.TEX for a description of these commands. Note: to be
consistent, should change the boldness of the characters
that come from the math extension font. However, I don't have a bold
version of the AMEX font, so I can't implement that. (Change made to
version 2.05 on 22 February 1984)
21. LPLAIN is changed so
,
and
work.
However, the LaTeX command bears no relation to PLAIN TeX's
command. (Changed 28 Feb 1984)
22. The 'Missing ' error message changed to
'Something's wrong--perhaps a missing .' (Changed 28 Feb 1984)
23. now works in the argument of an ommand.
(2 Mar 1984)
24. A ']' in a section title or caption caused an error.
(Corrected 6 Mar 1984)
25. The commands to automatically load needed fonts have a bug.
Suppose, for example, that is not preloaded for the size.
The first time you use inside a environment, it works OK.
However, subsequent commands inside the same environment
are no-ops. works fine the next time you execute .
In other words,
<#17#>... SLANTED ROMAN ROMAN!<#17#> ... <#18#>works ok here<#18#>
(Found by David Smith, Corrected 16 Mar 1984)
26. Setting before the <#19#>document<#19#> doesn't work. Can
be fixed by putting a or command after the
command to set (Found by Mark Moriconi, Corrected 18 Mar 1984.)
27. For one-sided output, LaTeX uses for the left margin
instead of as it should. (Found by Mark Moriconi,
Corrected 19 Mar 1984.)
28. The list environment, and other environments that use it (like
enumerate), don't work in double column format. (Found by Fernando
Pereira, corrected 24 April 1984)
29. When a occurs and there are unprocessed figures to be put
out, the next text page may be short. A similar but harder to describe
problem may occur in two-column output. (Found by Howard Trickey and
Gabi Kuper, corrected 1 May)
30. There have been a number of changes made to version 2.06. Most
are invisible to the user, but require modification of all
document styles made for earlier versions. The user-visible ones
are documented in LERRATA.TEX. The ones that are invisible to the
user but are important to the document-style designer include:
* @... has been changed to 0. Thus, for example, 0
now produces the printed version of the current subsection number,
which might be something like '2.4.5'.
* While not a change to LaTeX itself, there is an important procedural
change. Document style files now come in two flavors: a version
having having lots of comments, with the extension '.doc'; and
a compressed version that LaTeX reads, with the extension '.sty'.
The '.doc' files have many more comments than the old '.sty' files,
making it easier to figure out how to customize a document style.
* The command has been changed completely, including
a new mechanism for handling document-style options. This is explained
in REPORT.DOC. (Scan for options.)
31. When used in vmode,
ith a negative argument doesn't work
right, producing a positive space. (Corrected in version 2.06.)
32. A number of bugs were introduced in the first release of Version 2.06.
All of these that were known by 26 June 1984 were corrected in the release
of that date.
33. LaTeX now assumes that the device driver will, with no other offset,
print things starting one inch from both the top and left edges of the
paper. If your driver does not do this, then appropriate and
commands should be added to your local options file for
generating LaTeX.
34. For very obscure reasons, there was occasionally an extra space at
the end of the last item in a row of an array. Also, an extra space
would appear at the end of the last item in a row of a tabular
environment ended with a
where x is a positive dimension.
(Discovered by in part by Ken Laws. Corrected 3 July 1984.)
35. A command was added. (Version 2.06a, 3 July 1984)
36. A font that is not preloaded will, when called for the first time
inside braces in math mode, generate a '... is undefined'
error. This is an unsolvable problem. To alleviate it, the user
should call the font in question at 'ground level' (outside any braces)
before it is used in the math environment. For example, before using
INSIDE MATH MODE, THE USER CAN TYPE AT GROUND LEVEL.
37. A TYPESTYLE-CHANGING COMMAND DOES NOT WORK QUITE RIGHT WHEN USED
IN AN 'UNSAFE' ARGUMENT, LIKE THE ARGUMENT TO A .
FOR EXAMPLE, IF YOU TYPE