问题标签 [mathquill]
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.
javascript - 比较性能 MathJax vs MathQuill vs Katex
我正在寻找在网页中创建公式的最快方法。
我以为我在jsperf上找到了MathQuill 迄今为止最快的解决方案。在我研究了一些测试之后,我注意到 MathQuill 的测试在同步模式下运行,但它有一个异步设置。但是,如果您选中 async 复选框,MathQuill 将永远不会触发render
事件,因此测试将永远不会完成。
所以问题是,MathQuill 是异步的吗?这是很好的性能测试吗?是否有更好的公式渲染器?
javascript - mathquill latex-如何通过代码移动光标(选择)?
我正在使用 mathquill lib ( mathquill git ),我正在尝试使用 html 按钮制作键盘和退格键,但我不知道如何移动光标并抛出公式。
谢谢,
javascript - 如何重新渲染 mathquill.js?
问题是,我正在使用 angularjs ng-include 加载部分,如果我把 mathquill 框放在部分中
在局部视图中,它工作正常,但我会收到警告:
如果我把
在主视图中,加载部分后,mathquill 根本不起作用,这是渲染问题吗?如何重新渲染局部视图?或者如果不是,我该如何解决?
latex - 无法使用 Mathquill 将一些方程从乳胶渲染到 html
在上面的代码中,我试图在 textarea 中显示乳胶方程。每个方程的渲染如下。
那么,如何解决这个问题
css - CKEditor 对话框中的自定义样式
我正在尝试将 MathQuill 数学编辑器集成到 MathJAX 小部件/插件的对话框中。
我成功地将输入框替换为 MathQuill 输入框,但现在我想添加一个数学工具栏,如下所示:http: //jenseng.github.io/mathquill/demo.html
问题是 CKEditor 使用通配符选择器重置所有样式,.cke_reset_all *
并且漂亮的 MathQuill 工具栏根本不呈现(请参见此处的屏幕截图)。
通过使用 Safari 检查元素选项,我发现(几乎)所有由 mathquill.css 设置的样式都被通配符重置覆盖。我设法注释掉了其中的属性,.cke_reset_all *
并且恢复了 MathQuill 编辑器的布局。
是否可以避免.cke_reset_all *
ckeditor 对话框中的某些组件?我可以通过 jQuery 删除通配符样式吗?
javascript - 在 jQuery 中传递按键(到 MathQuill)
我正在尝试将键盘事件传递给一个特殊的 HTML 元素类(mathquill span)。(按键在更高的级别上被捕获,所以我必须将它们向下喂。)这样做的标准方法似乎是使用 jQuery 的 .trigger,如前一个问题中所建议的那样。但是,该解决方案对我来说绝对没有任何作用。我终其一生都找不到问题所在。
此代码应该创建一个 MathQuill 框,然后在其中输入字母“f”。但盒子仍然是空的。
任何帮助将不胜感激!
jquery - 未检测到动态跨度上的 iPad IOS 8 Click 事件
我们正在将 MathQuill 与键盘集成。(http://mathquill.com/demo.html)。在 IOS7 上一切正常。使用 IOS8 Safari,我们无法检测到点击事件。
细节
对于 mathquill 集成,我们在文档中有一个 span 元素。Mathquill 将其元素添加到此跨度并动态创建输入区域。
当有人在 mathquill 输入区域单击时,键盘应该会弹出。我们有一个$primaryToolbar
带键盘的元素。所以我们这样做:
为了检测 IOS8 Safari 上非锚元素上的点击事件,我们添加了以下 css
但是,显示键盘的单击事件永远不会触发,并且不会显示键盘。我将非常感谢我在这里缺少的一些指示。
额外信息:
如果我们还听touchstart
,则会显示小键盘。
但是在这种情况下,输入框变得不可点击。我可以添加或删除,但我无法在输入框内单击以将光标置于特定位置。(要求能够将光标置于输入区域内)。所以我怀疑这touchstart
不是要走的路。
将不胜感激一些指针。
jquery - 如何清除 mathquillified 可编辑元素的内容?
我正在使用 mathquill 渲染一些乳胶。我有一个可编辑的 mathquill 元素。
我想知道如何以编程方式清除内容。
当我手动清除它(退格键)时,一切正常,但如果我使用 jQuery 从 DOM 中删除元素,似乎使用了一些缓存,因为我得到了与新值相关的旧值。
有人能帮助我吗 ?
谢谢