From cfd4c2fe25be837bd1e7eefb392b6c7def937014 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=BB=84=E5=BF=83=E5=AE=87?= ${ token.raw }`
+ }
+ return renderString
}
};
-
- marked.use({ extensions: [kateX] });
-
var markdownToC = this.markdownToC = [];
var rendererOptions = this.markedRendererOptions = {
toc: settings.toc,
@@ -1940,6 +1943,10 @@
smartLists: true,
smartypants: true
};
+
+ if (editormd.kaTeXLoaded) {
+ marked.use({ extensions: [kateX] });
+ }
marked.setOptions(markedOptions);
@@ -1990,6 +1997,8 @@
editormd.loadKaTeX(function () {
editormd.$katex = katex;
editormd.kaTeXLoaded = true;
+ marked.use({ extensions: [kateX] });
+ _this.save();
});
}
else {
@@ -3456,7 +3465,7 @@
var tocHTML = " " + this.atLink(this.emoji(text)) + "
" : tocHTML)
- : ((pageBreakReg.test(text)) ? this.pageBreak(text) : "
${ token.raw }` + } + return renderString } }; diff --git a/src/index.css b/src/index.css index c97e45d7..a5d90bc3 100644 --- a/src/index.css +++ b/src/index.css @@ -240,4 +240,12 @@ i.color-orange05:hover { } .User span { margin-left:8px +} +.latex-error { + border: 1px solid #ff818266; + border-radius: 6px; + background-color: #ffebe9; + padding: 10px 8px; + font-size: 12px; + margin-bottom: 5px; } \ No newline at end of file