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以获取当前版本。
我实际上使用org-mode来导出html,并且似乎org-mode的默认配置也包含扩展名。 – shyamupa 2014-08-28 14:52:57
您是否可以使用浏览器的开发人员工具查看AMSmath.js文件是否已加载? – 2014-08-28 15:14:56
奇怪的是,我不认为ext被加载(chrome的js工具没有显示amsmath.js)。我该如何解决? 这里是生成的html http://pastebin.com/thAeWmnx – shyamupa 2014-08-28 16:11:28