我知道如何使用MathJax将网页中的TeX命令转换为数学公式。 MathJax脚本将在页面中搜索TeX命令并将它们内联转换为HTML语句。
有没有办法将此作为一种预处理方式?换句话说,我的硬盘上有一些包含原始TeX命令的文本或HTML文件。我想使用MathJax将它们转换为HTML,这样就可以在没有的情况下使用MathJax脚本查看它们。
我需要这个的原因是这些页面非常长并且包含许多TeX语句。 MathJax很快,但对于这么大的页面来说速度不够快,所以我需要对它们进行预处理。
感谢任何提示。
答案 0 :(得分:1)
MathJax-node提供了在nodejs中使用MathJax的API,从而实现了这种预处理。存储库中有一些用于处理HTML片段的示例。
SVG输出可以这种方式使用,但HTML-CSS输出不能,因为它非常依赖客户端。
然而,新的CommomHTML输出 - 已在MathJax v2.6中完成,目前处于测试阶段 - 将以这种方式使用。一旦v2.6退出测试版,它将被集成到mathjax-node中。