mathjax中\ DeclareMathOperator的等价物?

问题描述:

如何在mathjax中实现相同的效果?mathjax中 DeclareMathOperator的等价物?

插入,

\DeclareMathOperator{\E}{\mathbb{E}} 
在HTML不起作用

,mathjax抛出Undefined control sequence \DeclareMathOperator错误。不过,我可以使用`newcommand`。有没有解决方法?

您需要加载AMSmath扩展(包含在所有预定义的配置文件中,所以我假设您使用自己的配置)。添加

TeX: { 
    extensions: ["AMSmath.js","AMSsymbols.js"] 
} 

到您的配置,应该这样做。

编辑: 此外,它看起来像orgmode.org版本MathJax安装(1.0.1)的就是几过时。我给你的配置过程是在v2.0中添加的,所以这就是为什么没有被加载。这也可能是\DeclareMathOperator不在v1.0.1(我记得它不是)。您应该切换到http://cdn.mathjax.org/mathjax/latest/MathJax.js以获取当前版本。

+0

我实际上使用org-mode来导出html,并且似乎org-mode的默认配置也包含扩展名。 – shyamupa 2014-08-28 14:52:57

+0

您是否可以使用浏览器的开发人员工具查看AMSmath.js文件是否已加载? – 2014-08-28 15:14:56

+0

奇怪的是,我不认为ext被加载(chrome的js工具没有显示amsmath.js)。我该如何解决? 这里是生成的html http://pastebin.com/thAeWmnx – shyamupa 2014-08-28 16:11:28