越来越多的人在编辑公式时采用MathType来编辑,MathType能够兼容的应用程序也非常多,但是有时在一些应用程序上应用时会出现一些问题,比如会MathType图片字符乱码,这种情况下该怎么办呢?
当将MathType保存为EPS(Encapsulated PostScript被封装的PostScript格式)格式的文件或者从Word文档中输出为EPS格式后,将这些图片放到Adobe CS或CC应用程序(比如InDesign,,Photoshop, Illustrator等等)中时会出现一些字符被遗漏的情况。通常情况下求和符号和整数符号会丢失。
原因:
Adobe CS和CC这样的应用程序,通过使用其中的PostScript解码器,期望找出它所含有的EPS文件中所使用的PostScrip字体(就像是由MathType产生的一样)。如果没有找到安装的PostScrip字体就会导致遗漏或者不可识别的情况。因此我们推荐在使用MathType生成EPS文件时使用PostScript 字体。
解决方法:
这个几乎没有在MathType 6.7以后的版本中出现。如果不能够及时升级,则可以将默认的Type Symbol 字体用PostScript Euclid Symbol字体来替换或者保存为公式。具体操作如下:
Windows中:
默认安装的MathType使用 TrueType字体。其包含的PostScript字体在 C:/Program Files/MathType/Fonts/PostScript或者 C:/Program Files (x86)/MathType/Fonts/PostScript(64位系统中)。你可以在Windows的控制面板中删除MathType的TrueType 字体用MathType的PostScript字体来代替。要删除TrueType字体,只需要选中它们并使用Delete键(或者是“文件”——“删除”)。安装新的字体,“文件”——“安装新字体”。在安装PostScript字体后,打开MathType,“样式”——“定义”,在“符号”样式中选择 “Euclid Symbol”。
Mac中:
MathType安装器将MathType的TrueType字体复制后放在了你的字体文件中。先将这些字体禁用,再在这个路径中/Applications/MathType 6/Fonts/PostScript/找到包含有MathType的文件,将PostScript字体安装在这个文件中。
1.使用Apple的Font Book应用程序(/Applications/Font Book),禁用MathType的8个字体。列表如下:
Euclid
Eucild Extra
Euclid Fraktur
Euclid Math One
Euclid Math Two
Euclid Symbol
MT Extra
Symbol
2.要禁用一个文件,在字体列表中选择字体文件名从关联菜单或者编辑菜单中选择禁用命令即可。
3.你也可以使用Apple的Font Book应用程序来添加MathType中的字体[MathType 文件夹]//Fonts/PostScript。
4.要添加字体,在“文件”菜单下选中“添加字体”命令并导航到[MathType 文件夹]//Fonts/PostScript。选中PostScript字体点击“打开”(这样就可以添加PostScript文件夹中的所有文件)。
注意: PostScript文件夹中的Symbol 字体TrueType字体的一种,与TrueType字体是同一个版本。
以上内容向大家介绍了MathType图片字符乱码的解决方法,其实这个问题在对MathType升级后已经不会出现,新版本的MathType 6.9b已经能够解决这些问题并且能够与Office 2016兼容,使用起来更加方便。如果需要了解更多有关MathType兼容使用的问题,可以参考教程:MathType特殊字符在InDesign中乱码或丢失。