We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
我已经使用 JEuclid 在我的 Symja 项目(Java 符号数学系统 - 列表中的第 4 点)。
JEuclid 可能太慢(尤其是在启动时),无法在手机上渲染 MathML。
使用 TeX 渲染数学表达式的其他替代方法:
以及重新排列方程或作为通用 Java 数学库:
计算器Android 项目:
I've used JEuclid for rendering MathML in my Symja project (Java symbolic math system - point 4 of your list).
JEuclid may be too slow (especially at startup) to render MathML on a mobile phone.
Other alternatives for rendering math expressions with TeX:
and for re-arranging equations or as general Java math libraries:
Calculator projects for Android:
W3C MathML 实现页面 (http://www.w3.org/Math/Software/ mathml_software_cat_editors.html)有一些提到基于 Java 的工具...这可能是一个开始寻找的好地方。
祝你好运。
The W3C MathML Implementations page (http://www.w3.org/Math/Software/mathml_software_cat_editors.html) has a few that mention Java-based tools... that might be a good place to start looking.
Good luck.
JScience (jscience.org) 看起来对正在引入的 MathML 有一些实验性支持。
层次结构
包类
我想说,JScience 作者选择的功能给我留下了非常深刻的印象,这些功能已被证明能够通过他强大的 Java 库来支持。
这是一件非常令人惊叹的工艺品。如果您正在 Java 程序中进行大量复杂的数学运算,或者只是想创建一个实用程序来进行下注,那么您应该看看这个库。它甚至可能会给你一些以前从未想过要做的事情的想法,因为它们“太难了”。
您可能也会对一个名为 MathEclipse 的开源项目感兴趣。
JScience (jscience.org) looks like it has some experimental support for MathML being introduced.
hierarchy
package classes
I would like to say I am extremely impressed with the features the JScience author has chosen and proven able to support with his powerful Java library.
It is a pretty amazing piece of craftsmanship. If you are doing any significant amount of sophisticated mathematics in your Java programs, or just want to create a utility to punt around with then you should take a look at this library. It might even give you some ideas for things you never thought about doing before because they were "too hard".
There is an open source project named MathEclipse that might interest you too.
我已将其用于上面的第 3 点(渲染): http://jeuclid.sourceforge.net/
它在采用 MathML 并创建 JPG、PNG 等方面做得非常出色。它还将在 GUI 中显示方程式(我猜您可以查看 GUI 代码并将其合并到您自己的项目中)
I have used this for your Point #3 above (rendering): http://jeuclid.sourceforge.net/
It does a pretty nifty job taking MathML and creating a JPG, PNG, etc. It will also display the equations in a GUI (and I'm guessing you can look at the GUI code and incorporate that into your own project)
当然,这取决于是否有能够呈现 MathML 的浏览器。
另一种方法是尝试 jsMath,一个使用 TeX 进行渲染的 JavaScript 库方程。
It depends on having a browser that will render MathML, of course.
An alternative would be to try jsMath, a JavaScript library that uses TeX to render equations.