将简化数学符号转换为 Latex/MathML
我正在尝试实现一种方法,让用户输入简化的数学符号,而不是传统的 LaTex 符号。然后将使用 MathJax 呈现表达式的结果。但我似乎找不到“简化的数学符号”或临时 ASCII 到 Latex/mathml 符号转换器。如果没有构建转换器的方法,任何人都可以推荐一个转换器吗?
I'm trying to implement a way for users to input simplified math notation, rather than the conventional LaTex notation. The result of the expression would then be rendered using MathJax. But I can't seem to find a "simplified math notation" or ad-hoc ASCII to latex/mathml notation convertor. Can anyone recommend a converter, if not a way to build the converter.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我写了一个 MathJax 的轻量级替代品,位于 http://mathscribe.com/author/jqmath.html< /a>
它包含比 LaTeX 更简单的输入语法,基本上用 Unicode 文本字符串语法表示 MathML 语义。然后 JavaScript 将此语法转换为 MathML 或简单的 HTML 和 CSS。您可以通过 javascript 控制此转换。
如果这看起来像您想要的,我可以评论将其嵌入到您的项目中的最佳方式。
I've written a lightweight alternative to MathJax, at http://mathscribe.com/author/jqmath.html
It includes an input syntax that's simpler than LaTeX, basically presentation MathML semantics with a Unicode text string syntax. This syntax is then converted by javascript to MathML or simple HTML and CSS. You can control this conversion from javascript.
If this looks like what you want, I could comment on the best way to embed it in your project.