使用 mathjax 从包含 mathml 的 html 创建 svg
我一直在尝试使用 mathjax 库来实现与此演示中类似的功能: https://www.mathjax.org/#demo
它非常适合我的用例,因为它解析如下字符串: \\frac{n!}{k!(nk)!} = \\binom{n}{k}
并输出呈现的 HTML 和 乳胶。
不同的是我需要将其输出为 SVG。我正在尝试将其添加到 NestJS 应用程序中。
到目前为止,我已经尝试使用 mathjax-node 和 mathjax-full ,但都无法解决该问题。根据输入格式,要么无法解析字符串(MatML - 需要 标签),要么 html 在未渲染的情况下被喷出。
I have been trying to use the mathjax library to achieve something similar to what they have on this demo here:
https://www.mathjax.org/#demo
It works perfectly with my use case, because it parses strings like this: <p>\\frac{n!}{k!(n-k)!} = \\binom{n}{k}</p>
and outputs the rendered HTML and LateX.
The difference is I need it output as SVG. I am trying to add it to a NestJS application.
So far, I have tried using both mathjax-node and mathjax-full and none of them have been able to solve the issue. Depending on the input format, either the string cannot be parsed (MatML - needs <math>
tags), or the html is spewed out without being rendered.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论