Как показать математические уравнения в QTextEdit? - PullRequest
5 голосов
/ 22 марта 2011

Кто-нибудь знает, как показать математические уравнения в QTextEdit, написанные в любом формате (TXT, MathML, MML, LaTeX, HTML, XML или что-нибудь еще), используя только Python, то есть без использования сторонних пакетов, таких как сам Latex?Я пытался найти виджет MathML из Qt, но он исчез с их веб-сайта, и я нигде не смог его найти.

Я не смущаюсь по поводу источника уравнения (ни строки, ни файла).Я просто не могу понять, как их красиво показать (так же, как они отображаются на веб-странице, например, http://en.wikipedia.org/wiki/MathML).

Мой QTextEdit в настоящее время получает строку HTML. Я попытался встроить MathMLпример из этой статьи в Википедии, но он не показывает его должным образом, он игнорирует все эти теги MathML.

Очень ценю вашу помощь. Спасибо.

1 Ответ

0 голосов
/ 22 марта 2011

Вы можете использовать это: http://qwt.sourceforge.net/

Определенно кажется забавным, что я не могу найти виджет MathML в Qt.

РЕДАКТИРОВАТЬ: я думаю, что они пытаются заменить его поддержкой веб-набора, но пока не реализовано: http://developer.qt.nokia.com/wiki/Qt_Webkit_HTML5_Score

...