MathML到纯文本表达式转换器

问题描述 投票:2回答:1

有人知道在哪里可以找到将MathML转换为纯文本数学表达式的工具吗?

例如,我想输入

<math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mfrac>
  <mrow>
   <mi>cos</mi>
   <mo>&#8289;</mo>
   <mo>(</mo>
   <msup>
    <mi>x</mi>
    <mn>2</mn>
   </msup>
   <mo>)</mo>
  </mrow>
  <mrow>
   <mi>sqrt</mi>
   <mo>&#8289;</mo>
   <mo>(</mo>
   <mrow>
    <mi>y</mi>
    <mo>+</mo>
    <mn>2</mn>
   </mrow>
   <mo>)</mo>
  </mrow>
 </mfrac>
</math>

并获得输出字符串

cos(x^2) / sqrt(y + 2)

我一直无法通过搜索Google找到类似的功能。

感谢您的任何帮助。

math expression plaintext mathml
1个回答
0
投票

似乎“纯文本”在这里很重要–关于数学表达式,尚无明确的格式定义。我设法找到了非常适合描述的AsciiMath

[似乎有许多工具可将MathML转换为AsciiMath,例如mathml-to-asciimath

© www.soinside.com 2019 - 2024. All rights reserved.