当前位置:  开发笔记 > 编程语言 > 正文

在Java中为公式生成图像

如何解决《在Java中为公式生成图像》经验,为你挑选了1个好方法。

我想生成一个显示一些数学表达式的图像文件,将类似"(x + a)^ n =Σ_(k = 0)^ n"的字符串作为输入,并获得更多(人类)可读图像文件输出.像这样的AFAIK之类的东西在维基百科中使用.是否有任何Java库可以做到这一点?

或许我使用错误的方法.如果要求允许将公式从MS Word粘贴到HTML文档中,您会怎么做?我要求用户自己制作一个截图,但那将是懒惰的方式^^

编辑:感谢目前为止的答案,但我真的不控制输入.我得到的是一些凌乱的Word式公式,而不是干净的乳胶格式公式.

Edit2:http://www.panschk.de/text.tex 看起来有点像LaTeX不是吗?这是我在 clipboard.getContents(RTFTransfer.getInstance())从Word07粘贴公式后所做的事情.



1> toxvaerd..:

首先,您应该熟悉由Donald Knuth创建的着名排版系统TeX(和LaTeX).排版数学公式是一个高级主题,有许多意见和对细节的关注 - 因此使用基于TeX的东西.那样你肯定会把它弄好;-)

编辑:看看texvc

它可以输出到PNG,HTML,MathML.查看自述文件

编辑#2将那些杂乱的Word-stuff转换为TeX或MathML?

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有