Record of changes to the tex-mathematica tools
==============================================

See file README for information about these tools.

Dan Dill dan@chem.bu.edu [128.197.30.18]



12/18/1991 Version 1.31 -> 1.31 for Mathematica 2.0
---------------------------------------------------

   Version 1.31 for Mathematica 2.0: New versions of math.el, the Mathematica
   graphics prologue mma.pro-2.0 and related files concerned with graphics.
   New, improved installation by shell script tex-mma-install.

   There are no functional changes to TeX/Mathematica, except that the font
   size in graphics is now controlled by the new Mathematica system variable
   $DefaultFont and there is now support for generation of compressed graphics
   files for use with psfix/TeX 1.8, controlled by the Mathematica global
   variable PSTeXCompress.

   Note: This version does *not* work with Mathematica 1.2.


6/17/1991 Version 1.3 -> 1.31
-----------------------------

   Don't copy output portions, when assembling packages/cells, so that package
   components can be tested as they are developed.

   This in turn requires either that the input portion of package cells
   contain no blank lines or that the output marker be changed from a blank
   line to a non-blank line (tex-mma-output-marker).  Because blank lines are
   useful for vertical formatting of cell references, you may want to change
   the output marker to a non-blank line if you use the package feature.
   Because this change *INTRODUCES AN INCOMPATIBILITY*, it is made optional
   but enabled by default, by making tex-mma-output-marker buffer-local but
   with the global default ".".  The new function
   tex-mma-convert-output-marker is provided to convert from one output marker
   to another.  See the Texinfo document for further details.

   Rewrite tex-mma-assemble-package-type and tex-mma-assemble-cell to use
   unique buffer names.

   Correct error that collated all cells in cell assembly instead of just
   assembling the cell containing point.

   Stay in TeX/LaTeX buffer on package or cell assembly, and leave the
   assembled buffers in text mode.

   Control abbreviation processing with buffer-local variable
   tex-mma-abbreviations-allowed, disabled (nil) by default.

   Shell script tex-mma-assemble-package log file now reports Emacs local
   variable values.


Version 1.2 -> 1.3 4/22/1991
---------------------------
   Don't start Mathematica until needed.
   Bind tex-mma-recenter to C-c l.
   Adapt/add code for generic TeX/Mathematica interface.
   Renamed many functions.
   Add tex-mma-assemble-package (C-c m) to assemble packages from cells.
   Add shell command tex-mma-assemble-package to assemble packages in Emacs
	batch mode.
   Add tex-mma-assemble-cell (C-u C-c m) to assemble a single cell.


3/10/1991
---------
   Add \mathematicafile{<...>} to print verbatim contents of file <...>.



3/5-6/1991
----------
   Startup commands plain-tex-mathematica and latex-mathematica added, to
explicitly select mode.

   Add commands C-c a and C-u C-c a to evaluate *all* cells of a document.


Version 1.1 -> 1.2, 2/27/1991
-----------------------------

   Texinfo documentation is now available, and the command C-c h now runs Info
on it.  The source is tex-mma.texinfo, the Info file is tex-mma.info, and the
TeX formatted compressed PostScript is tex-mma.ps.Z.

   The name of the LaTeX description/example source has been changed to
tex-mma-j.tex and tex-mma-j.bib, the the TeX formatted compressed PostScript
is tex-mma-j.ps.Z.  The name of the TeX example source has been changed to
tex-mma-tex.tex.

   Several changes have been made at the request of The Mathematica Journal,
which will publish the material contained in tex-mma-j.tex.  The changes
replace user-visible occurances of mma with mathematica:

	1.  M-x tex-mma becomes M-x tex-mathematica
	2.  \begin{mma} becomes \begin{mathematica}
	3.  \end{mma} becomes \end{mathematica}
	4.  \input mma10pt becomes \input mathematica10pt
	5.  \input mma12pt becomes \input mathematica12pt
	6.  \documentstyle[mma,... becomes \documentstyle[mathematica,...]

Related to this, the file mmacommon.tex has been changed to mathematica.tex.
I hope these changes do not cause too much inconvenience.

   An error encountered when using LaTeX later than 2 May 90 has been
corrected.  I had been using an older LaTeX.  See comment in mathematica.sty
if you are using an older LaTeX, as the default works only with LaTeX 2 May 90
or later.






