
LaTeX2e installation instructions
for Textures users
 
Blue Sky Research, July 1, 1994


SUMMARY
 
This file contains specific details on how to install LaTeX2e for
Textures.  You should also read the general installation instructions
found in 'install.txt', which will explain the overall procedures.

This file describes:
 
 * How to save the previous version of LaTeX 2.09;
 
 * How to unpack the LaTeX2e distribution;
 
 * How to create the LaTeX2e format;
 
 * How to install the LaTeX2e files.



FOR THOSE WHO ARE NERVOUS...!

LaTeX2e installs easily with Textures, and appropriate installation
instructions follow.  Before you begin, however, here are some things to
consider.

Blue Sky Research will be integrating LaTeX2e into our Classic Textures
package, version 1.7, to be released in early fall.  At that time,
LaTeX2e will become a regular part of our product line, and the
precompiled format and necessary files will be available from Blue Sky,
complete with technical support.

Although most features of LaTeX2e can be used with any version of
Textures, some advanced capabilities of LaTeX2e require the virtual font
facilities of Textures 1.6; others may be best handled by defining new
font maps, which is beyond the ability of many users.  We expect to have
prepared solutions for these issues by the time we release Textures 1.7.
Although these concerns are not relevant to most users, the faint of
heart (and those who like the backup of a live support staff) should
consider waiting for our new release to switch to LaTeX2e.

We are not prepared to provide customer support on the use of LaTeX2e
until the release of the integrated version.  However, we hope these
instructions will provide the basics for successful operation of LaTeX2e
until then.

 
 
SAVING YOUR 2.09 VERSION OF LATEX

LaTeX2e can process LaTeX 2.09 documents in most cases, so the
recommended practice is to convert entirely to LaTeX2e rather than
attempting to use both systems simultaneously.  However, for your own
security, we recommend saving your existing LaTeX format and style files
so that you can revert to LaTeX 2.09 if necessary.

This is easy!  Simply change the name of your existing LaTeX format file
from 'LaTeX' to 'LaTeX 2.09' before creating the new LaTeX format file.
This format can stay in the 'TeX formats' folder, or you can set it
aside.  Also, make a *complete* copy of your current 'TeX inputs' folder
and set it aside under, say, the name 'LaTeX 2.09 inputs'.  (Some of the
files in each version of LaTeX have the same names, but different
contents, so it's not possible to put the files for both versions into
one 'TeX inputs' folder.)  You may use any names you choose for the
set-aside folders; also, the capitalization of names is not important.

If you need to switch back to the 2.09 version of LaTeX, you will need
first to quit Textures and then to swap 'TeX inputs' folders.  You do
this simply by renaming the folders, i.e., rename 'TeX inputs' to
'LaTeX2e inputs', and then rename 'LaTeX 2.09 inputs' back to 'TeX
inputs'.  Each time you start Textures, the folder named 'TeX inputs'
*at that time* will be used for style files and other inputs. If you try
to run either version of LaTeX with the wrong 'TeX inputs' folder, no
harm will be done, but you will be swimming in error messages!

After switching the 'TeX inputs' folder, restart Textures, and choose
the 'LaTeX 2.09' format for each document you need to typeset with the
older version.

To switch back to LaTeX2e, quit Textures, and again rename the 'TeX
inputs' folder(s).


CONFIGURING TEXTURES FOR LATEX2E
 
LaTeX2e uses more memory than LaTeX 2.09, so you may need to increase
the Textures memory partition; this is normally set to 2400K, and can be
increased as necessary from the Finder.  'Get Info' of the Textures
application, and enter the desired partition size, say 3000K.
   

UNPACKING THE LATEX2E DISTRIBUTION

After setting aside your older LaTeX 2.09 format and 'TeX inputs'
folder, download all of the LaTeX2e files from the CTAN archive into a
folder called LaTeX2e.
 
Open 'unpack.ins' in Textures.  Choose the VirTeX format and Typeset.
This will start the automated unpacking process.  Be patient, this can
take some time: anywhere from 15 minutes to 3 hours depending on your
Mac.

NOTE: The program will likely provide prompts telling you it has found
files by the same name on the system and asking permission to overwrite.
A `Yes' response WILL NOT overwrite existing files in other folders, but
will create new ones in the LaTeX2e folder, so go ahead.
 
Using Textures, create a new file called texsys.cfg in the LaTeX2e
folder just containing the line:

\let\@currdir=\@empty

This tells LaTeX that textures does not have a notion of current
directory in the sense of some UNIX or other TeX implementations.



CREATING THE LATEX2E FORMAT

 
Open 'latex.ltx' in Textures.  Again, select the VirTeX format; then,
turn off Flash Mode and select `Typeset'.  Save the resulting format as
`LaTeX'.  Move the new format from the LaTeX2e folder to your 'TeX
formats' folder and restart Textures.  The new LaTeX format will be
visible under the Typeset Menu; if the older LaTeX 2.09 format is still
in the 'TeX formats' folder, it will also be visible with that name.
 

PUTTING THE FILES WHERE LATEX2E CAN READ THEM
 
After running the install procedure, move the following files from the
LaTeX2e folder into the (new) 'TeX inputs' folder:

 latexbug.tex
 testpage.tex
 lablst.tex
 idx.tex
 nfssfont.tex 
 small2e.tex
 sample2e.tex
 docstrip.tex
 *.cls
 *.clo
 *.sty
 *.fd
 *.def
 *.cfg

The remaining files can remain in your LaTeX2e folder, which is probably
best stored in your Textures folder.
       
 
TESTING THE LATEX2E INSTALLATION
 
Open 'ltxcheck.tex' in Textures.  Select the LaTeX format, and Typeset.

You may see the following warning in the TeX Log window, this means that
the texsys.cfg file described above was not used. You may either
recreate a suitable texsys.cfg, and remake the format (you do not need
to unpack the files again) or you can simply ignore this warning.

article.cls in current directory!
! This file should not be run in a `system directory'.
\@tempa ...a `system directory'}
                                
l.145 ... `system directory'}}{}

If the document finishes typesetting, all is well.  If there is an
installation problem, the TeX Log will produce "BAD" warnings, and
refuse to continue.
Read the log for hints, fix the problem, and try again.


REMOVING UNNECESSARY FILES

After LaTeX has been successfully installed, you might want to delete
some non-essential files (after making backups) to free up space on your
hard disk.  From the LaTeX2e folder, you may delete all files ending in:

                .ins   .drv   .dtx    .fdd

Note that the dtx files are documentation, for instance, documentation
on LaTeX's new class and package commands may be produced by processing
the file ltclass.dtx through LaTeX. However you do not need these files
on your hard disk to use LaTeX.


POTENTIAL PROBLEMS
 
FONTS:

LaTeX2e in some cases calls for some fonts which are not part of the
Computer Modern font set, e.g., CMSY9 and others. These fonts
are available in our AMS PostScript font package.

LaTeX2e will sometimes generate many, many messages about fonts in the
TeX Log.  These are diagnostic messages to aid the LaTeX2e developers,
and will not interfere with successful typesetting, Closing the TeX Log
window will speed up typesetting and allow you to ignore these
non-essential messages. (The TeX Log window will automatically open if
an error occurs.)


INSTALLATION PROBLEMS:

If you have problems with the LaTeX installation, see the `PROBLEMS'
section in install.txt.

--- Copyright 1994 Blue Sky Research and the LaTeX3 project ---
---              All rights reserved.                ---
