我目前正在尝试使用 squarespace 创建一个新网站,并且我想使用MathJax来排版数学。这与 SE 用于在物理上渲染数学的引擎相同。例如,SE。
使用 MathJax 的标准方法是将某个代码片段放在您希望使用 MathJax 的页面的标题中,如此处所述。我试图通过使用“代码注入”功能在 squarespace 中执行此操作,该功能允许将所需的代码放入 squarespace 站点上所有页面的标题中,但数学似乎没有呈现。
此人声称已使我在上面概述的过程工作,但在按照他的建议将所需的数学公式输入 HTML 代码块后,MathJax 似乎没有工作。下面是一个代码示例。
JavaScript:
<script type="text/javascript"
src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
HTML:
When \(a \ne 0\), there are two solutions to \(ax^2 + bx + c = 0\) and they are
$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$
更新。似乎 MathJax 确实使用上述过程正确呈现(即,如果您将其输入到 html 代码块中),但仅当您以访问者身份查看该站点时,而不是在您登录到您的 squarespace 帐户时。