我有一个网站,它使用许多方程式和 MathJax。到目前为止,我只发现了一个在我的博客上运行的 MathJax 脚本。我现在拥有的脚本是
我想要一个 KaTeX 脚本来替换这个 MathJax 脚本,以便在不进行任何修改的情况下与我的博客一起使用。我将 LaTeE 部分写在$...$
. 我将欣赏一个已经托管了 .js 文件的简单脚本。我可以复制粘贴到我的博客网站并工作的脚本。你能建议吗?谢谢你。
我有一个网站,它使用许多方程式和 MathJax。到目前为止,我只发现了一个在我的博客上运行的 MathJax 脚本。我现在拥有的脚本是
我想要一个 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>
然后安装自动渲染扩展,大概是这样的:
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/contrib/auto-render.min.js"></script>
并添加
<script>renderMathInElement(document.body);</script>
到 body 元素的末尾。请参阅我引用的页面上的详细信息(看起来您需要像这样设置分隔符:
<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 不适合这个。例如,我使用 ν 符号(不是 /nu)。请问有什么方法可以让 Katex 渲染希腊符号。谢谢你。你得到了意想不到的帮助。