Re: Publid Id for MathML

> delegatePublic publicIdStartString

Hmm I hadn't noticed that xml version of catalogs could break apart the
public ids in that way.

the actual names used currently, eg
PUBLIC "-//W3C//ENTITIES Added Math Symbols: Arrow Relations for MathML 2.0//EN"
were as suggested by the HTML group as they were working on the
specification of XHTML modularisation.

It fits the pattern of the XHTML 1.0 and 1.1 entity sets eg
PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN"
in http://www.w3.org/TR/xhtml1/dtds.html, which has XHTML at the end,
rather than the beginning, just as we have mathML 2.0 at the end.


Your suggestion seems good except that I'm a bit afraid to change the
ids at this time (I'll take it up with the WG).

For all the sets except the two mathml specific ones (mmlextra,
mmlalias) I would hope eventually to be able to reference a canonical
ISO badged PUBLIC ID. A first draft of an update of ISO/IEC 9573
defining such a set of entities is here:

http://www.w3.org/2003/entities/

that page is silent on what the public Ids should be as it isn't decided
yet but probably it would be

PUBLIC "ISO 9573:2004//ENTITIES Added Latin 1//EN//XML"

ie the same as the SGML SDATA entities, but with //XML at the end
(and a new date reflecting a new draft of ISO/IEC 9573).

However that ISO entity set won't be finalised (if it is ever finalised)
in time for MathML 2 2nd edition. This set would of course solve your
problem in having a consistent initial start string 
 ISO 9573:2004//ENTITIES 

David

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________

Received on Monday, 22 September 2003 09:52:13 UTC