【问题标题】:MathJax left align on renderMathJax 在渲染时左对齐
【发布时间】:2015-06-07 07:09:09
【问题描述】:

如何左对齐所有 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>

【问题讨论】:

标签: javascript latex mathjax tex mathml


【解决方案1】:

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

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

(CommonHTML 输出将在即将发布的 v2.6 版本中变得完整。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-03
    • 1970-01-01
    • 2013-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多