www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 9178a9af0eb739809dedb13cf0a7d81075f9a71d
parent e253967b72010a555d275401415d05dada96a2c5
Author: Davide P. Cervone <dpvc@union.edu>
Date:   Fri, 26 Apr 2013 13:29:35 -0400

Properly handle preview of 'none' in all preprocessors, and preview of 'alttext' in mml2jax.  See note on commit d2bbe75.

Diffstat:
Munpacked/extensions/asciimath2jax.js | 1+
Munpacked/extensions/mml2jax.js | 5+++--
Munpacked/extensions/tex2jax.js | 1+
3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/unpacked/extensions/asciimath2jax.js b/unpacked/extensions/asciimath2jax.js @@ -204,6 +204,7 @@ MathJax.Extension.asciimath2jax = { createPreview: function (mode,asciimath) { var preview = this.config.preview; + if (preview === "none") return; if (preview === "AsciiMath") {preview = [this.filterPreview(asciimath)]} if (preview) { preview = MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},preview); diff --git a/unpacked/extensions/mml2jax.js b/unpacked/extensions/mml2jax.js @@ -177,10 +177,11 @@ MathJax.Extension.mml2jax = { createPreview: function (math,script) { var preview = this.config.preview; + if (preview === "none") return; if (preview === "alttext") { var text = math.getAttribute("alttext"); - if (text != null) {preview = [this.filterPreview(text)]} - } + if (text != null) {preview = [this.filterPreview(text)]} else {preview = null} + } 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 @@ -274,6 +274,7 @@ MathJax.Extension.tex2jax = { createPreview: function (mode,tex) { var preview = this.config.preview; + if (preview === "none") return; if (preview === "TeX") {preview = [this.filterPreview(tex)]} if (preview) { preview = MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},preview);