在批处理脚本中从MathJax代码生成HTML



我知道如何使用MathJax将网页中的TeX命令转换为数学公式。MathJax脚本将在页面中搜索TeX命令,并将其内联转换为HTML语句。

有没有一种方法可以将其作为预处理的一种形式?换句话说,我的硬盘上有一些包含原始TeX命令的文本或HTML文件。我想使用MathJax将它们转换为HTML,这样就可以在没有MathJax脚本的情况下查看

我需要这个的原因是这些页面很长,包含了很多TeX语句。MathJax很快,但对于这么大的页面来说还不够快,所以我需要对它们进行预处理。

谢谢你的提示。

MathJax节点提供了在nodejs中使用MathJax的API,从而实现了这种预处理。存储库中有一些处理HTML片段的示例。

SVG输出可以这样使用,但HTML-CSS输出不能,因为它非常依赖于客户端。

然而,新的CommomHTML输出——已经在MathJax v2.6中完成,目前处于测试版——将可以通过这种方式使用。一旦v2.6脱离测试版,它将被集成到mathjax节点中。

最新更新