\documentstyle[<options>,<packages>]{<class>}
to something like:
\documentclass[<global-options>]{<class>}
\usepackage[<local-options>]{<package>}
\usepackage[<local-options>]{<package>}
...
Here, <global-options> are those which apply to the whole document,
<local-options> apply just to particular packages. One common
change is to replace the LaTeX option `a4' with the new
global option `a4paper'.
Apart from this, there may be changes needed to handle special characters:
Because we had the NFSS installed here, the font changing commands in
our version of LaTeX behaved differently to the LaTeX's
used at other sites. (This is exactly the sort of variation that
LaTeX2e is supposed to prevent happening, by defining a standard
base installation and allowing only very restricted site
configuration). Running LaTeX2e in compatibility mode will take
this into account, and process files much as LaTeX run here
would. It is possible to override this, to process old files from
other sites if you need to, by using a file calledlatex209.cfg.
Please read texdoc latex and The LaTeX Companion for more details.
The new TeX system is part of your default environment, but to make it easy to switch between the different versions of the programs, there is a command:
setup oldtex
which reverts back to the old programs, and restores the previous
value ofTEXINPUTS.
The setup mechanism doesn't handle any other environment variables ---
if you have set BIBINPUTS, TEXFONTS or such-like, it
would be best to unset them yourself, and study Guide to the Local TeX and LaTeX Installation (TN51) to see what
to do.