问题标签 [wiris]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1803 浏览

php - CKEditor 与 Wiris PHP 插件的集成:open_basedir 限制

根据 Wiris 指南。

  1. 授予 web 服务器用户对 ckeditor/plugins/ckeditor_wiris/integration 中包含的 PHP 文件的执行权限。
    → 我的设置:文件夹“集成”:755。此文件夹内的所有文件:754
  2. 将 ckeditor/plugins/ckeditor_wiris/cache 和 ckeditor/plugins/ckeditor_wiris/formulas 目录的写入权限授予 Web 服务器用户。这些文件夹将用于存储公式 MathML 代码和时间图像。
    → 我对这些文件夹的设置:775

但是,我在尝试打开 Wiris“数学弹出窗口”时收到以下警告,并且无法正确打开。

警告:is_file(): open_basedir 限制生效。文件(/home/my_user_name/public_html/ckeditor/plugins/ckeditor_wiris/integration/../../../../../../../../lib/moodlelib.php)不在允许的路径: (/home/my_user_name:/usr/lib/php:/tmp) 在第 39 行的 /home/my_user_name/public_html/ckeditor/plugins/ckeditor_wiris/integration/bootstrap.php

警告:is_file(): open_basedir 限制生效。文件(/home/my_user_name/public_html/ckeditor/plugins/ckeditor_wiris/integration/../../../../../../lib/moodlelib.php)不在允许的路径内: (/home/my_user_name:/usr/lib/php:/tmp) 在第 39 行的 /home/my_user_name/public_html/ckeditor/plugins/ckeditor_wiris/integration/bootstrap.php

我的权限正确吗?这些警告是否与文件/文件夹权限有关?我正在使用www.serversfree.com虚拟主机来测试这一点。

0 投票
1 回答
823 浏览

plugins - Tinymce wiris 数学编辑器

我在 TinyMCE 中使用 Wiris Editor 作为插件。当我从 Wiris 编辑器插入方程式时,它在 TinyMCE 中将其显示为图像 - 我发现这是嵌入的图像,但是当我单击源标记以保存内容时,它是 mathml 格式。我无法保存方程式并几乎到处搜索,但找不到解决方案,我不知道为什么会这样。

截屏

0 投票
1 回答
430 浏览

javascript - 在 React 组件中使用 Wiris 编辑器时缺少图标

我正在尝试在 React 组件中使用 Wiris 数学编辑器。我正在“componentDidMount”函数中初始化编辑器:

但是,当编辑器被渲染时,会出现许多符号丢失的问题。见下文:

在此处输入图像描述

我不确定是什么导致了这个问题。是因为我引用外部脚本的方式,还是 React 呈现内容的方式有问题?

我在这里的 CodePen 中重新创建了这个问题。

请注意,如果您在 Chrome(版本 59.0.3071.115(官方构建)(64 位))或 IE 11(11.0.14393.0)中打开该 CodePen,您将看到问题。然而,它似乎在 Firefox 54.0.1 中工作。

0 投票
1 回答
259 浏览

angularjs - Angularjs多个ckEditor具有相同的ngModel

我有带有 wiris 插件的 ckeditor,并且我在 ng-repeate 中有 ck-editors 实例,当用户在 ck-editor 的任何实例上发布任何 wiris 问题时,该帖子将发布到 ck-editor 的第一个实例。我想要 if 3 ng-repeat 中 ck-editor 的实例,用户使用 wiris 方程发布 ck-editor 的第二个实例,然后该帖子应该只显示在 ck-editor 的第二个实例上,目前它只显示在第一个实例上。 我的 html

js中

我期望在指令中我已经为第一个元素创建了实例,var ck = CKEDITOR.replace(elm[0]);所以它应该改变。因此,任何人都可以与 wiris 共享 ckeditor 的多个实例的解决方案。

0 投票
1 回答
546 浏览

javascript - 在 Web 组件中使用 Wiris 编辑器

我创建了一个托管 Wiris 的 Web 组件。然而,当组件被渲染时,Wiris 编辑器的格式(非常)很糟糕:

在此处输入图像描述

你可以在这里看到这个问题。

代码如下:

HTML标记是:

请注意,我已经在 Chrome 中尝试过这个,它完全支持 Web 组件。

知道问题是什么吗?问题是否与此问题中发现的样式问题有关?

0 投票
0 回答
117 浏览

php - 导出带有数学方程和符号的 pdf

大家好,我正在尝试构建一个网页,该网页使用 tcpdf 将 html 内容导出为 pdf 文件。我正在获取 pdf 文件,但问题是我正在使用 tinymce 以及数学方程式的 wiris 编辑器插件,我无法在导出的 pdf 文件中获取数学方程式。谁能为此提供解决方案?

0 投票
1 回答
338 浏览

rich-text-editor - 如何在没有编辑器的情况下显示 WIRIS 公式

我在我的网站上使用 WIRIS 向数据库添加问题。我需要在没有编辑器的情况下在网站上显示问题。我已从数据库中检索到问题,但无法正确设置样式。相反,该问题仅显示数字而不是格式正确的公式。

有没有办法在没有编辑器的情况下获得方程式样式

0 投票
1 回答
405 浏览

java - 数学公式格式不会出现在 android mathView 中

我正在尝试在我的 android 应用程序中显示数学公式我使用 tiny_mce 和 WIRIS 插件来编写公式如下图所示 在此处输入图像描述

编辑器将公式存储在数据库中,格式如下

我还在我的 android 应用程序中使用 MathView 来显示这个公式,如下所示

但它不起作用它向我展示了唯一没有数学公式符号的数字

这是一个 GitHub 库和 MathView 教程,它不适用于 github上 wiris 编辑器 MathView 的输出

您能否提供任何帮助或建议以在 android 应用程序中显示 wiris 输出格式?

0 投票
0 回答
234 浏览

ckeditor - Ckeditor中的Wiris插件不生成公式图像

我正在使用 wiris ckeditor 插件(asp.net),当单击接受按钮(在 Wiris 公式插件中)时,在(showimage.aspx)页面中,输入 http://localhost时向我显示一个错误,公式为空:9454/Admin/ckeditor/plugins/ckeditor_wiris/integration/showimage?formula=5566227c791392b1bce2a0c0553053aa.png

地址我得到这个状态状态“警告”

请帮助我,谢谢。

0 投票
0 回答
325 浏览

javascript - CKEDITOR:Wiris 插件导致问题

我正在使用 Wiris 插件来处理数学方程式等。

WIRIS插件的官方网站如下。

CKEditor 的 Wiris 插件页面

Wiris 插件 ckeditor 演示

** 问题:**

每当我使用 wiris 插件时,它都会替换整个内容(因为它需要使用 SVG-base64 Image 将所有 MathML 方程转换为 IMG 标签)。

我正在使用很多自定义插件,这些插件取决于文档中的事件,例如 click、keydown、keyup。

我试图找到解决方案,但我不能。任何人都可以帮我解决这个问题。