MathWebSearch / mws

MathWebSearch Implementation
https://search.mathweb.org/
GNU General Public License v3.0
46 stars 12 forks source link

MWS should support ContentMathML <share> tag #41

Open cprodescu opened 10 years ago

cprodescu commented 10 years ago

Example

<?xml version="1.0" encoding="UTF-8"?>
<apply id="S0.E3.m1.1.25.cmml" xref="S0.E3.m1.1.25">
   <and id="S0.E3.m1.1.25a.cmml" xref="S0.E3.m1.1.25" />
   <apply id="S0.E3.m1.1.25b.cmml" xref="S0.E3.m1.1.25">
      <eq id="S0.E3.m1.1.5.cmml" xref="S0.E3.m1.1.5" />
      <apply id="S0.E3.m1.1.25.2.cmml" xref="S0.E3.m1.1.25.2">
         <times id="S0.E3.m1.1.25.2.1.cmml" xref="S0.E3.m1.1.25.2.1" />
         <ci id="S0.E3.m1.1.1.cmml" xref="S0.E3.m1.1.1">E</ci>
         <ci id="S0.E3.m1.1.3.cmml" xref="S0.E3.m1.1.3">λ</ci>
      </apply>
      <apply id="S0.E3.m1.1.25.3.cmml" xref="S0.E3.m1.1.25.3">
         <minus id="S0.E3.m1.1.6.cmml" xref="S0.E3.m1.1.6" />
         <apply id="S0.E3.m1.1.25.3.1.cmml" xref="S0.E3.m1.1.25.3.1">
            <times id="S0.E3.m1.1.25.3.1.1.cmml" xref="S0.E3.m1.1.25.3.1.1" />
            <apply id="S0.E3.m1.1.25.3.1.2.cmml" xref="S0.E3.m1.1.25.3.1.2">
               <csymbol cd="ambiguous" id="S0.E3.m1.1.25.3.1.2.1.cmml">subscript</csymbol>
               <apply id="S0.E3.m1.1.25.3.1.2.2.cmml">
                  <csymbol cd="ambiguous" id="S0.E3.m1.1.25.3.1.2.2.1.cmml">superscript</csymbol>
                  <ci id="S0.E3.m1.1.7.cmml" xref="S0.E3.m1.1.7">m</ci>
                  <cn type="integer" id="S0.E3.m1.1.8.1.cmml" xref="S0.E3.m1.1.8.1">2</cn>
               </apply>
               <ci id="S0.E3.m1.1.9.1.cmml" xref="S0.E3.m1.1.9.1">dyn</ci>
            </apply>
            <ci id="S0.E3.m1.1.11.cmml" xref="S0.E3.m1.1.11">λ</ci>
         </apply>
      </apply>
   </apply>
   <apply id="S0.E3.m1.1.25c.cmml" xref="S0.E3.m1.1.25">
      <eq id="S0.E3.m1.1.13.cmml" xref="S0.E3.m1.1.13" />
      <share href="#S0.E3.m1.1.25.3.cmml" id="S0.E3.m1.1.25d.cmml" xref="S0.E3.m1.1.25" />
      <apply id="S0.E3.m1.1.25.4.cmml" xref="S0.E3.m1.1.25.4">
         <minus id="S0.E3.m1.1.14.cmml" xref="S0.E3.m1.1.14" />
         <apply id="S0.E3.m1.1.25.4.1.cmml" xref="S0.E3.m1.1.25.4.1">
            <times id="S0.E3.m1.1.25.4.1.1.cmml" xref="S0.E3.m1.1.25.4.1.1" />
            <apply id="S0.E3.m1.1.25.4.1.2.cmml" xref="S0.E3.m1.1.25.4.1.2">
               <abs id="S0.E3.m1.1.25.4.1.2.1.cmml" />
               <apply id="S0.E3.m1.1.25.4.1.2.2.cmml" xref="S0.E3.m1.1.25.4.1.2.2">
                  <times id="S0.E3.m1.1.25.4.1.2.2.1.cmml" xref="S0.E3.m1.1.25.4.1.2.2.1" />
                  <ci id="S0.E3.m1.1.16.cmml" xref="S0.E3.m1.1.16">e</ci>
                  <ci id="S0.E3.m1.1.17.cmml" xref="S0.E3.m1.1.17">B</ci>
               </apply>
            </apply>
            <ci id="S0.E3.m1.1.19.cmml" xref="S0.E3.m1.1.19">f</ci>
            <ci id="S0.E3.m1.1.21.cmml" xref="S0.E3.m1.1.21">λ</ci>
         </apply>
      </apply>
   </apply>
</apply>