PyQt:如何在 QTextEdit 中显示数学方程

发布于 2024-10-26 02:52:07 字数 439 浏览 0 评论 0原文

有谁知道如何仅使用 Python 在以任何格式(TXT、MathML、MML、LaTeX、HTML、XML 或任何格式)编写的 QTextEdit 中显示数学方程,即不使用像 Latex 本身这样的第 3 方包。我试图从 Qt 中找到 MathML Widget,但它从他们的网站上消失了,我在任何地方都找不到它。

我对方程源(字符串或文件)并不担心。我只是不知道如何很好地显示它们(与它们在网页上显示的方式相同,例如 http://en.wikipedia.org/wiki/MathML)。

我的 QTextEdit 当前获取一个 HTML 字符串。我尝试嵌入维基百科文章中的 MathML 示例,但它没有正确显示,它忽略了所有这些 MathML 标签。

非常感谢您的帮助。谢谢。

Does anyone know how to show mathematical equations in QTextEdit written in any format (TXT, MathML, MML, LaTeX, HTML, XML or anything) using only Python, that is without using 3rd party packages like Latex itself.? I tried to find the MathML Widget from Qt but it disappeared from their web site and I couldn't find it anywhere.

I'm not fussed about the equation source (either a string or a file). I just can't figure out how to show them nicely (the same way as they appear on a web page, e.g. http://en.wikipedia.org/wiki/MathML).

My QTextEdit currently gets an HTML string. I tried embedding the MathML example from that Wikipedia article, but it doesn't show it properly, it ignores all those MathML tags.

Will really appreciate your help. Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文