我正在使用Latex Plugin for CkEditor。此插件以图像形式返回数学公式。
我希望得到Latex文本而不是图像。我该如何实现?是否有配置启用它?例子很棒。
请参阅以下代码。
CKEDITOR.extraPlugins = 'mathjax,eqneditor';
CKEDITOR.plugins.addExternal('eqneditor', '../../vendors/ckeditor-ext-plugins/eqneditor/plugin.js');
CKEDITOR.config.toolbar = [
{name:'document',items:[ 'Cut', 'Copy', 'Paste', 'PasteText', 'EqnEditor'],
}
];
被修改
P.S。 :我需要一个Panel来编辑数学等式,类似于http://www.codecogs.com/latex/eqneditor.php
答案 0 :(得分:0)
您现在正在使用第三方插件,当然没有任何问题,但是,您需要向其作者寻求支持,因为核心CKEditor团队无法支持外部插件。
然而,还有official CKEditor Mathematical Formulas插件可用 - 您在代码中引用它(CKEDITOR.extraPlugins =' mathjax';)但似乎您没有使用它。
请参阅此处的示例:http://sdk.ckeditor.com/samples/mathjax.html
使用此插件,您可以在TeX中编写方程式。我不确定你的意思是"掌握Latex文本",但是对于这个插件,方程将以普通TeX格式输出,带有MathJax分隔符,\(
和\)
,因此源HTML将如下所示:
<p><span class="math-tex">\(P(E) = {n \choose k} p^k (1-p)^{ n-k} \)</span></p>
有关此插件及其配置的更多信息,请参阅文档:http://docs.ckeditor.com/#!/guide/dev_mathjax
答案 1 :(得分:0)
如果你想要一个允许在视觉上构建数学方程而不是用户输入latex的插件,你可以在你的CKEditor中尝试WIRIS插件。它引用了here on CKEditor和here on Wiris
答案 2 :(得分:0)
这是mathjax插件之一, 几个按钮错过了这个回购。 https://github.com/bagana89/CKeditorMathJaxPlugin