我有一个网站,它与Mathjax一起使用了许多方程式。到目前为止,我发现只有一个Mathjax脚本正在我的博客上运行。我现在的脚本是 Java
我想要一个Katex脚本来替换这个MatJax脚本,以便在不做任何修改的情况下使用我的博客。我把乳胶部分写在$ ... $之间。 我将欣赏一个已经托管了.js文件的简单脚本。我可以复制粘贴到我的博客网站并工作的脚本。 你能告诉我吗? 谢谢。
答案 0 :(得分:0)
根据文档,您应该首先安装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>
到body元素的末尾。请参阅我引用的页面上的详细信息(看起来您需要设置这样的分隔符:
<script>renderMathInElement(document.body,{delimiters:
[{left: "$", right: "$", display: false}]
});</script>
答案 1 :(得分:0)
scrript来源的路径出了什么问题。它不是
<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渲染希腊符号,请。谢谢。你得到了意想不到的帮助。