word2007及更高版本已经支持mathml格式的公式了,比如下面的代码: <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math"><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math> 以“只保留文本”的方式复制到word后,你会看到一个勾股定理的公式。 
但是如何通过程序实现呢?
本人正在研究html转word,目前图片显示问题都解决了,就是这种公式不知道如何处理了,望大神们指点!!!
谢谢! 

解决方案 »

  1.   

    我想请问一下楼主,那要怎么才能把word中的公式转化为mathml标签呢
      

  2.   

    可以将WORD中的公式选项改一下
      

  3.   

    openoffice完全搞定
      

  4.   

    解决了没有 求告诉 邮箱[email protected]
      

  5.   

    word 2007 支持 从剪贴板导入MathML。
    是使用 样式表 /Program Files/Microsoft Office/Office12/OMML2MML.XSL 转换成 OMML
      

  6.   

     
    这个是从OMML到mathmL 反过来也行吗