Skip to content

Rhaptos Software Development

Personal tools
You are here: Home » Developer Blog » Brian's Sooth » Formulator Usage Notes

Formulator Usage Notes Formulator Usage Notes

Document Actions
Submitted by bnwest. on 2007-06-19 10:37. Development
Formulator Usage Notes

Initial MathML is generated without any namespace.  To select the 'm' namespace (and become CNX ready), Choose Options -> Translate to MathML 2.0 -> m namespace.

MathML that is created can be saved to a .mml file.  The contents from that file can be cut-n-pasted into CNXML.  Alternatively, Formulator provides a MathML Text tab (along the bottom) from where the text can also be cut-n-pasted.

The tab along the top allows the user to select Content or Presentation MathML.  Formulator does not appear to provide any special support for C+P or P+C MathML.  You can edit the MathML and add by hand the <m:annotation> tag along with the missing C or P MathML representation.  Alternatively you can create two .mml files, one for Content and one for Presentation, and in your favorite text editor (or Formulator MathML Text tab) you can combine the two.

Note that editing MathML by hand is nontrivial and error prone.  Suggesting that users edit the MathML directly (as I have above) may not be a Best Practice.

Note that the MathML (when it has the m namespace) in a saved in a file or as seen in the Formulator MathML Text tab can be cut-n-pasted into a CNXML module, without alteration.

Re: Formulator Usage Notes

Posted by rwagner at 2007-06-19 11:30
so what do you recommend as a best practice for C mathml? should we ask the author to just replace their P with C? this seems like a waste of effort with the P entry through EE-3.0 in word. any better ideas?

Re: Re: Formulator Usage Notes

Posted by bnwest at 2007-06-19 14:15
Suggesting that the authors replace their P-MathML with C-MathML is a dubious Best Practice.

I do not see what the "win" would be for an author to go to this trouble. Replacing P-MathML with C-MathML in math heavy content could be down right painful.

What little "win" for authors there is could be explained. For those willing to go the extra mile, we could point them toward Formulator and a set of usage notes/hints.