我想使用 $...$ 与 MathJax 进行内联数学模式。在 MathJax 的文档中我发现了以下内容:
“如果您想使用单个美元符号进行内联数学模式,则必须在配置中明确启用它:
window.MathJax = {
tex: {
inlineMath: [['$', '$'], ['\\(', '\\)']]
}
};"
所以,这是我的问题。我不知道我的配置是什么。例如,我有一个 HTML 文档,它有多个部分,例如
<head></head>
,但是我必须在 HTML 文档中的什么位置放置代码才能使其正常工作?
我必须将符号 $...$ 的代码放在哪里才能在 HTML 文档中使用?
对于您描述的用例,您可以在文档的
<head>
节点中添加以下内容(如果您使用的是 v3):
<script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
<script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
<script>
window.MathJax = {
tex: {
inlineMath: [['$', '$'], ['\\(', '\\)']]
}
};"
</script>
尽管评论中有疯狂的人,但这是一个合理的问题。
“配置”可能指的是
window.MathJax
javascript 变量,而不是特定位置或文件。