我一直在努力理解如何在数学表达式之前和之后不必使用$$来渲染Katex。 github上的Katex说我应该用这个:
<script>
renderMathInElement(document.body);
</script>
但是我仍然需要为每行代码使用$$。如何将整个页面呈现为katex?谢谢!
答案 0 :(得分:1)
这是一个简单的例子。如果您将此代码粘贴到HTML文件中,然后在浏览器中打开该文件,它应该呈现,并且在任何地方都不会出现$$
,所以希望您可以将其调整为您需要的任何内容。 / p>
不确定原因,但我需要在Katex function support page上找到\\
的任何地方\
,所以如果\\
不适合您,尝试将其切换为\
。
<!doctype html>
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min.js"></script>
</head>
<body>
<span id="formula">f(x)</span>
<script>
katex.render("\\int_0^1{f(x)}", formula);
</script>
</body>
</html>