- From: David Carlisle <davidc@nag.co.uk>
- Date: Mon, 17 Sep 2007 14:45:34 +0100
- To: R.W.Kaye@bham.ac.uk
- Cc: www-math@w3.org
> dtd="important" > It would be nice if it were possible to flag a fragment as depending on a dtd or not but i fear this isn't possible. If the fragment uses entity references (so requires a DTD) then (assuming that it is read by an XML parser rather than custon software) it will have been rejected with a fatal error if there is a problem with the dtd during the pase stage so (conceptually at least) before this attribute value can be inspected by a mathml application. > <math version="MathML3.0", "p-MathML3.0+OpenMath2.0" ... Hmm interesting. Allowing this would mean (at the specification level) that the version text would be arbitrary string, with certain communities coming up with conventional values for profiles that have common usage? Clearly there are uses for that although the advantage of having a strictly numeric value is that you can do numeric tests on it (cf the forward compatible processing rules for xsl:version). Perhaps separate out teh numeric version and a string based profile: version="3.0" profile="presentation mathml with OOMML attributions" being a profile of topical interest....? David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
Received on Monday, 17 September 2007 13:45:43 UTC