W3C home > Mailing lists > Public > www-math@w3.org > June 2004

Re: HTML (not XHTML) with MathML embedded

From: David Carlisle <davidc@nag.co.uk>
Date: Mon, 7 Jun 2004 10:11:53 +0100
Message-Id: <200406070911.KAA16789@penguin.nag.co.uk>
To: ajvincent@juno.com
Cc: www-math@w3.org


It would be possible to derive an SGML rather than XML based DTD for
MathML (and so use SGML syntax such as <log> rather than <log/> )
and then use that it the SGML based HTML DTD but

a) I don't think any MathML system (including Mozilla's renderer) would
understand the resulting markup unless it was first converted to XML and

b) I don't think anyone has yet made such a DTD. (I thought at one time
that such a DTD might be useful for DocBook or TEI integration but both
those languages moved towards XML so the necessity of an SGML compatible
DTD version seemed to go away)

Of course some systems do have a notion of "xml islands" within an html
document but I don't know whether it's really possible to build any
system that conforms to any standards that uses such a device. It may be
possible to build an SGML declaration that allows the use of
SGML-notation empty elements (<br> <hr>) in some parts of the document
and XML notation empty elements (<log/> <sin/> elsewhere) but I haven't
seen anyone attempt this.


Google led me to
http://daniel.glazman.free.fr/weblog/newarchive/2003_05_04_glazblogarc.html#s93853368
which suggests that xhtml support in composer might be in the pipeline,
this would be the best solution, rather than mathml-in-html, I think.


David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
Received on Monday, 7 June 2004 05:12:50 GMT

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