|
本帖最后由 hbghlyj 于 2022-1-5 05:27 编辑 JS脚本如MathJax, KaTeX, MathLive是仅在浏览器中完成数学公式的渲染,CodeCogs,Upmath是每次将单独的公式逐一发送给服务器进行渲染,或者将文章中的公式输出svg保存在服务器中,比如WordPress插件quicklatex(示例网站),比如Wikipedia使用的Mathoid输出MathML+SVG,比如aops,mathworld.又见mathoverflow上的一个讨论.
mathjax-node支持将公式后再发送给浏览器,会快一些,但是其局限性是服务器不能获得客户端的页面布局需要的各种参数,而且html+css或mathml的长度通常数倍于latex,所以需要传输更多数据,但是可以通过gzip压缩,将多个小图合并等方法来节省带宽.
server side mathjax
mathjax docker |
|