科技、数学期刊排版时经常使用MathType公式编辑器作为word文档的辅助工具,可编辑文档中的所有公式。掌握MathType公式编辑器的使用方法,有利于加快排版速度。本文将介绍几种MathType公式编......
2021-09-28 103 MathType在期刊排版中的应用
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公式编辑器作为word文档的辅助工具,可编辑文档中的所有公式。掌握MathType公式编辑器的使用方法,有利于加快排版速度。本文将介绍几种MathType公式编......
2021-09-28 103 MathType在期刊排版中的应用
MathType应用比较广泛,可以适用于700+种应用程序和网站,其中MathType与Microsoftoffice就有着很好的兼容性,单击word文档中的插入-对象-MathType6.0equation,即可打开MathType公式编辑器界面,在编辑框......
2021-09-28 462 MathType应用教程
在制作图形标注时,人们往往采用文本框加文字的方式,但文本框的边框样式及内部边距都要设一遍,操作起来比较繁琐,往往都是几个文本框叠加在一起,很难将他们分辨出来,使用MathTyp......
2021-09-28 179 MathType数学公式编辑器 MathType设置图形标注