ckeditor整合mathjax数学公式插件问题

发布于 2022-09-02 09:10:47 字数 556 浏览 22 评论 0

我在ckeditor整合mathjax时,能正常编辑数学公式的并在ckeditor渲染出来,但是提交之后再编辑该内容,显示的是Tex字符串而不是渲染之后的数学公式的(已经引入MathJax.js),请问需要怎么才能正确的将Tex字符串渲染成数学公式

1.通过mathjax能够渲染出数学公式
图片描述

图片描述

2.提交内容之后,再次编辑该内容,显示的是字符串,而不是渲染之后的公式
图片描述

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

最偏执的依靠 2022-09-09 09:10:47

请问这个问题你解决了吗?我也遇到同样的问题

花伊自在美 2022-09-09 09:10:47

直接将tex或者mml放入ckeditor.setData里设置时,mathType插件不会自动渲染公式。

建议:

  1. 引入WIRISplugin.js,官网说明:https://docs.wiris.com/en/mat...
  2. 使用com.wiris.js.JsPluginViewer.parseElement(element,true/false,callback)去渲染编辑数据
  3. 将上一步结果放入textarea再创建ckeditor实例。

PS:

  • ckeditor.getData()之后是tex/mml公式形式,不用担心,直接使用。
  • Tex公式识别,应该是需要$$包裹公式,详见官网说明:https://docs.wiris.com/en/mat...
无语# 2022-09-09 09:10:47

请问解决了吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文