diff --git a/jax/output/HTML-CSS/autoload/menclose.js b/jax/output/HTML-CSS/autoload/menclose.js index d0adadb9e..0386381e0 100644 --- a/jax/output/HTML-CSS/autoload/menclose.js +++ b/jax/output/HTML-CSS/autoload/menclose.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var d="1.1.2";var a=MathJax.ElementJax.mml,b=MathJax.OutputJax["HTML-CSS"];var c="http://www.w3.org/2000/svg";var f="urn:schemas-microsoft-com:vml";var e="mjxvml";a.menclose.Augment({toHTML:function(S){var j=this.getValues("notation","thickness","padding","mathcolor","color");if(j.color&&!this.mathcolor){j.mathcolor=j.color}if(j.thickness==null){j.thickness=".075em"}if(j.padding==null){j.padding=".2em"}var M=this.HTMLgetMu(S);var N=b.length2em(j.padding,M);var E=b.length2em(j.thickness,M);var x=b.Em(E)+" solid";S=this.HTMLcreateSpan(S);var u=b.createStack(S);var q=b.createBox(u);this.HTMLmeasureChild(0,q);var A=q.bbox.h+N+E,G=q.bbox.d+N+E,k=q.bbox.w+2*(N+E);var F=b.createFrame(u,A+G,0,k,E,"none");F.id="MathJax-frame-"+this.spanID;b.addBox(u,F);u.insertBefore(F,q);var l=j.notation.split(/ /);var n=0,K=0,o=0,v=0,C=0,z=0;var J,g;if(!j.mathcolor){j.mathcolor="black"}else{S.style.color=j.mathcolor}for(var Q=0,P=l.length;Q=8){document.namespaces.add(e,f,"#default#VML")}else{document.namespaces.add(e,f);document.createStyleSheet().addRule(e+"\\: *","{behavior: url(#default#VML)}")}}}});MathJax.Hub.Startup.signal.Post("HTML-CSS menclose Ready");MathJax.Ajax.loadComplete(b.autoloadDir+"/menclose.js")}); +MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var d="1.1.2";var a=MathJax.ElementJax.mml,b=MathJax.OutputJax["HTML-CSS"];var c="http://www.w3.org/2000/svg";var f="urn:schemas-microsoft-com:vml";var e="mjxvml";a.menclose.Augment({toHTML:function(S){var j=this.getValues("notation","thickness","padding","mathcolor","color");if(j.color&&!this.mathcolor){j.mathcolor=j.color}if(j.thickness==null){j.thickness=".075em"}if(j.padding==null){j.padding=".2em"}var M=this.HTMLgetMu(S);var N=b.length2em(j.padding,M);var E=b.length2em(j.thickness,M);var x=b.Em(E)+" solid";S=this.HTMLcreateSpan(S);var u=b.createStack(S);var q=b.createBox(u);this.HTMLmeasureChild(0,q);var A=q.bbox.h+N+E,G=q.bbox.d+N+E,k=q.bbox.w+2*(N+E);var F=b.createFrame(u,A+G,0,k,E,"none");F.id="MathJax-frame-"+this.spanID;b.addBox(u,F);u.insertBefore(F,q);var l=j.notation.split(/ /);var n=0,K=0,o=0,v=0,C=0,z=0;var J,g;if(!j.mathcolor){j.mathcolor="black"}else{S.style.color=j.mathcolor}for(var Q=0,P=l.length;Q=8){document.namespaces.add(e,f,"#default#VML")}else{document.namespaces.add(e,f);document.createStyleSheet().addRule(e+"\\: *","{behavior: url(#default#VML)}")}}}});MathJax.Hub.Startup.signal.Post("HTML-CSS menclose Ready");MathJax.Ajax.loadComplete(b.autoloadDir+"/menclose.js")}); diff --git a/unpacked/jax/output/HTML-CSS/autoload/menclose.js b/unpacked/jax/output/HTML-CSS/autoload/menclose.js index 5ba4d0fa7..06e25f036 100644 --- a/unpacked/jax/output/HTML-CSS/autoload/menclose.js +++ b/unpacked/jax/output/HTML-CSS/autoload/menclose.js @@ -214,7 +214,10 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { if (frame) { // mathcolor is handled in toHTML above var values = this.getValues("mathbackground","background"); - if (this.style && span.style.backgroundColor) {values.mathbackground = span.style.backgroundColor} + if (this.style && span.style.backgroundColor) { + values.mathbackground = span.style.backgroundColor; + span.style.backgroundColor = ""; + } if (values.background && !this.mathbackground) {values.mathbackground = values.background} if (values.mathbackground && values.mathbackground !== MML.COLOR.TRANSPARENT) {frame.style.backgroundColor = values.mathbackground}