在用MathType公式编辑器编辑公式的时候,会对公式中的字体大小格式都会有要求,在对其中字母符号的大小进行相应的调整的时候,有时如果不是那么规范,只是自己使用的话,会直接按照自己......
2023-01-08
MathML是一种数学标记语言,经过W3C推荐使用的作为在网页上交流数学时的一种语言格式。你可以将MathType公式保存为MathML并将之应用到许多使用MathML语言的应用程序及网站中。
将公式复制到MathType中
你可以复制MathML公式并将之粘贴到MathType中。MathType可以自动识别并处理绝大多数的XML编码及其衍生体,所以没有功能选项或参数选项。
当MathType通过翻译器写出MathML公式时,它以注解的形式嵌入到单个公式中,因此它可以进行准确地存储以便进行编辑。相反,当MathType在剪贴板上而不是公式本身的数据上处理MathML时,就需要对MathML进行翻译。但是因为不是所有的MathML结构都能很好地翻译成MathType公式,所以有些MathML可能无法很好地粘贴到MathType中。这种情况并不会频繁出现,它是基于用户自定义的MathType中MathML输入翻译器,如果你经常出现这种情况,你可以提高翻译器的操作性能。
从MathType中添加公式:
绝大多数使用MathML的应用程序都把MathML用作一个复制粘贴的剪切板。新开发的应用程序在使用复制粘贴功能时会寻找指定的MathML数据类型,在这些应用程序中,MathType工作时你不再需要做其它工作。老一些的应用程序在使用剪切板上寻找文本数据。在使用复制粘贴功能时,为了引导MathType将MathML当作一个文本文件使用,你需要 使用翻译器。
MathType使用翻译器来设置放在剪切板中的数据格式。你从“预置”菜单下的“复制粘贴预置”对话框中选择一个翻译器(mac中,这个命令在MathType菜单弹出的“预置”中)。在MathType“帮助”菜单中查看关于对话框控制与选项的详细信息。
MahtType提供四种常见的MathML格式的翻译器,这一点与使用文档级的XML标记中的混合MathML有所不同。
MathML 2.0(以m命名):所有的MathML标签都被指定在全名空间中使用m作为命名前缀。MathML的这种样式被IE 6浏览器及以后版本的中MathPlayer所使用。
MathML 2.0(以attr命名):这个翻译器使用MathML 2.0的命名空间属性将每一个地方都加上标签。这是一个好的选择。
MathML 2.0(没有命名):这个翻译器生成MathML 2.0不需要任何明显的命名空间标记,这种格式的语言与较早的应用程序运行较好。
用多种不同的翻译器进行试验看看你使用的网站或者应用程序哪种格式的语言运行的比较好。
这就是应用程序无法修正所有的MathML的情况,或者以一种非正常的方式出现这种情形。通过对不同的公式结构自定义MathML 的MathType生成器可以提高MathML生成器的操作性能。如果你的操作受阻,你可能会自己创造一个MathML翻译器。
相关文章
在用MathType公式编辑器编辑公式的时候,会对公式中的字体大小格式都会有要求,在对其中字母符号的大小进行相应的调整的时候,有时如果不是那么规范,只是自己使用的话,会直接按照自己......
2023-01-08
积分符号在高等数学中是最常见的一个符号了,高等数学中除了微分就是积分,想不用到这个积分符号都很难。而正是这个微积分的知识奠定了很多数学问题的分析,因此在编辑公式时对积分......
2023-01-08
在用MathType中编辑公式时,会用到很多的符号,这些符号跟模板的使用才能编辑出各种各样的公式。但是在用这些符号的时候,有些符号粗看起来长得都比较相似,使用时容易犯错,比如句号与......
2023-01-08
数学中有很多符号是长得比较相像的,但是却代表完全不同的意思,这种情况在希腊符号中也比较常见。比如delta与nabla这两个,它们都是三角形,只是两个方向不一样,这样的符号不只一种,......
2023-01-08
MathType是一款专业的数学公式编辑器,它与Office自带的公式编辑器相比,在编辑公式方面更有优势,尤其是新增添了手写输入面板,这对于刚接触的用户是非常方便的。而对于一些比较复杂的符......
2023-01-08