文件名称:qtmathjax:轻松将MathJax数学排版整合到Qt应用程序中
文件大小:340KB
文件格式:ZIP
更新时间:2024-05-28 03:44:13
C++
概述 QtMathJax是一个.pri文件,使您可以轻松地将精美的数学排版添加到任何应用程序中。 是使用基于JavaScript的排版引擎在网络上进行数学排版的事实上的标准。 QtMathJax只是将该项目的必要部分导入到您的Qt项目中,在隐藏的QWebView运行它们,并为您提供了一个单功能API,用于将一串TeX代码转换为一串SVG代码,可用于在任何地方渲染它。 ,或外部。 取得 只需克隆此git repo,或将其用作项目中的。 实际上,它本身将用作。 用法 要使用QtMathJax ,请按照下列步骤操作。 在您的.pro文件中,通过添加以下行来导入QtMathJax 。 include(/path/to/qtmathjax.pri) 在你需要使用它的源文件,包括一个类你需要, TeXEngine ,通过#include "texengine.h" 。 创建该类的实例,然后在其中
【文件预览】:
qtmathjax-master
----qtmathjax.qrc(27KB)
----.gitmodules(84B)
----texengine.h(1KB)
----qtmathjax.pri(236B)
----example()
--------mainwindow.ui(2KB)
--------mainwindow.cpp(1KB)
--------main.cpp(269B)
--------mainwindow.h(415B)
--------qtmathjax-test.pro(166B)
----screenshot.png(353KB)
----README.md(3KB)
----main.html(1KB)
----texengine.cpp(4KB)
----create-qrc.sh(989B)
----MathJax()