New error messages

LaTeX2e<#575#><#575#> has a number of new error messages. Please also note that many error messages now produce further helpful information if you press 381 in response to the error prompt.

382<<#577#>package<#577#>>383

The named package has been loaded twice with different options. If you enter 384 you will be told what the options were, for example, if your document contained: verbatim30 then you will get the error message: verbatim31 and typing 385 at the 386 prompt will give you: verbatim32 The cure is, as suggested, to load the package with both sets of options. Note that since LaTeX<#579#><#579#> packages can call other packages, it is possible to get a package option clash without explicitly requesting the same package twice.


387<<#581#>command<#581#>>388

The <<#583#>command<#583#>> is not provided by default in LaTeX2e. This error is generated by using one of the commands: verbatim33 which are now part of the <#584#>latexsym<#584#> package. The cure is to add: verbatim34 in the preamble of your document.


389

The <<#587#>command<#587#>> is a LaTeX2e<#588#><#588#> command but this is a LaTeX~2.09 document. The cure is to replace the command by a LaTeX~2.09 command, or to run document in native mode, as described in Section~#Secnative#589>.


390

The command 391 was used by the New Font Selection Scheme Release 1 but it has now been replaced by 392, the use of which is described in <#592#>LaTeX2e Font Selection<#592#>. The best cure is to update the package which contained the 393 command. Find out if there is a new release of the package, or (if you wrote the package yourself) consult <#593#>LaTeX2e Font Selection<#593#> for the new syntax of font commands. If there is no updated version of the package then you can cure this error by using the <#594#>newlfont<#594#> or <#595#>oldlfont<#595#> package, which tells LaTeX<#596#><#596#> which version of 394 should be emulated. You should use <#597#>oldlfont<#597#> if the document selects math fonts with syntax such as this:

395, etc.
Use <#600#>newlfont<#600#> if the document's syntax is like this:
396, etc.

397

The 398 command has been begun but not ended on that line. This usually means that you have forgotten to put in the end-character of the 399 command.


400

The 401 command has been used inside the argument of another command. This has never been allowed in LaTeX<#607#><#607#>---often producing incorrect output without any warning---and so LaTeX2e<#608#><#608#> produces an error message.