[Om3] OMS and OMV contents?

Paul Libbrecht paul at activemath.org
Fri Jul 13 14:55:26 CEST 2007


Would I manage to convince you that none of these make sense if we  
have notation elements ?
So the whole "non-plain-text" content of csymbol or ci (and cn I  
think) should be changed deprecated.
The OMATTR below is doing the exact work of the notation element here:
   <notation>
     <OMOBJ><OMV name="gothicA"/></OMOBJ>
     <math><mi mathvariant="fraktur"/>A</mi></math>
   </notation>
I have added a line in the spec-sketch about it, namely, that OMVs  
without a matching mi should be matched by name.

paul


Le 13 juil. 07 à 12:25, James Davenport a écrit :

> On Wed 11 Jul 2007, Michael Kohlhase wrote:
>> one thing we have to think about wrt. OM3/MathML alignment is whether
>> we want to applow presentation MathML in the body of OMV and OMS.
> DavidC and JHD are disucssing this now.
>> James wrote
> OMS: here the addition of presentation can only change the  
> presentation.
> <snip>
>      James and David still agree with this, as per David's mail.
>      This would mean (David says) that MathML should say that
>      'presentation inside csymbol is not canonical'. This poses the
>     question "what is the canonical form". This is NOT an OpenMath
>     problem. The MathML solution MIGHT be:
>     "If the csymbol does not contain a NCName, then its canonical  
> form is
>     a csymbol with an NCName as content, and an atribution which  
> supplies a
>     presentation MathML rendering. Within a given scope, the same  
> NCName
>     should be used consistently and uniquely."
>
> OMV - changing the presentation only: here the issue, and solution,  
> both
>       Openmath and MathML, is the same.
> OMV - a mathematically new variable.
>       Here we need a new name for the new OMV.
>       <OMATTR>
>         <OMATP>
>           <OMS name="presentation" cd="mathml"/>
>           <OMFOREIGN>
>             <mi mathvariant="fraktur"/>  A </mi>
>           </OMFOREIGN>
>         </OMATP>
>         <OMV name="gothicA"/>
>       </OMATTR>
>
>       We could look at syntactic sugar such as
>       <OMATTR>
>         <OMATP>
>           <OMS name="mathvariant" cd="mathml"/>
>           <OMSTR>fraktur</OMSTR>
>           <OMSTR>A</OMSTR>
>         </OMATP>
>         <OMV name="gothicA"/>
>       </OMATTR>
>
>       A more radical suggestion would be
>       <OMV name="A" mathvariant="fraktur"/>
>       but this would be a more fundamental change to OpenMath.
>       However, neither David nor I would be strongly against this.
>       We would need to be very clear in the standard that this is
>       DIFFERENT from <OMV name="A"/>, i.e. it is the entire body of  
> the
>       OMV that makes for mathematical uniqueness.
>
> James/David
>
> _______________________________________________
> Om3 mailing list
> Om3 at openmath.org
> http://openmath.org/mailman/listinfo/om3
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2203 bytes
Desc: not available
Url : http://openmath.org/pipermail/om3/attachments/20070713/879149d1/attachment.bin 


More information about the Om3 mailing list