diff --git a/src/common/marked.js b/src/common/marked.js new file mode 100644 index 000000000..681a2420c --- /dev/null +++ b/src/common/marked.js @@ -0,0 +1,123 @@ +import marked from 'marked' +import { escape, unescape } from 'marked/src/helpers' +import { renderToString } from 'katex'; + +const latexRegex = /\$+([^\$\n]+?)\$+/g +//兼容之前的 ##标题式写法 +const headingRegex = /^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/ +let toc = [] +let ctx = ["