William F. Hammond writes: > I've uploaded version 0.8.2 of GELLMU to ftp.tex.ac.uk > > I suggest that it be placed in "support/gellmu". > > License: GPL
i have installed the upgrade as suggested, and updated the catalogue entry. > This is a maintenance release incorporating a number of relatively > small improvements as well as bug fixes. It supersedes previous > versions although small changes in the XML document type may affect > old documents slightly. > > GELLMU stands for "Generalized Extensible LaTeX-Like MarkUp". It > provides a way to write in an XML document type of one's choice using > LaTeX-like source. In addition, for its "regular" track the package > provides software for reliable translation of its own "article" XML > document type to ordinary LaTeX, classical HTML (suitable for terminal > window browsers and palmtops), and the modern form of HTML with > support for mathematics (XHTML+MathML). More information may be found > at the website, http://www.albany.edu/~hammond/gellmu > > Changes since the last CTAN posting (which was October 2004), > as noted in the file "README": > > --- > > IMPORTANT ISSUE for MathML output > > The newer versions of Perl are somewhat incompatible regarding with > less new versions regarding the UTF-8 content-encoding. This can > create problems with parsing math zones while generating XHTML+MathML > output. One of the aspects of this issue is that the meaning of "use > UTF-8" has changed (as advertised by advance warnings). The specific > concern is with splitting a UTF-8 string into the array of its > characters. > > It seems to be the case with Perl 5.6 that "use UTF-8" is adequate for > Gellmu's parsing, while with Perl 5.8.1 and later one wants both "use > UTF-8" and "use encoding". There seems to be no "encoding" available > by default in 5.6. Consequently, this release of gellmu provides a > dummy library "encoding.pm" that is intended for use when there is no > separate "encoding" package installed with Perl 5.6. With the newer > Perl versions simply move the small dummy "encoding.pm" out of (or to > another name in) the "perllib" directory in the Gellmu tree. > > CHANGES IN VERSION 0.8.2 (28 Feb 2006) > > 1. Tables and Tabular now have functioning p cells. Only "par", > not "parb", should be used to introduce a new paragraph in > a tabular p-cell. For a forced linebreak inside a p-cell use > the named form \brk rather than "\\", which may only be used > to begin a new row. > > 2. Horizontal alignment in tables and tabular now function in > HTML, as do horizontal rules (via hline in tabular or trule > in table) and vertical rules (via '|' in table or tabular > argument). Much of the new functionality with tables in HTML > is based on assuming web browsers have CSS2 support. > > 3. Added support for the attribute "style" of "assertion", which > plays the role of \theoremstyle in LaTeX. If "style" is unset, > the assertion is set in italics, while if "style" has the value > "definition", the assertion is set upright. > > 4. Bug. Finally decided to rely on CSS for HTML/XHTML handling > of assertion style. > > 5. Bug. Used the "bm" package in LaTeX formatting (and CSS in > XHTML+MathML) to correct the appearance of "mathbf". > > 6. The elements "par" and "parb" are no longer allowed inside "emph". > The element "par" now requires explicit closing in source. > > 7. Use of the elements "mbox", "regch", and "text", is now restricted > to math zones. > > 8. Minor changes will be needed in order for some old documents to be > used with new DTDs. > > 9. Numerous bug fixes. > > > CHANGES IN VERSION 0.8.0.7 (01 Feb 2005) > > 1. Bug/Change. Coding for the element "text" inside math elements > in "mathprep.pl" had assumed that "text" had no sub-elements > (consistent with the content model of MathML's "mtext"). > The author is debating with himself as to whether this is too > restrictive. Meanwhile that code has been changed. > > 2. Change. Added AMSMath names "ltimes", "rtimes", and "mp" to > the "article" document type. > > 3. Bug/Change. Pushed handling of the element "sref" out to end > formatters (parallel to handling of "ref") so as to use the > ".xlb" database. > > 4. Change. Added handling in HTML and LaTeX formatters of "eqntag". > > 5. Change. Positive labelwidth in LaTeX formatting of "menu" and "Menu". > > > CHANGES IN VERSION 0.8.0.6 (01 Dec 2004) > > 1. Bug fix. The script "mathprep.pl" was failing to write 'mchld=""' > when a container had no actual content, thereby causing "htmlgart.pl" > to exit with an error message. > > 2. Bug fix. The parameter entity "%opline" was nonsensically > allowing "%fmath" content. Its model was tightend and a new version > "%mopline" using "math|tmath" instead of "%fmath" was created for use > with "itemlabel" and "op0". > > 3. Bug fix. The shell script "bin/linux/lmkg" was revised to prevent > failure with some versions of "/bin/sh". > > 4. Change. The HTML "dl" written by "htmlgart.pl" for formatting > "assertion" was revised to have "class" attribute "assertion" so > that CSS-controlled margins can be customized. > > 5. Change. The CSS stylesheet "webstyle/mxh.css" was changed to zero > left and right margins for "dl.assertion" and to inhibit linebreaking > inside all "math" containers, inline as well as block. > > 6. Bug fix. Comments were inhibited (for validation) at the top level > of "thebibliography". > > 7. Change. Provided a GMT timezone option for the banner datestamp in > HTML output. thanks for the upload. Robin Fairbairns For the CTAN team _______________________________________________ Ctan-ann mailing list [email protected] https://lists.dante.de/mailman/listinfo/ctan-ann

