CKEditor - 允许MathML代码

时间:2016-04-15 17:56:56

标签: javascript ckeditor mathml

我需要允许向CKEditor添加MathML代码。当我在安装中添加一些内容时,CKEditor会将代码吹掉。其他人已经提到了wiris插件,我们正在使用wiris创建MathML,但是一旦在CKeditor中它就变得无用了。

我们使用MathJax在浏览器之间进行一致的渲染,但是如果没有MathML代码,我就无法达到这一点。

3 个答案:

答案 0 :(得分:0)

WIRIS插件将公式作为MathML存储在数据库中,它们在CKeditor窗口中呈现为图像。您可以编辑MathML编辑源代码(即使用CKeditor的源代码对话框)。您还可以使用WIRIS编辑器窗口中的Ctrl + Shift + X编辑MathML。

您可以在http://www.wiris.com/en/plugins/docs/full-mathml-mode找到有关WIRIS如何存储和呈现MathML的详细信息

答案 1 :(得分:0)

ckeditor demo page上,他们有一个使用Mathematical Formulas小部件的示例。在此示例中,尽管说明仅提及TeX,但我可以将MathML粘贴到Source视图中。它由MathJax呈现,它仍然是MathML。

答案 2 :(得分:0)

MathEx插件在CKEditor上支持mathml和Latex, 您可以从CKEditor插件中下载MathEx到您的插件文件夹并根据它进行配置

config.extraPlugins = 'MathEx';