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 '∅'> <!ENTITY emptyv '∅'> <!ENTITY varnothing '∅'> <!ENTITY empty ''> <!ENTITY emptyset ''> 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