none
Equations translation RRS feed

  • Question

  • Equations translation - to be or not to be?

    For example, ODF used MathML for equations, MS use it `s own format (OMML). Since both MS Word 2007 and Open Office able to create and edit equations - so it`s good idea to remain equations editable in every respected product?

    Is not it?
    Wednesday, January 7, 2009 10:39 AM

Answers

  •  

    Greetings.  Thank you for your comments. I wanted to provide some insight into MathML versus OMML. MathML is actually very good however it did not provide enough flexibility to provide the full range of Office functionality. As one example Word allows users to embed arbitrary span-level material in math zones but MathML is geared to only allow math in math zones. For more information you may want to review the following page: http://blogs.msdn.com/murrays/archive/2006/10/07/MathML-and-Ecma-Math-_2800_OMML_2900_-.aspx. You may also want to check out this page: http://blogs.msdn.com/brian_jones/archive/2006/08/16/700494.aspx. On that page you will find links to 2 XSLT’s that can be used to convert between MathML and OMML.

    I also wanted to point out 2 more links: OMML math paragraph and OMML default document math properties. These concepts have no formal representation in MathML, but they are important for representing Word 2007 technical documents faithfully.


    Steve Smegner
    Application Development Consulting Group

    • Proposed as answer by Steve Smegner Friday, January 16, 2009 12:33 PM
    • Marked as answer by Steve Smegner Thursday, January 22, 2009 12:00 AM
    Friday, January 16, 2009 12:31 PM
  • Hi Alexs_33, a detailed explanation of how to convert between MathML and OMML is beyond the scope of the ISO/IEC 29500 standard and the Open Specifications documentation. The latest version of the OMML2MML.XSL and MML2OMML.XSL files are included with Microsoft Office and can be found in the following location on a machine with the latest version installed: ..\Program Files\Microsoft Office 15\root\office15.

     

    MathML is a W3C standard. The  latest version of which can be found here: http://www.w3.org/TR/MathML/

     

    OMML is described in ISO/IEC 29500-1 section 22.1.

     

    Please let me know if you have any other questions.


    Josh Curry (jcurry) | Escalation Engineer | Open Specifications Support Team

    Thursday, October 23, 2014 10:39 PM
    Moderator

All replies

  • Hi Elementizer:
    I have alerted protocol documentation team about your question on equation translation. A team member will be in touch with you shortly.
    Regards, Obaid Farooqi
    Saturday, January 10, 2009 6:39 PM
    Owner
  •  

    Greetings.  Thank you for your comments. I wanted to provide some insight into MathML versus OMML. MathML is actually very good however it did not provide enough flexibility to provide the full range of Office functionality. As one example Word allows users to embed arbitrary span-level material in math zones but MathML is geared to only allow math in math zones. For more information you may want to review the following page: http://blogs.msdn.com/murrays/archive/2006/10/07/MathML-and-Ecma-Math-_2800_OMML_2900_-.aspx. You may also want to check out this page: http://blogs.msdn.com/brian_jones/archive/2006/08/16/700494.aspx. On that page you will find links to 2 XSLT’s that can be used to convert between MathML and OMML.

    I also wanted to point out 2 more links: OMML math paragraph and OMML default document math properties. These concepts have no formal representation in MathML, but they are important for representing Word 2007 technical documents faithfully.


    Steve Smegner
    Application Development Consulting Group

    • Proposed as answer by Steve Smegner Friday, January 16, 2009 12:33 PM
    • Marked as answer by Steve Smegner Thursday, January 22, 2009 12:00 AM
    Friday, January 16, 2009 12:31 PM
  • Can you describe in detail the transformation of Mathml in OMTL? Show a way to connect this xslt.
    Thursday, October 23, 2014 3:00 AM
  • Can you describe in detail the transformation of Mathml in OMTL? Show a way to connect this xslt.
    Thursday, October 23, 2014 3:00 AM
  • Hello Alexs_33

    Thanks for contacting Microsoft Support. A support engineer will be in touch to assist further.

    Thanks.


    Tarun Chopra | Escalation Engineer | Open Specifications Support Team

    Thursday, October 23, 2014 4:53 PM
  • Hi Alexs_33, I am the engineer who will be working with you on this issue. I am currently researching the problem and will provide you with an update soon. Thank you for your patience.

    Josh Curry (jcurry) | Escalation Engineer | Open Specifications Support Team

    Thursday, October 23, 2014 9:19 PM
    Moderator
  • Hi Alexs_33, a detailed explanation of how to convert between MathML and OMML is beyond the scope of the ISO/IEC 29500 standard and the Open Specifications documentation. The latest version of the OMML2MML.XSL and MML2OMML.XSL files are included with Microsoft Office and can be found in the following location on a machine with the latest version installed: ..\Program Files\Microsoft Office 15\root\office15.

     

    MathML is a W3C standard. The  latest version of which can be found here: http://www.w3.org/TR/MathML/

     

    OMML is described in ISO/IEC 29500-1 section 22.1.

     

    Please let me know if you have any other questions.


    Josh Curry (jcurry) | Escalation Engineer | Open Specifications Support Team

    Thursday, October 23, 2014 10:39 PM
    Moderator