W3C home > Mailing lists > Public > www-math@w3.org > October 2006

GELLMU, v. 0.8.3 update

From: William F Hammond <hammond@csc.albany.edu>
Date: Tue, 24 Oct 2006 13:15:49 -0400
To: www-math@w3.org, dev-tech-mathml@lists.mozilla.org
Message-ID: <i7bqo11vp6.fsf@hilbert.math.albany.edu>

Dear Friends,

I am pleased to announce that version 0.8.3 of GELLMU is now available
from http://www.albany.edu/~hammond/gellmu/, from the UK CTAN node,
ftp.tex.ac.uk, and will be making its way to other CTAN nodes soon.

An extract from the README is appended below.

                                    -- Bill

----------------------------------------------------------------------

CHANGES IN GELLMU, VERSION 0.8.3 (23 Oct 2006)

IMPORTANT change necessitated by change in Firefox and other Mozilla
browsers:

This update is mandatory for those who wish their XHTML+MathML outputs
to function properly in Mozilla.  Because of a mid-September 2006
change in Mozilla with the handling of equations and arrays of
equations, previously generated XHTML+MathML outputs will need to be
rebuilt.

This release also has reduced use of XML namespace switching in the
XHTML+MathML outputs for the sake of greater compatibilty with
browsers that do not recognize it.

The XML side door:

The largest change in this update release concerns "Regular GELLMU"
(the didactic production system described in the GELLMU Manual).  The
standard translation pipeline leading from LaTeX-like source through
SGML and XML document types to (1) LaTeX source (hence DVI and PDF
outputs), (2) classical HTML output with pseudo-TeX math, and (3)
XHTML with MathML output has been modified to capture along the way a
variant of the XML document type that is reusable as XML source.
Subsequent pipeline processing proceeds from that point with end
results equivalent to those in earlier releases.

The new variant of the XML document type may be regarded as a
full-featured author level XML document type.  It is usable and
modifiable by authors who choose to write XML syntax rather than the
LaTeX-like equivalent.

The new author level variant of the XML document type is a suitable
target for translation from other XML document types, and therefore,
could provide an alternative way to format other document types for
PDF, HTML, and XHTML+MathML.

Beyond that document instances under the new author level variant of
the XML document type should usually be "stand-alone" instances that
are suitable for semi-formatted viewing through the web with CSS
styling.  They cannot be fully formatted because, for example,
numbering has not been inserted, and cross-references have not been
resolved.

A consequence of having the XML side door is that the automatically
formatted LaTeX files will tend to have very long lines.

Driver Scripts:

For the regular GELLMU main track use the driver script "mmkg" to
build from regular GELLMU source.  One should use the new driver
script "mmkgfromx" to build from XML source under the document type
defined in the DTD file "xml/axgellmu.dtd".  (This DTD file lives
under the UTF-8 text encoding though presently only one little-used
element name is non-ASCII, and that name admits Latin-1 representation.)

Windows XP Support:

In the case of a recently acquired (August 2006) ``notebook''
class computer with ``Windows XP, Home Edition'', it was found after
(1) installing Cygwin, (2) then installing Cygwin packages for GNU Emacs,
Perl, Tcsh, TeX and LaTeX, OpenSP/OpenJade, and Expat (for the important
and basic "xmlwf" utility), and (3) making sure that all of the
appropriate executables are in one's command path (within Cygwin),
that the GELLMU tarball drops easily into "/usr/local/gellmu" (Cygwin
filesystem hierarchy), and the Linux driver scripts may be used.

----------------------------------------------------------------------
Received on Tuesday, 24 October 2006 17:16:31 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 20 February 2010 06:12:59 GMT