提问人:linuxoid 提问时间:3/22/2011 最后编辑:linuxoid 更新时间:3/31/2011 访问量:2458
如何在QTextEdit中显示数学方程式?
How to show math equations in QTextEdit?
问:
有谁知道如何在 QTextEdit 中显示以任何格式(TXT、MathML、MML、LaTeX、HTML、XML 或任何东西)编写的数学方程式仅使用 Python,即不使用 Latex 本身等第三方包。我试图从Qt中找到MathML Widget,但它从他们的网站上消失了,我在任何地方都找不到它。
我对方程式源(字符串或文件)并不大惊小怪。我只是不知道如何很好地显示它们(就像它们在网页上出现的方式一样,例如 http://en.wikipedia.org/wiki/MathML)。
我的 QTextEdit 当前获取一个 HTML 字符串。我尝试从那篇维基百科文章中嵌入 MathML 示例,但它没有正确显示它,它忽略了所有这些 MathML 标签。
非常感谢您的帮助。谢谢。
答:
0赞
Dhaivat Pandya
3/22/2011
#1
您可以使用以下命令: http://qwt.sourceforge.net/
我在 Qt 中找不到 MathML 小部件,这绝对很有趣。
编辑:我认为他们正试图用 webkit 支持替换它,但它尚未实现:http://developer.qt.nokia.com/wiki/Qt_Webkit_HTML5_Score
评论
0赞
linuxoid
3/22/2011
如何在 QTextEdit 中显示方程式?它似乎有自己的小部件,它显示自己的 QwtText,例如可以采用 MathML。但我需要在 QTextEdit 中显示 MathML。
评论