W3C home > Mailing lists > Public > www-math@w3.org > September 2007

Re: Wish for MathML 3: version attribute

From: Michael Kohlhase <m.kohlhase@jacobs-university.de>
Date: Mon, 17 Sep 2007 16:08:28 +0200
Message-ID: <46EE8A5C.7030903@jacobs-university.de>
To: David Carlisle <davidc@nag.co.uk>
CC: R.W.Kaye@bham.ac.uk, www-math@w3.org

I like this, let's continue.

Michael

David Carlisle wrote:
>>   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. 
> ________________________________________________________________________
>
>   

-- 
----------------------------------------------------------------------
 Prof. Dr. Michael Kohlhase,       Office: Research 1, Room 62 
 Professor of Computer Science     Campus Ring 12, 
 School of Engineering & Science   D-28759 Bremen, Germany
 Jacobs University Bremen*         tel/fax: +49 421 200-3140/-493140
 m.kohlhase@jacobs-university.de http://kwarc.info/kohlhase 
 skype: m.kohlhase   * International University Bremen until Feb. 2007
----------------------------------------------------------------------
Received on Monday, 17 September 2007 14:10:47 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 20 February 2010 06:13:00 GMT