如何在不使用 $$ 的情况下自动渲染 katex?
How can I auto render katex without having to use $$?
我一直在努力理解如何渲染 Katex 而不必在数学表达式前后使用 $$。 github 上的 Katex 说我应该使用这个:
<script>
renderMathInElement(document.body);
</script>
但我仍然需要为每一行代码使用 $$。如何将整个页面呈现为 katex?谢谢!
这是一个简单的例子。如果您将此代码粘贴到 HTML 文件中,然后在浏览器中打开该文件,它应该会呈现,并且不会在任何地方出现 $$
,因此希望您可以将其调整为任何内容你需要。
不知道为什么,但我需要在 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>
我一直在努力理解如何渲染 Katex 而不必在数学表达式前后使用 $$。 github 上的 Katex 说我应该使用这个:
<script>
renderMathInElement(document.body);
</script>
但我仍然需要为每一行代码使用 $$。如何将整个页面呈现为 katex?谢谢!
这是一个简单的例子。如果您将此代码粘贴到 HTML 文件中,然后在浏览器中打开该文件,它应该会呈现,并且不会在任何地方出现 $$
,因此希望您可以将其调整为任何内容你需要。
不知道为什么,但我需要在 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>