如何左对齐所有MathJax等式“on-render”。当您设置displayAlign: "left"
时,方程式将首先居中,然后在0.5秒后,它们向左移动。所以基本上,它向左闪烁,这在视觉上是令人不愉快的。
有没有办法让它出现在渲染的左边?这是我现在的代码。
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
config: ["MMLorHTML.js"],
jax: ["input/TeX","input/MathML","input/AsciiMath","output/HTML-CSS","output/NativeMML", "output/CommonHTML"],
extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathMenu.js","MathZoom.js", "CHTML-preview.js"],
TeX: {
extensions: ["AMSmath.js","AMSsymbols.js","noErrors.js","noUndefined.js"]
},
displayAlign: "left"
});
</script>
<script src="//cdn.mathjax.org/mathjax/latest/MathJax.js"></script>
答案 0 :(得分:0)
您看到的闪光是由于快速预览模式(chtml-preview.js
),它使用v2.5中引入的CommonHTML输出。该模式故意不完整以获得更好的速度,包括缺乏对齐。
禁用快速预览是解决问题的直接方法。
(CommonHTML输出将在即将发布的v2.6版本中完成功能。)