-------- Original Message --------
Subject: Re: MathML browser test page
From: David Carlisle <firstname.lastname@example.org>
Date: Fri, July 17, 2009 2:49 pm
beware though that as I say the entity definitions change over time. I
didn't check all that page but just looking by eye I suspect it's a
version of the MathML2 settings (but there were occasional errata
changes over time).
Oe noticable difference between those settings and the settings in the
xml-entities adraft (and so html5 and mathml3 drafts which use the same
source) is that the CJK block 3xxx is no longer used. so where that page
defines (for example) left double angle bracket as x300a the
xml-entities draft has it defined to be
<!ENTITY lang "⟨" ><!--MATHEMATICAL LEFT ANGLE BRACKET -->
which is a specific character added at Unicode 5.1 for mathematical use.
This is the main difference between expanding entity references and your
DNS example. DNS assignments are (more or less) global and stable.
Entity names are specific to the dtd that is referenced in the document.
Different documents can and do use the same names for different
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs.