Publid Id for MathML

Hi,

just a small question: 

Is it possible to change the public identifier for MathML entities to
PUBLIC "-//W3C//ENTITIES MathML $VERSION $DESCRIPTION//EN"  as
xhtml$n and SVG do?

E.g. preferred
PUBLIC "-//W3C//ENTITIES MathML 2.1 Added Math Symbols: Arrow Relations//EN"
instead of
PUBLIC "-//W3C//ENTITIES Added Math Symbols: Arrow Relations for MathML 2.1//EN"

The problem I have with the current naming is, that it is hard to separate
the entities into a single catalog for better maintainance and performance
for dtd/entity lookup procedures.

E.g. if the mentioned preferred scheme would be used, it would be easy to make
a delegation in the xml master catalog to a mathml2 catalog, without having
to care about other entities in the -//W3C//ENTITIES space

xml master catalog entries:
---------------------------
<delegatePublic publicIdStartString="-//W3C//ENTITIES MathML 2.1"
	catalog="file:///etc/xml/w3-mathml.cat"/>

/etc/xml/w3-mathml.cat:
-----------------------
<public
  publicId="-//W3C//ENTITIES MathML 2.1 Added Math Symbols: Arrow Relations//EN"
  uri="file:///usr/share/w3/mathml2/isoamsa.ent"/>
<!-- ... -->


With the current (2.0) scheme one can use a delegation e.g. for
-//W3C//ENTITIES, however this would require to setup a much bigger 
"internal lookup table" (e.g. -//W3C//ENTITIES SVG 1.1 *, 
-//W3C//ENTITIES XHTML *, etc. would be part of the temporary table)
and thus it would require much more resource ...

For more information wrt. catalogs, see
http://www.oasis-open.org/committees/entity/specs/cs-entity-xml-catalogs-1.0.html

What do you think?

Regards,
jens.
-- 
+---[ Jens Elkner ]---------[ IMS GmbH, Abt. Server/Netzwerkmanagement ]--+
| Sandtorstr. 23                       +49 391 54486 19230                |
| 39106 Magdeburg                       elkner@imsgroup.de                |
| GERMANY                             http://www.imsgroup.de/             |
+-------------------------------------------------------------------------+

Received on Saturday, 20 September 2003 21:20:30 UTC