首页 > 解决方案 > KaTeX 不会在不同行上的美元符号之间呈现数学

问题描述

我想用 ace + katex 创建一个编辑器。问题是双美元符号无法正确编译

例如:

好的

$$\mathcal D = 25+4\cdot6\cdot1=49=7^2$$

坏的

$$
\mathcal D = 25+4\cdot6\cdot1=49=7^2
$$

Katex 渲染选项:

renderMathInElement(this.katexView, { delimiters: [
      {left: "$$", right: "$$", display: true},
      {left: "$", right: "$", display: false},
    ]});

标签: latexrenderingace-editorkatex

解决方案


发现我的错误,我通过 插入了 katex 节点的文本innerText,但是 katex 需要innerHTML


推荐阅读