如何在博客上用 Katex 脚本替换 Matjax 脚本?

How can I replace Matjax script with Katex script on blogger?

我有一个网站将许多方程与 MathJax 一起使用。到目前为止,我只发现了一个可以在我的博客上运行的 MathJax 脚本。我现在拥有的脚本是

http://imgur.com/IRlx4oT

我想要一个 KaTeX 脚本来替换这个 MathJax 脚本,以便在不做任何修改的情况下与我的博客一起工作。我在 $...$ 之间写了 LaTeE 部分。 我将欣赏一个已经托管了 .js 文件的简单脚本。我可以复制粘贴到我的博客站点并工作的脚本。 你能建议一下吗? 谢谢。

根据文档,您应该首先像这样安装 KaTeX:

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.js"></script>

然后安装Auto-render extension,大概是这样的:

<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/contrib/auto-render.min.js"></script>

并添加

<script>renderMathInElement(document.body);</script>

到正文元素的末尾。请参阅我引用的页面上的详细信息(看起来您需要像这样设置分隔符:

<script>renderMathInElement(document.body,{delimiters:
  [{left: "$", right: "$", display: false}]
});</script>

错误的是脚本源的路径。这不是

<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/auto-render.min.js"></script>

但是

<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/contrib/auto-render.min.js""></script>

现在我有另一个问题:我的网站包含许多希腊字符,在用 Matjax 很容易呈现的方程式中,但 Katex 不适合这个。例如,我使用的是 ν symbo(不是 /nu)。请问有什么方法可以使 Katex 呈现希腊符号。谢谢你。你提供了意想不到的帮助。