gpt4 book ai didi

jupyter-notebook - Jupyter Notebook:为什么自定义Mathjax宏无法在文件上打开?

转载 作者:行者123 更新时间:2023-12-02 04:28:39 25 4
gpt4 key购买 nike

我已经将custom.js添加到〜。/ jupyter / custom。这是我的custom.js文件中mathjax config部分的开始:

MathJax.Hub.Config({
"tex2jax": {
inlineMath: [ ["$","$"], ["(",")"] ],
displayMath: [ ["$$","$$"], ["[","]"] ],
processEscapes: true,
},
"displayAlign": "center",
"extensions" ["tex2jax.js","TeX/AMSmath.js","TeX/AMSsymbols.js","TeX/color.js","TeX/cancel.js"],
"TeX": {
Macros: {
wes: "\blacksquare",
qes: "\frac{1}{8}",
qd: "\quad",
dq: "\quad\quad",
norm: ["{\lvert#1\rvert}", 1],

当我打开使用这些宏的笔记本时,该笔记本似乎无法识别这些宏:

Notebook not recognizing mathjax custom macro

但是,当我刷新页面时,通常可以按预期识别和显示宏。打开文件后,我可以做些什么让Notebook识别Mathjax宏吗?

最佳答案

我有同样的问题。即使custom.js中的代码被执行,即使是the recommended way,MathJax也会忽略它。

然后我偶然发现了official documentation on defining TeX macros并在custom.js中得到了以下代码片段:

MathJax.Hub.Register.StartupHook("TeX Jax Ready", function () {
MathJax.InputJax.TeX.Definitions.Add({
macros: {
Expecto: ["Macro", "\\mathop{\\mathbb{E}}"]
}
});
});

关于jupyter-notebook - Jupyter Notebook:为什么自定义Mathjax宏无法在文件上打开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51029897/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com