我想将保存为 GIF 格式的 MathType 方程转换为 MathML。首先,我打开了这些 GIF 文件并将它们保存在 MathType 6.7 中。因此,MathML 文本被插入到 GIF 文件的末尾。但是,当我使用 Perl 脚本从这些 GIF 文件中提取 MathML 文本时,我发现 MathML 文本中有一些乱码,如下所示:
<mn >xxx</mn>
在上面的行中,在'mn'标签之前插入了一个乱码。这是 MathType 的 BUG 吗?我该如何解决这个问题?我已经上传了我的测试 GIF 文件。网址是:http ://ubuntuone.com/p/1352/
更新:我试图在这里粘贴完整的 MathML 块,但我发现 MathML 文本的语法格式混乱。所以我把 MathML 贴在了 GitHub 上:https ://gist.github.com/1068723 。
MathML 文本第 7 行出现乱码:“?#x00A0;”。
不包含 MathML 文本的原始 GIF 文件:http: //ubuntuone.com/p/13Ba/
从 MathType 生成的 GIF 图像中提取 MathML 的 Perl 脚本:https ://gist.github.com/1068749
谢谢,想想