0

如果有人可以查看我的网页并帮助我找出 KaTeX 不呈现内联方程的原因,我将不胜感激:

https://vladivanov20.github.io/#!economics/cf.md

谢谢!

4

1 回答 1

2

看起来您缺少定义分隔符的 renderMathInElement 函数。这是我测试和工作的最小工作示例。使用您的方程式之一。

<!DOCTYPE HTML>
<html>

<head>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css">

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

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

<body onload="ready()">
    <div class="md-text">$V = C_0 + \frac{C_1}{1 + r_1} + \frac{C_2}{(1 + r_2)^2} + \frac{C_3}{(1 + r_3)^3} + ...$</div>
</body>

</html>

结果

凯特克斯

于 2019-09-21T11:00:04.373 回答