gpt4 book ai didi

javascript - 在编译/预处理时呈现 MathJax/MathML,以创建没有 MathML 的 HTML 文件?

转载 作者:太空狗 更新时间:2023-10-29 16:06:58 26 4
gpt4 key购买 nike

我有一些网页大量使用 MathJax(或 MathML?),我想将其转换成电子书并显示在我的 kindle 上,它不支持足够的 javascript,也不支持 MathML。所以我想预处理 .html 文件,可能通过在预处理/编译步骤中运行 MathJax 来用 HTML/CSS 替换 MathML 的使用。有什么工具可以帮我做这件事吗?

最佳答案

最好用 SVG 而不是 HTML-CSS 替换 MathML。 MathJax 的 HTML-CSS 输出因浏览器、操作系统、字体大小和其他几个因素而异,因此如果您保存为一种情况生成的 HTML,它可能无法在另一种情况下正常工作。 SVG 输出在浏览器中是一致的。

有些人已经在做这类事情了。 svgtex元素是一个。维基百科开发Mathoid做类似的事情。

关于javascript - 在编译/预处理时呈现 MathJax/MathML,以创建没有 MathML 的 HTML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23048761/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com