[om] MathML and OpenMath on csymbol syntax

Brian Palmer bpalmer at cs.nmsu.edu
Fri Aug 30 07:13:33 CEST 2002


In the MathML standard <http://www.w3.org/TR/MathML2/chapter4.html>,
this example is presented: 

<!-- reference to OpenMath formal syntax
definition of Bessel function --> 
<apply> 
<csymbol encoding="OpenMath"
         definitionURL="http://www.openmath.org/cd/BesselFunctions.ocd">
  <msub><mi>J</mi><mn>0</mn></msub> 
</csymbol> 
<ci>y</ci> 
</apply>

while the OpenMath standard seems to suggest the syntax should be
<apply>
  <csymbol encoding="OpenMath"
           definitionURL="http://www.openmath.org/cd/BesselFunctions.ocd">
    BesselJ
  </csymbol>
</apply>
where BesselJ is the name of a function defined in the CD. It seems
that the OpenMath suggestion is actually translatable (since an OMS
needs the function name), but for MathML, the presentation data is
also important. Which approach is being used by people? 


--brian
--
om at openmath.org  -  general discussion on OpenMath
Post public announcements to om-announce at openmath.org
Automatic list maintenance software at majordomo at openmath.org
Mail om-owner at openmath.org for assistance with any problems



More information about the Om mailing list