我在我的网站上使用MathJax方程式,并希望找到一种方法来配置MathJax,使得方程最初根本不显示(当网站仍在加载时)并且仅淡入一旦完全呈现就会顺利进行?
这是可能的,我该如何尝试实现这个?
我已经尝试了
EqnChunk: 100,
EqnChunkFactor: 1,
EqnChunkDelay: 10,
但我没有看到太多影响。仍然有"初步渲染" (我相信,MathJax正在计算周围字形的高度和宽度)在最终渲染之前发生。
非常感谢任何想法。
答案 0 :(得分:2)
你可能看到的是"快速预览"在生成最终输出之前的输入阶段创建的。你可以使用
来防止这种情况<script type="text/x-mathjax-config">
MathJax.Hub.Config({
"fast-preview": {disabled: true},
tex2jax: {preview: "none"}
});
</script>
(假设您使用的是TeX输入。如果您使用的是MathML或AsciiMath,则需要将tex2jax
更改为mml2jax
或asciimath2jax
。)