用Java显示花式方程
我正在研究一个需要显示“奇特”方程式的Java小程序。 MathML或LaTeX的Java渲染器是否是开源的? 理想情况下,它将是一个不使用JNI的纯Java解决方案。
理想情况下,它还允许为生成的字形设置动画(例如,为等式的两边添加常量的动画,通过用于取消的术语的线等)
我知道这些Java库:
-
JEuclid (MathML渲染器; Apache许可证)
-
JLatexMath (Latex渲染器; GNU许可证)改进了JMathTeX
-
JMathTeX (Latex渲染器; GNU许可证)
-
HotEqn (Latex渲染器; GNU许可证?)
-
SnuggleTex (Latex渲染器; BSD许可证)
对于问题的动画部分,您可以查看以下项目:
-
DragMath公式编辑器(Swing接口; GNU许可证)
-
Mirai Calc计算器(SWT接口; GNU许可证;使用JMathTeX)
-
Java Swing方程构建器
对于Web界面,您还可以使用jsMath JavaScript或其后续Mathjax库作为Latex / MathML渲染器。
看看JEuclid ,它似乎做了你想要的第一部分。