首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MathML和Java

MathML和Java
EN

Stack Overflow用户
提问于 2009-11-23 17:45:20
回答 4查看 19.5K关注 0票数 29

我一直在为一个与安卓有关的数学项目做一些研究,我想要开始,我第一次偶然发现了MathML。

有谁知道有什么Java库可以(最好是全部)做以下任何事情吗?

  1. 解析MathML
  2. 通过解析标准数学表示法输出MathML
  3. 呈现MathML (特别重要)
  4. 做任何其他很酷的数学事情(比如根据不同的事物重新排列方程)

数字3可能是最重要的,而第4是最少的。

提前谢谢。

EN

回答 4

Stack Overflow用户

发布于 2009-11-23 18:28:54

W3C MathML实现页面(editors.html)中有一些提到了基于Java的工具.那可能是个开始寻找的好地方。

祝好运。

票数 4
EN

Stack Overflow用户

发布于 2010-02-05 20:05:15

JScience (jscience.org)看起来对MathML有一些实验支持。

  • JScience MathML Java类层次结构
  • JScience MathML Java包类

我想说的是,JScience作者选择并证明了他的强大的Java库能够支持这些特性,这给我留下了非常深刻的印象。

这是一项相当惊人的工艺。如果您正在Java程序中进行大量复杂的数学运算,或者只想创建一个实用程序来随波逐流,那么您应该看看这个库。它甚至会给你一些你以前从未想过要做的事情的想法,因为它们“太难了”。

有一个名为MathEclipse的开源项目可能也会让您感兴趣。

票数 3
EN

Stack Overflow用户

发布于 2009-11-24 19:20:09

我在上面的第3点(呈现):http://jeuclid.sourceforge.net/中使用了这个

它在MathML和创建JPG、PNG等方面做得非常出色。它还将在GUI中显示方程(我猜您可以查看GUI代码并将其合并到您自己的项目中)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1784786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档