Виджет Math renderer в Qt [закрыт]



Мне нужен виджет Qt, чтобы он отображал математическое выражение в латексной форме. Данное выражение, конечно, должно быть строкой. Он должен быть кроссплатформенным. Может быть, это можно сделать с помощью шрифта unicode?



ПС. это не обязательно должна быть латексная форма, она также может быть похожа на MathType или редактор уравнений

829   3  

3 ответов:

Тамбыл виджет MathML в пакете "Qt Solutions" для Qt 4, хотя он больше не доступен онлайн, кажется.

В качестве альтернативы я рекомендую использовать QWebKit в сочетании с математическим рендером на основе Javascript, таким как MathJax: http://www.mathjax.org/, который отображает как MathML, так и Latex. Сам QWebKit пока не поддерживает MathML (https://wiki.qt.io/Qt_Webkit_HTML5_Score ), но может сделать это в будущем.

Я знаю Qwt поддерживает MathML.

Http://qwt.sourceforge.net/class_qwt_text.html

Вы можете использовать библиотеку KLFBackend для визуализации кода LaTeX в Qt: http://wiki.qt.io/Qt_and_LaTeX_via_KLFBackend

Comments

    Ничего не найдено.