diff --git a/ts/editable/editable-base.scss b/ts/editable/editable-base.scss index 2c1323d6b..a97fe695f 100644 --- a/ts/editable/editable-base.scss +++ b/ts/editable/editable-base.scss @@ -19,6 +19,10 @@ anki-editable { } } +anki-mathjax { + white-space: pre; +} + p { margin-top: 0; margin-bottom: 1rem; diff --git a/ts/editor/codable.ts b/ts/editor/codable.ts index 88e0477fc..618024ecf 100644 --- a/ts/editor/codable.ts +++ b/ts/editor/codable.ts @@ -39,9 +39,10 @@ const codeMirrorOptions = { }; const parser = new DOMParser(); +const parseStyle = ""; function parseHTML(html: string): string { - const doc = parser.parseFromString(html, "text/html"); + const doc = parser.parseFromString(`${parseStyle}${html}`, "text/html"); return doc.body.innerHTML; }