.

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