我正在整合Pagedown-ace和MathJax来开发一个创作网站。 以下是我的问题:
我试图转换以下
的一些方程式 $$ \text{ED}_{t+1} = f(\text{ED} $$
$$ \text{ED}_{t+1} = f(\text{ED}, \text{ED}, \text{ED}_{t-2},
\text{ED}_{t-3},\dots, \text{error}) $$
第一个等式可以使用MathJax正确转换,但第二个等式不能。任何人都可以指出那里的问题是什么?当我在第二个等式周围放置<div>
个标签时,它会正确转换。我对发生的事感到困惑?
谢谢
答案 0 :(得分:0)
我解决了这个问题!问题是Pagedown将uderscores转换为<em>...</em>
。因此,MathJax库无法非常正确地转换$$...$$
之间的文本。
我的解决方案是:进入转换器代码,将Pagedown转换为markdown转换为HTML,为美元符号之间的文本指定其他正则表达式,并使它们不被Pagedown转换为斜体文本。