diff --git a/unpacked/extensions/asciimath2jax.js b/unpacked/extensions/asciimath2jax.js index 124dd9208..0a4754cdd 100644 --- a/unpacked/extensions/asciimath2jax.js +++ b/unpacked/extensions/asciimath2jax.js @@ -201,9 +201,8 @@ MathJax.Extension.asciimath2jax = { }, createPreview: function (mode,asciimath) { - var preview; - if (this.config.preview === "AsciiMath") {preview = [this.filterPreview(asciimath)]} - else if (this.config.preview instanceof Array) {preview = this.config.preview} + var preview = this.config.preview; + if (preview === "AsciiMath") {preview = [this.filterPreview(asciimath)]} if (preview) { preview = MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},preview); this.insertNode(preview); diff --git a/unpacked/extensions/jsMath2jax.js b/unpacked/extensions/jsMath2jax.js index cdc06a514..ed479839b 100644 --- a/unpacked/extensions/jsMath2jax.js +++ b/unpacked/extensions/jsMath2jax.js @@ -70,9 +70,8 @@ MathJax.Extension.jsMath2jax = { }, createPreview: function (node) { - var preview; - if (this.config.preview === "TeX") {preview = [this.filterPreview(node.innerHTML)]} - else if (this.config.preview instanceof Array) {preview = this.config.preview} + var preview = this.config.preview; + if (preview === "TeX") {preview = [this.filterPreview(node.innerHTML)]} if (preview) { preview = MathJax.HTML.Element("span",{className: MathJax.Hub.config.preRemoveClass},preview); node.parentNode.insertBefore(preview,node); diff --git a/unpacked/extensions/mml2jax.js b/unpacked/extensions/mml2jax.js index 258e2146d..d5446caa2 100644 --- a/unpacked/extensions/mml2jax.js +++ b/unpacked/extensions/mml2jax.js @@ -172,15 +172,15 @@ MathJax.Extension.mml2jax = { }, quoteHTML: function (string) { if (string == null) {string = ""} - return string.replace(/&/g,"&").replace(//g,">").replace(/"/g,"""); + return string.replace(/&/g,"&").replace(//g,">").replace(/\"/g,"""); }, createPreview: function (math,script) { - var preview; - if (this.config.preview === "alttext") { + var preview = this.config.preview; + if (preview === "alttext") { var text = math.getAttribute("alttext"); if (text != null) {preview = [this.filterPreview(text)]} - } else if (this.config.preview instanceof Array) {preview = this.config.preview} + } if (preview) { preview = MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},preview); script.parentNode.insertBefore(preview,script); diff --git a/unpacked/extensions/tex2jax.js b/unpacked/extensions/tex2jax.js index 722db7e7d..52d33a9c2 100644 --- a/unpacked/extensions/tex2jax.js +++ b/unpacked/extensions/tex2jax.js @@ -271,9 +271,8 @@ MathJax.Extension.tex2jax = { }, createPreview: function (mode,tex) { - var preview; - if (this.config.preview === "TeX") {preview = [this.filterPreview(tex)]} - else if (this.config.preview instanceof Array) {preview = this.config.preview} + var preview = this.config.preview; + if (preview === "TeX") {preview = [this.filterPreview(tex)]} if (preview) { preview = MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},preview); this.insertNode(preview);