![是否存在一种工具,可以获取 LaTeX 方程并将其转换为适合在 Wolfram 的 Mathematica 中评估的格式?](https://linux22.com/image/232314/%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8%E4%B8%80%E7%A7%8D%E5%B7%A5%E5%85%B7%EF%BC%8C%E5%8F%AF%E4%BB%A5%E8%8E%B7%E5%8F%96%20LaTeX%20%E6%96%B9%E7%A8%8B%E5%B9%B6%E5%B0%86%E5%85%B6%E8%BD%AC%E6%8D%A2%E4%B8%BA%E9%80%82%E5%90%88%E5%9C%A8%20Wolfram%20%E7%9A%84%20Mathematica%20%E4%B8%AD%E8%AF%84%E4%BC%B0%E7%9A%84%E6%A0%BC%E5%BC%8F%EF%BC%9F.png)
我使用 LaTeX 来输入我的家庭作业,但在工作时我经常需要将东西输入到数学(或手动输入,或手动使用我的TI-89, ETC。)。
目前,我一直在手动翻译以下内容\frac{a}{b}
成(a/b)数学的消费...有没有一个工具可以自动完成这一任务?
答案1
Mathematica 本身可以做到这一点:ToExpression["\\frac{a}{b}", TeXForm]
。
只要您将内容粘贴到字符串中(即在""
粘贴之前将光标放在引号之间), Mathematica 前端就会自动执行必要的反斜杠加倍。
你没有问,但你也可以用另一种方式 mathematica->Tex:TeXForm[a/b]
给出\frac{a}{b}
。
您还可以在文件中混合使用 TeX 和 mathematica,document.mtex
并使用 mathematica命令将,分隔的 mathematica 输入Splice["document.mtex"]
替换为 TeXForm mathematica 输出。例如:<*
*>
The derivative of $x^x$ is $<*D[x^x,x]*>$.
接驳至:
The derivative of $x^x$ is $x^x (\log (x)+1)$.