问题标签 [mathml]
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.
.net - ASP.NET 站点的 MathML 方程编辑器小部件
我正在寻找一个可以插入到我的 ASP.NET 站点的小部件,它允许用户使用其关联的 MathML 创建数学公式。理想情况下,这类似于 TinyMCE 之类的 HTML 编辑器。
过去有过解决方案(请参阅MathML、Latex 或类似的基于 Web 的所见即所得编辑器),但我发现的所有内容似乎都已停止使用。
免费和开源是首选,但我们确实有预算或第三方工具。
iphone - iPhone OS 的数学渲染库
是否有一个库可以渲染可在 iPhone OS 中使用的数学方程?
我会很高兴有一个库可以将 MathML 或 LaTeX 呈现为 iPhone OS 可以显示的格式。如果该库是在 BSD(或类似)下获得许可的,那将是完美的。
latex - 将 LaTeX 方程转换为 Content MathML 或 OpenMath 的工具?
您是否知道 GNU/Linux 世界中的任何开源工具或库(最好是 Java,但这不是严格要求)可以将 LaTeX 语法中的数学方程转换为 Content MathML 或 OpenMath?
我需要在批处理模式下转换大量方程,所以我不是在寻找交互式应用程序。
编辑我的重点是方程的语义,所以我不能使用 Presentation MathML(除非有一个从 Presentation MathML 到 Content MathML 的转换器)。
提前致谢!
mathml - MathML 表达式简化/评估 API
可能重复:
MathML 和 Java
有人知道基于 Java 的 MathML 评估器 API 吗?具体来说,我正在寻找可以获取 MathML 文档并评估常量部分的内容。
示例:如果 MathML 文档包含具有表达式 2*3 + 4*5 的 MathML 标记的部分(即 2∗3+4∗5 ),
我希望 API 返回完整的 MathML,但使用 tagfor 26 的值代替上述 MathML。
xhtml - 为什么只有扩展名是xml时浏览器才应用xsl样式表
例如。
如果上述文件命名为 mathml.xml,则 firefox 正确显示 mathml,但在命名为 mathml.html 时不显示。
c++ - 资助 MathML 渲染库
我有一个用 C++ 编写的未完成的 MathML 渲染库。由于时间不够,我几个月前停止了开发。该库 [仍然] 使用 STIX 字体 beta 的 TrueType 版本(不受支持)[STIX 字体的 1.0 版(OpenType Postscript 格式)已经发布]。
开发这种库是一项艰巨的任务,事实上,需要大量的程序员/开发人员。就我而言,我是一个人做的,这是我的问题:
你们中是否有人知道任何可能有兴趣资助我的项目以换取开源代码的基金会/慈善家?
这笔资金将激励我完成图书馆——也许通过休假:p——当然,作为对所涉及的知识产权的“支付”。
我搜索了网络,联系了一些 [例如,基金会、风投、天使等],但我要么没有得到回应(来自 VC 和天使),要么被拒绝(一个原因是地理,因为这些基金会只支持美国基于项目)。
顺便说一句,当我在网上搜索 MathML 时,结果通常已经过时了。我想关于 MathML 的活动并不多。然而,我相信这个库不仅对开发人员非常有用,而且对任何使用数学的人,尤其是学生和教师都非常有用。它对于电子学习很有用,可以与桌面应用程序和 Web 服务器 (Windows) 一起使用,可以轻松地在 PowerPoint 文档中插入公式图像等。
任何建议都非常受欢迎。谢谢你。
编辑:我终于在没有资金的情况下完成了这个图书馆,尽管我不排除寻找一个。
你可以在下面找到我的新网站,里面有很多示例公式;单击下载链接下载 SDK。
http://reformath.webnode.com/(出于统计原因首选)
http://reformath.weebly.com/(请改用上面的链接)
不要忘记提供一些反馈或捐款。谢谢!!!!!
c# - Math ML 的 .NET 组件,可以编辑公式,将它们呈现为图像
目前最流行的组件 MathML.Net 无法下载,我想知道是否有其他 .Net 组件可以帮助解决这个问题(可以编辑公式,将它们呈现为图像)
math - 如何将动态数学添加到网页
我是一名数学老师,想在网站中插入一些动态数学。我想要实现的是有一个按钮,学生可以按下该按钮来随机改变一个问题,以便它是相同类型的问题,但数字不同。例如,
分解 ax^2 + bx + c 形式的二次表达式,其中 a = 1,b 和 c 是 1 到 100 之间的正整数,并且根是实整数。
如果我使用 MathML 对数学进行编码(例如,如下面的标记),存储在数据库(例如 MySQL)中,我该如何设置,以便计算机以我的方式自动和随机地改变数学表达式如上所述?我不太了解服务器端脚本...我可以用 PHP 来实现吗?还是这更像是客户端 JavaScript 的工作?我只是在寻找一些建议来指导我选择学习路径。谢谢
ipad - 数学符号字体
有没有可以用于数学符号的字体?我想是没有的。如果是这样的话,有谁知道在我的 iPad 应用程序中使用漂亮的数学符号最简单的方法是什么?
更新:感谢您的所有精彩回复。查看当前的回复,人们通常会建议,如果我想要做的基本上是创建一个允许人们直观地输入数学方程式的功能,那么我可能应该从 MathML 开始,作为我将努力的方向?我的意思是我是否应该采取一种策略来创建一个 UI,使用户能够编写他/她的数学符号,以便他们输入的所述符号被转换为 MathML(而不是简单地使用一个 unicode 数学字体,它已经不包含一些相似之处排版功能?
javascript - MathJax 不呈现“小于号”
我正在尝试使用 MathJax 来显示小于号以呈现 MathML 输入...目前在 Firefox 上工作,但将扩展到其他浏览器。我尝试以不同的变体显示标志:
<
<
<
但我收到以下错误:
我正在使用以下 MathML 代码:
知道为什么会发生这种情况吗?我读过这可能是 MathJax 的一个错误,但我也尝试使用其他标签执行此操作,但没有运气。我也很确定我使用的是最新版本的 MathJax。
谢谢, 赫里斯托