读取MathType MTEF格式

时间:2011-02-14 20:28:04

标签: xml parsing math word

我有一个XML文件,其中包含一些我希望尽可能正确显示为HTML的科学文本。在XML中,我找到一些看起来像二进制字符串的文本,可能由MathType生成。

这样一个字符串的一个例子就是这个:

假设

...是独立的,通常分布为(0;σb2MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemOyaigabaGaeGOmaidaaaaa@30E2@)和......

是否有人看过这种格式并知道如何阅读?

更新2011/02/15: 我应该添加我的问题,我需要以编程方式读取此数据,如果可能,请将其转换为TeX或类似的。所以到目前为止的答案正朝着正确的方向发展,但还不是我需要做的。我肯定会查看SDK。

2 个答案:

答案 0 :(得分:1)

那是MTEF好的。 伴随表达式的图形表示,或者在某些情况下MathML或TeX,这是非常不寻常的。您仍然可以复制整个块并将其粘贴到MathType中。如果您对上面的MTEF字符串执行此操作,则会获得\ sigma _b ^ 2。

答案 1 :(得分:1)

MTEF格式记录为MathType SDK的一部分。见www.dessci.com。 MathType还具有以这种格式读取并将其转换为LaTeX或MathML的功能。