我有一个XML文件,其中包含一些科学的文本,我希望尽可能正确地显示这些文本,比如HTML。在XML中,我发现一些文本看起来像二进制字符串,可能是由MathType生成的。
这样一个字符串的一个例子是:
..。假设是独立的,并且作为(0;σb2MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaaiiGacqWFdpWCdaqhaaWcbaGaemOyaigabaGaeGOmaidaaaaa@30E2@)和.
有人看过这种格式并知道怎么读吗?
更新2011/02/15:应该添加到我的问题中,我需要以编程的方式阅读这个数据,如果可能的话,我希望将它转换为TeX或类似的。因此,到目前为止,答案是正确的方向,但不是我需要做的。我肯定会查看SDK。
发布于 2011-02-14 21:32:49
这是MTEF好的。不附带表达式的图形表示,或者在某些情况下不附带MathML或TeX,这是非常不寻常的。但是,您仍然可以复制整个块并将其粘贴到MathType中。如果对上述MTEF字符串执行此操作,则会得到\sigma _b^2。
发布于 2011-02-14 23:03:14
MTEF格式记录为我们的MathType SDK的一部分。见www.dessci.com。MathType还具有以这种格式读取并将其转换为LaTeX或MathML的能力。
https://stackoverflow.com/questions/4996893
复制相似问题