MathType Web 集成

MathType Web 是 MathType by Wiris 的官方开源 JavaScript 库,MathType by Wiris 是面向 CMS、LMS 和 Web 应用的主流公式编辑器和方程编写工具。
本仓库包含最流行的 HTML 编辑器插件的源代码,例如 CKEditor、Froala 和 TinyMCE。它们可从 npm 目录获取。它还提供了一系列可运行的示例,包括逐步说明,介绍如何在原生 HTML 中集成 MathType,甚至集成到您自己的自定义 Web 编辑器中。
我们的主要目标是让 Web 开发者能够在最广泛的技术范围内集成 MathType。我们还努力保持库轻量、简单,且不依赖第三方。构建和部署所需的一切都在源代码中。
MathType 可以免费使用,直至达到每个自然年的特定使用量上限,更多详情。
目录
什么是 MathType
MathType 是一款公式编辑器和方程编写工具。它允许在您的应用程序中输入和手写数学符号。由 Wiris 开发和维护。
- 易用性。通过提供从第一天起就具备良好用户体验的界面来编写公式;无需再学习 LaTeX 即可在计算机上编写数学公式。
- 专业性。MathType 是一款在线公式编辑器,可提供完美质量的数学公式。
- 手写。正在使用触控设备?不用担心,MathType 会将您的手写公式转换为干净的数字方程,可直接用于您的文档中。
- 无障碍性。MathType 符合为残障人士创建软件的无障碍要求。
- 多种环境:MathType 无缝集成到 Moodle、Microsoft Word、Google Apps 等多种平台中,……
编辑器与平台支持
我们开发并维护用于 CKEditor、Froala 和 TinyMCE 的 MathType Web 插件。
我们还提供针对纯 HTML 可编辑 div 的通用集成。
您可以调整此集成,以便在您选择的 Web 编辑器中使用 MathType。
有关 Moodle 及其他 LMS 的 MathType 集成,请参阅 此处。
开发者示例
为了手动测试每个插件,demos 文件夹中有一组开发者演示。
有关更多信息,请参阅 文档。
发布说明
本项目的所有重要更改均记录在 CHANGES.md 文件中。
访问 MathType 集成发布说明 页面以获取更多信息。
软件包
| 名称 | 版本 | 描述 |
|---|---|---|
@wiris/mathtype-html-integration-devkit | 用于在项目中集成 MathType Web 的 JavaScript 开发工具包。 | |
@wiris/mathtype-generic | 适用于通用 HTML textarea 的 MathType Web。 | |
@wiris/mathtype-ckeditor4 | 适用于 CKEditor4 编辑器的 MathType Web。 | |
@wiris/mathtype-ckeditor5 | 适用于 CKEditor5 编辑器的 MathType Web。 | |
@wiris/mathtype-froala | 适用于 Froala 编辑器的 MathType Web。 | |
@wiris/mathtype-tinymce5 | 适用于 TinyMCE5 编辑器的 MathType Web。 | |
@wiris/mathtype-tinymce6 | MathType Web for TinyMCE6 编辑器。 | |
@wiris/mathtype-tinymce7 | MathType Web for TinyMCE7 和 TinyMCE8 编辑器。 |
文档和重要链接
技术支持
如果您有问题或需要帮助集成 MathType,请联系我们(support@wiris.com),而不是提交 issue。
隐私政策
MathType 隐私政策 涵盖了 MathType 用户的数据处理操作。它是公司通用隐私政策的附录,通用隐私政策 仍然适用于 MathType 用户。