美文网首页
Word处理主题--在网页上显示公式

Word处理主题--在网页上显示公式

作者: igool | 来源:发表于2016-07-14 18:47 被阅读207次

            在WORD里面编辑公式,目前是有两种方法。

    1  使用mathtype,安装好之后。可以先在mathtype里面把表达式弄好,复制贴到到WORD,当再编辑的时候,可以双击公式,会自动弹出mathtype的公式编辑器。

    2 使用WORD原生提供的插入公式功能,里面默认提供了8到9种公式表达式。当然,你还可以手动添加你想要的公式。

    如果你有其它的方式,可以私聊我。闲话少说。当你要做类似学科网那种智能题库的功能,不可避免要处理公式这种复杂表达式。想想初高中的物理,化学。。。不说了,想想我头有些大了。

    这里有两个名词需要解释一下:

    OMML(OfficeMathMarkupLanguage):它是一种在WORD里面进行公式表达的标记语法,是以XML结构来存储的。

    MML(MathML):它可以帮助我们在Web以及字处理器中显示、操作和共享数学表达式。延伸阅读MathML

    所以现在问题来了,如何把omml转化成mml?

    a good question.其实微软在安装office的进候,系统会带OMML2MML.XSL文件。这个文件描述了OMML与MML的语法对应关系。不过,我没有找到。最后google一把,还是在GITHUB上面看到了。OMML2MML.XSL

    下面一个MML代码片断:

    最终利用mathjax来渲染,效果如下

    mathjax,利用这个开源的JAVASCRIPT库,就可以很好的解决WEB端显示公式的问题。

    相关文章

      网友评论

          本文标题:Word处理主题--在网页上显示公式

          本文链接:https://www.haomeiwen.com/subject/meoejttx.html