2015-06-07 82 views
1

如何左对齐所有MathJax方程“on-render”。当你设置displayAlign: "left"时,方程首先居中,然后在0.5s后,它们移动到左侧。所以基本上,它向左闪烁,这在视觉上令人不快。MathJax在渲染上左对齐

有没有办法让它出现在渲染的左边?这是我现在的代码。

<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

注意从未来:cdn.mathjax.org接近其结束生命,检查https://开头mathjax。 org/cdn - 关闭迁移提示。 –

回答

0

,你所看到的闪光是由于快速预览模式(chtml-preview.js),它使用在V2.5引入了CommonHTML输出。该模式故意不完整,以提高速度,其中包括缺乏对齐。

禁用快速预览是解决问题的直接方法。

(该CommonHTML输出将成为功能完整的在即将到来的V2.6版本。)