MathType comma bug?

Design Science's MathType 5.0 translates an ordered pair (x,y) as

<math display='block'>
  <mrow>
   <mrow><mo>(</mo>
    <mrow>
     <mi>x</mi>,<mi>y</mi>
    </mrow>
   <mo>)</mo></mrow>
  </mrow>
</math>

The HTML validator (document type "XHTML 1.1 plus MathML 2.0") doesn't like 
the fact that the comma isn't enclosed as either <mo>,</mo> or <mi>,</mi> 
(it will happily accept either of the latter two). I suspect this is a 
MathType bug, but I wanted to rule out a problem with the DTD contents 
before reporting it. Also, assuming that an enclosure is needed, which 
would be the best (semantically speaking), <mo> or <mi>?

Thanks, --MB

Received on Monday, 8 April 2002 07:34:13 UTC