我正在开发一个需要显示“奇特”方程的 Java 小程序。有没有开源的 MathML 或 LaTeX Java 渲染器?理想情况下,它是一个不使用 JNI 的纯 Java 解决方案。
理想情况下,它还允许对生成的字形进行动画处理(例如,对方程两边添加常数进行动画处理、通过项进行取消的线条等)
我知道这些 Java 库:
JEuclid http://jeuclid.sourceforge.net/(MathML 渲染器;Apache 许可证)
JLatex数学 https://github.com/opencollab/jlatexmath(Latex 渲染器;GNU 许可证)改进JMathTeX http://jmathtex.sourceforge.net/
JMathTeX http://jmathtex.sourceforge.net/(Latex 渲染器;GNU 许可证)
HotEqn http://www.atp.ruhr-uni-bochum.de/VCLab/software/HotEqn/HotEqn.html(Latex 渲染器;GNU 许可证?)
依偎纺织 http://sourceforge.net/projects/snuggletex/(Latex 渲染器;BSD 许可证)
对于您问题的动画部分,您可以查看这些项目:
DragMath https://github.com/maths/dragmath方程编辑器(Swing 界面;GNU 许可证)
未来计算器 http://mirai.sourceforge.net/计算器(SWT 界面;GNU 许可证;使用 JMathTeX)
Java Swing 方程生成器 https://github.com/oliverwatkins/calculation_project
对于 Web 界面,您还可以使用jsMath JavaScript http://www.math.union.edu/~dpvc/jsMath/或者它的后继者Mathjax http://www.mathjax.org/作为 Latex/MathML 渲染器的库。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)