- From: Jens Elkner <elkner@imsgroup.de>
- Date: Sun, 21 Sep 2003 03:15:17 +0200 (MEST)
- To: www-math@w3.org
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