From eadd66fa91350ab64338a1c76c3f38e231dd0ce5 Mon Sep 17 00:00:00 2001 From: Rokt33r Date: Sat, 16 Jan 2016 19:40:03 +0900 Subject: [PATCH] decode entities to parse properly by katex --- browser/components/MarkdownPreview.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 468b15ec..a9e0dbab 100644 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -66,7 +66,7 @@ function stopPropagation (e) { function math2Katex (display) { return function (el) { try { - katex.render(el.innerHTML, el, {display: display}) + katex.render(el.innerHTML.replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"').replace(/&/g, '&'), el, {display: display}) el.className = 'math-rendered' } catch (e) { el.innerHTML = e.message