MathML到纯文本表达式转换器

MathML到纯文本表达式转换器,math,expression,plaintext,mathml,Math,Expression,Plaintext,Mathml,有人知道在哪里可以找到将MathML转换为纯文本数学表达式的工具吗 例如,我想输入 <math xmlns='http://www.w3.org/1998/Math/MathML'> <mfrac> <mrow> <mi>cos</mi> <mo>&#8289;</mo> <mo>(</mo> <msup> <mi>x&

有人知道在哪里可以找到将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>
我一直无法通过搜索谷歌找到任何类似的东西

非常感谢您的帮助。

这里的重点似乎是“纯文本”——对于数学表达式,没有明确的格式定义。我设法找到了最符合描述的


例如,似乎有很多工具可以将MathML转换为AsciMath。

如果你有Word或网页,你可以从internet下载mathpix,用它剪切MathML或mathjax方程并复制到Word,然后在那里你最终可以复制方程的文本版本。

谷歌给了我pMathLascii作为答案。据说这可以将您的MathML转换为可读的ASCIIart@user8408080我想将其转换为文本表达式,而不是ASCII艺术。类似,但相反,“文本表达式”类似于“准备复制粘贴到wolframalpha”(例如)?正是我不想看到的,这有一个通用工具,因为每个程序对这些公式的解释都不同(例如,思考这应该如何处理积分)。转换很可能是一个人所能得到的一切。如果你能准确地说出你的目标,也许你的问题是可以解决的
cos(x^2) / sqrt(y + 2)