1

我在我的 wordpress 博客中使用 MathJax,但我得到了一些奇怪的东西:

例子

我使用的代码是$0.\overline{9} = 1$. 是我做错了什么还是仅仅是 MathJax 的错误?

4

1 回答 1

1

我正在使用连字符,有时它会尝试在 tex 代码被 MathJax 呈现之前对其进行连字符。在 mathjax 配置中包含以下代码可以解决问题。

MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
  MathJax.InputJax.TeX.prefilterHooks.Add(function (data) {
    data.math = data.math.replace(/\u00AD/g,"");
  });
});

该代码告诉 mathjax 忽略连字符。

于 2012-10-24T02:02:33.633 回答