Re: unrecognised entities & mathvariant

David Carlisle <[email protected]>
Newsgroups gmane.comp.mozilla.devel.mathml
Message-ID <[email protected]>
Thierry
as you know, the entities are defined in the DTD, mozilla never reads
the specified external DTD but it recognises certain mathml dtd and loads
its own from (in my case)
/Program Files/Mozilla Firefox/res/dtd/mathml.dtd
That's a "variant" of the mathml dtd tuned to what works in mozilla.

> , where is the info why some of them are supported and who they are?
the mathml.dtd in your res/dtd directory is the ultimate info on which
entities are suported (and what they are defined as)

aha. my copy of mozilla has

<!ENTITY empty '&#x2205;'>  <!ENTITY emptyv '&#x2205;'>  
<!ENTITY varnothing '&#x2205;'>
<!ENTITY empty '&#xEEFB;'>  <!ENTITY emptyset '&#xEEFB;'>


Eary versions of mathml defined some variant characters using the private
use area, gradually as almost all the needed characters have been added
to Unicode (lots of characters in 3.2, 3.2, a few in 4, and 5, and
perhaps a few more will be added in 5.x) There wore however some
character proposals in the origial stix submission that the UTC declined
to add to unicode on the grunds that they were merely font variants and
if I recall correctly the variant empty set was one such, so the current
mathml dtd defines all thes "variants" to by x2205. The mozilla mathml
dtd just needs updating to match.

David
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.