www

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

commit 56e6e1fe8b987c69f8c574cffabaed2130b353cc
parent ec5cd41d69a38516edcd5b1df395fd282cf66ffe
Author: Davide P. Cervone <dpvc@union.edu>
Date:   Tue, 16 Aug 2011 19:49:45 -0400

Mark all HTML-CSS output elements as isMathJax, so it can be used to identify what elements are part of mathematical output

Diffstat:
Mconfig/Accessible-full.js | 6+++---
Mconfig/Accessible.js | 4++--
Mconfig/MML_HTMLorMML-full.js | 4++--
Mconfig/MML_HTMLorMML.js | 2+-
Mconfig/TeX-AMS-MML_HTMLorMML-full.js | 6+++---
Mconfig/TeX-AMS-MML_HTMLorMML.js | 4++--
Mconfig/TeX-AMS_HTML-full.js | 6+++---
Mconfig/TeX-AMS_HTML.js | 4++--
Mextensions/TeX/noErrors.js | 2+-
Mjax/output/HTML-CSS/autoload/maction.js | 2+-
Mjax/output/HTML-CSS/autoload/menclose.js | 2+-
Mjax/output/HTML-CSS/autoload/mglyph.js | 2+-
Mjax/output/HTML-CSS/config.js | 2+-
Mjax/output/HTML-CSS/imageFonts.js | 2+-
Mjax/output/HTML-CSS/jax.js | 2+-
Munpacked/extensions/TeX/noErrors.js | 4++--
Munpacked/jax/output/HTML-CSS/autoload/maction.js | 4++--
Munpacked/jax/output/HTML-CSS/autoload/menclose.js | 6+++---
Munpacked/jax/output/HTML-CSS/autoload/mglyph.js | 4++--
Munpacked/jax/output/HTML-CSS/config.js | 2+-
Munpacked/jax/output/HTML-CSS/imageFonts.js | 4++--
Munpacked/jax/output/HTML-CSS/jax.js | 43++++++++++++++++++++++++++++---------------
22 files changed, 65 insertions(+), 52 deletions(-)

diff --git a/config/Accessible-full.js b/config/Accessible-full.js @@ -56,7 +56,7 @@ MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"1.1.1",directory:MathJa MathJax.InputJax.MathML=MathJax.InputJax({id:"MathML",version:"1.1.4",directory:MathJax.InputJax.directory+"/MathML",extensionDir:MathJax.InputJax.extensionDir+"/MathML",entityDir:MathJax.InputJax.directory+"/MathML/entities",config:{useMathMLspacing:false}});MathJax.InputJax.MathML.Register("math/mml");MathJax.InputJax.MathML.loadComplete("config.js"); -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.4",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,showMathMenu:true,showMathMenuMSIE:true,styles:{"DIV.MathJax_MathML":{"text-align":"center",margin:".75em 0px"}}}});if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax.NativeMML.Register("jax/mml")}MathJax.OutputJax.NativeMML.loadComplete("config.js"); @@ -74,7 +74,7 @@ MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var b="1.1.1";var a=MathJax.ElementJax.mml;a.mbase.Augment({toMathML:function(k){var g=(this.inferred&&this.parent.inferRow);if(k==null){k=""}var e=this.type,d=this.MathMLattributes();if(e==="mspace"){return k+"<"+e+d+" />"}var j=[];var h=(this.isToken?"":k+(g?"":" "));for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){j.push(this.data[f].toMathML(h))}else{if(!this.isToken){j.push(h+"<mrow />")}}}if(this.isToken){return k+"<"+e+d+">"+j.join("")+"</"+e+">"}if(g){return j.join("\n")}if(j.length===0||(j.length===1&&j[0]==="")){return k+"<"+e+d+" />"}return k+"<"+e+d+">\n"+j.join("\n")+"\n"+k+"</"+e+">"},MathMLattributes:function(){var j=[],g=this.defaults;var c=this.copyAttributes,l=this.skipAttributes;if(this.type==="math"){j.push('xmlns="http://www.w3.org/1998/Math/MathML"')}if(this.type==="mstyle"){g=a.math.prototype.defaults}for(var d in g){if(!l[d]&&g.hasOwnProperty(d)){var e=(d==="open"||d==="close");if(this[d]!=null&&(e||this[d]!==g[d])){var k=this[d];delete this[d];if(e||this.Get(d)!==k){j.push(d+'="'+this.quoteHTML(k)+'"')}this[d]=k}}}for(var h=0,f=c.length;h<f;h++){if(this[c[h]]!=null){j.push(c[h]+'="'+this.quoteHTML(this[c[h]])+'"')}}if(j.length){return" "+j.join(" ")}else{return""}},copyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],skipAttributes:{texClass:1,useHeight:1,texprimestyle:1},quoteHTML:function(e){e=String(e).split("");for(var f=0,d=e.length;f<d;f++){var h=e[f].charCodeAt(0);if(h<32||h>126){e[f]="&#x"+h.toString(16).toUpperCase()+";"}else{var g={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e[f]];if(g){e[f]=g}}}return e.join("")}});a.msubsup.Augment({toMathML:function(h){var e=this.type;if(this.data[this.sup]==null){e="msub"}if(this.data[this.sub]==null){e="msup"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.munderover.Augment({toMathML:function(h){var e=this.type;if(this.data[this.under]==null){e="mover"}if(this.data[this.over]==null){e="munder"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.TeXAtom.Augment({toMathML:function(c){return c+"<mrow>\n"+this.data[0].toMathML(c+" ")+"\n"+c+"</mrow>"}});a.chars.Augment({toMathML:function(c){return(c||"")+this.quoteHTML(this.toString())}});a.entity.Augment({toMathML:function(c){return(c||"")+"&"+this.data[0]+";<!-- "+this.toString()+" -->"}});a.xml.Augment({toMathML:function(c){return(c||"")+this.toString()}});MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toMathML:function(c){return this.Core().toMathML(c)}})});MathJax.Hub.Startup.signal.Post("toMathML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/toMathML.js"); -(function(){var c="1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br")}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); +(function(){var c="1.1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br",{isMathJax:true})}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); MathJax.Extension["TeX/noUndefined"]={version:"1.1",config:MathJax.Hub.CombineConfig("TeX.noUndefined",{attributes:{mathcolor:"red"}})};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.Extension["TeX/noUndefined"].config;var a=MathJax.ElementJax.mml;MathJax.InputJax.TeX.Parse.Augment({csUndefined:function(c){this.Push(a.mtext(c).With(b.attributes))}});MathJax.Hub.Startup.signal.Post("TeX noUndefined Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noUndefined.js"); @@ -88,7 +88,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b="1.1.2";var a= (function(b,e,d){var a,c=e.Browser.isMSIE;b.Augment({LEFTBUTTON:(c?1:0),MENUKEY:"altKey",noContextMenuBug:e.Browser.isKonequeror,msieQuirks:(c&&!(document.compatMode==="BackCompat")),msieEventBug:e.Browser.isIE9,config:{styles:{}},settings:e.config.menuSettings,Startup:function(){return MathJax.Ajax.Styles(this.config.styles)},Config:function(){this.SUPER(arguments).Config.call(this);if(this.settings.scale){this.config.scale=this.settings.scale}if(e.config.displayAlign!=="center"){var h=e.config.displayAlign,f=e.config.displayIndent;var g={"text-align":h+"!important"};g["margin-"+h]=f+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":g,"div.MathJax_MathML math":{"text-align":h},"div.MathJax_MathContainer > span":{"text-align":h+"!important"}})}},InitializeMML:function(){this.initialized=true;if(MathJax.Hub.Browser.isMSIE){try{var f=document.createElement("object");f.id="mathplayer";f.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(f);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(g){alert("MathJax was not able to set up MathPlayer.\n\nIf MathPlayer is not installed, you need to install it first.\nOtherwise, your security settings may be preventing ActiveX \ncontrols from running. Use the Internet Options item under\nthe Tools menu and select the Security tab, then press the\nCustom Level button. Check that the settings for\n'Run ActiveX Controls', and 'Binary and script behaviors'\nare enabled.\n\nCurrently you will see error messages rather than\ntypeset mathematics.")}}},Translate:function(g){if(!g.parentNode){return}if(!this.initialized){this.InitializeMML()}var k=g.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var j=g.MathJax.elementJax.root;var i=(j.Get("display")==="block"?"div":"span");var h=document.createElement(i),f=h;h.className="MathJax_MathML";h.style.fontSize=this.config.scale+"%";if(c&&this.config.showMathMenuMSIE){f=MathJax.HTML.addElement(h,"span",{className:"MathJax_MathContainer",style:{display:"inline-block",position:"relative"}})}j.toNativeMML(f);g.parentNode.insertBefore(h,g);if(c){if(this.config.showMathMenuMSIE){this.MSIEoverlay(h)}}else{j=h.firstChild;j.oncontextmenu=this.ContextMenu;j.onmouseover=this.Mouseover;j.onmousedown=this.Mousedown;j.onclick=this.Click;j.ondblclick=this.DblClick}},Remove:function(f){var g=f.SourceElement();if(!g){return}g=g.previousSibling;if(!g){return}if(g.className.match(/MathJax_MathML/)){g.parentNode.removeChild(g)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(m){var l=m.firstChild;m.style.position="absolute";var n=m.scrollHeight,h=m.offsetWidth;var j=MathJax.HTML.addElement(m,"img",{src:"about:blank",style:{width:0,height:n+"px"}});var f=m.scrollHeight-n;m.removeChild(j);m.style.position="";var k,i,g=(m.parentNode.nodeName.toLowerCase()==="div");if(g&&this.quirks){k=-n;i=Math.floor(-h/2)}else{k=f-n,i=-h}MathJax.HTML.addElement(m,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{style:{display:"inline-block",position:"absolute",left:i+"px",top:k+"px",width:l.offsetWidth+"px",height:n+"px",cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"},onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent}]])},MSIEmath:function(f){var g=f.parentNode.previousSibling.firstChild;return(g.nodeName.toLowerCase()==="span"?g.firstChild:g)},MSIEevent:function(){var g=b.MSIEmath(this);var f=window.event;var h=b["MSIE"+f.type];if(h&&h.call(b,f,g,this)){return false}g.fireEvent("on"+f.type,f);return false},MSIEmousedown:function(h,g,f){if(h[this.MENUKEY]&&h.button===this.LEFTBUTTON&&this.settings.context!=="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu.call(f,h,true);return true}if(this.MSIEzoomKeys&&this.MSIEzoomKeys(h)){this.trapUp=true;return true}return false},MSIEcontextmenu:function(h,g,f){if(this.settings.context==="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu.call(f,h,true);return true}return false},ContextMenu:function(i,j){if(b.config.showMathMenu&&(b.settings.context==="MathJax"||j)){if(b.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!i||b.msieEventBug){i=window.event}var g=MathJax.Menu;if(g){if(document.selection){setTimeout("document.selection.empty()",0)}var f=(c?this.parentNode.parentNode.nextSibling:this.parentNode.nextSibling);g.jax=e.getJaxFor(f);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);delete b.trapClick;delete b.trapUp;return g.menu.Post(i)}else{if(!d.loadingMathMenu){d.loadingMathMenu=true;var h={pageX:i.pageX,pageY:i.pageY,clientX:i.clientX,clientY:i.clientY};MathJax.Callback.Queue(d.Require("[MathJax]/extensions/MathMenu.js"),function(){delete d.loadingMathMenu},[this,arguments.callee,h,j])}if(i.preventDefault){i.preventDefault()}if(i.stopPropagation){i.stopPropagation()}i.cancelBubble=true;i.returnValue=false;return false}}},Mousedown:function(f){if(b.config.showMathMenu){if(!f){f=window.event}if(b.settings.context==="MathJax"){if(!b.noContextMenuBug||f.button!==2){return}}else{if(!f[b.MENUKEY]||f.button!==b.LEFTBUTTON){return}}return b.ContextMenu.call(this,f,true)}},Mouseover:function(f){b.HandleEvent(f,"Mouseover",this)},Click:function(f){b.HandleEvent(f,"Click",this)},DblClick:function(f){b.HandleEvent(f,"DblClick",this)},HandleEvent:function(h,f,g){},NAMEDSPACE:{negativeveryverythinmathspace:"-.0556em",negativeverythinmathspace:"-.1111em",negativethinmathspace:"-.1667em",negativemediummathspace:"-.2222em",negativethickmathspace:"-.2778em",negativeverythickmathspace:"-.3333em",negativeveryverythickmathspace:"-.3889em"}});e.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toNativeMML:function(k){var h=this.NativeMMLelement(this.type);this.NativeMMLattributes(h);for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}else{h.appendChild(this.NativeMMLelement("mrow"))}}k.appendChild(h)},NativeMMLattributes:function(h){var l=this.defaults;var o=this.NativeMMLcopyAttributes,k=this.NativeMMLskipAttributes;if(this.type==="mstyle"){l=a.math.prototype.defaults}for(var n in l){if(!k[n]&&l.hasOwnProperty(n)){if(this[n]!=null){h.setAttribute(n,this.NativeMMLattribute(n,this[n]))}}}for(var j=0,g=o.length;j<g;j++){if(this[o[j]]!=null){h.setAttribute(o[j],this.NativeMMLattribute(o[j],this[o[j]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(h,g){g=String(g);if(b.NAMEDSPACE[g]){g=b.NAMEDSPACE[g]}else{if(g.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){g=((1/18)*RegExp.$1)+"em"}else{if(g==="-tex-caligraphic"){g="script"}else{if(g==="-tex-oldstyle"){g="normal"}}}}return g},NativeMMLelement:(c?function(g){return document.createElement("mjx:"+g)}:function(g){return document.createElementNS(b.MMLnamespace,g)})});a.mrow.Augment({toNativeMML:function(j){if(this.inferred&&this.parent.inferRow){for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toNativeMML(j)}else{j.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,j)}}});a.msubsup.Augment({toNativeMML:function(l){var k=this.type;if(this.data[this.sup]==null){k="msub"}if(this.data[this.sub]==null){k="msup"}var h=this.NativeMMLelement(k);this.NativeMMLattributes(h);delete this.data[0].inferred;for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}}l.appendChild(h)}});a.munderover.Augment({toNativeMML:function(l){var k=this.type;if(this.data[this.under]==null){k="mover"}if(this.data[this.over]==null){k="munder"}var h=this.NativeMMLelement(k);this.NativeMMLattributes(h);delete this.data[0].inferred;for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}}l.appendChild(h)}});if(MathJax.Hub.Browser.isFirefox){a.mtable.Augment({toNativeMML:function(g){if(this.width){var h=(this.style||"").replace(/;\s*$/,"").split(";");h.push("width:"+this.width);this.style=h.join(";")}this.SUPER(arguments).toNativeMML.call(this,g)}});a.mlabeledtr.Augment({toNativeMML:function(k){var h=this.NativeMMLelement("mtr");this.NativeMMLattributes(h);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}else{h.appendChild(this.NativeMMLelement("mrow"))}}k.appendChild(h)}});var f=MathJax.Hub.config.root+"/fonts/HTML-CSS/TeX/otf";b.Augment({config:{styles:{'[mathvariant="double-struck"]':{"font-family":"MathJax_AMS"},'[mathvariant="script"]':{"font-family":"MathJax_Script"},'[mathvariant="fraktur"]':{"font-family":"MathJax_Fraktur"},'[mathvariant="-tex-oldstyle"]':{"font-family":"MathJax_Caligraphic"},'[mathvariant="-tex-oldstyle-bold"]':{"font-family":"MathJax_Caligraphic","font-weight":"bold"},'[mathvariant="-tex-caligraphic"]':{"font-family":"MathJax_Caligraphic"},'[mathvariant="-tex-caligraphic-bold"]':{"font-family":"MathJax_Caligraphic","font-weight":"bold"},'[mathvariant="bold-script"]':{"font-family":"MathJax_Script","font-weight":"bold"},'[mathvariant="bold-fraktur"]':{"font-family":"MathJax_Fraktur","font-weight":"bold"},'[mathvariant="monospace"]':{"font-family":"monospace"},'[mathvariant="sans-serif"]':{"font-family":"sansserif"},'[mathvariant="bold-sans-serif"]':{"font-family":"sansserif","font-weight":"bold"},'[mathvariant="sans-serif-italic"]':{"font-family":"sansserif","font-style":"italic"},'[mathvariant="sans-serif-bold-italic"]':{"font-family":"sansserif","font-style":"italic","font-weight":"bold"},"@font-face /*1*/":{"font-family":"MathJax_AMS",src:"local('MathJax_AMS'), url('"+f+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+f+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+f+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+f+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+f+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+f+"/MathJax_Caligraphic-Bold.otf')"}}}})}a.TeXAtom.Augment({toNativeMML:function(h){var g=this.NativeMMLelement("mrow");this.data[0].toNativeMML(g);h.appendChild(g)}});a.chars.Augment({toNativeMML:function(g){g.appendChild(document.createTextNode(this.toString()))}});a.entity.Augment({toNativeMML:function(g){g.appendChild(document.createTextNode(this.toString()))}});a.xml.Augment({toNativeMML:function(j){for(var h=0,g=this.data.length;h<g;h++){j.appendChild(this.data[h].cloneNode(true))}}});e.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toNativeMML:function(g){this.Core().toNativeMML(g)}})});setTimeout(MathJax.Callback(["loadComplete",b,"jax.js"]),0)});e.Register.StartupHook("End Cookie",function(){if(e.config.menuSettings.zoom!=="None"){d.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.OutputJax.NativeMML,MathJax.Hub,MathJax.Ajax); -(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)}});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m}})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span")}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href})}g=e.addElement(g,"span",{className:this.type});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr");n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); +(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",isMathJax:true,oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)},isMathJax:true});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m},isMathJax:true})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true,isMathJax:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){o.isMathJax=true;var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){p.isMathJax=true;var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j,isMathJax:true});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span",{isMathJax:true})}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href,isMathJax:true})}g=e.addElement(g,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr",{isMathJax:true});n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var c="1.1";var a=MathJax.ElementJax.mml,b=MathJax.OutputJax["HTML-CSS"];a.mtable.Augment({toHTML:function(X){X=this.HTMLcreateSpan(X);if(this.data.length===0){return X}var aJ=this.getValues("columnalign","rowalign","columnspacing","rowspacing","columnwidth","equalcolumns","equalrows","columnlines","rowlines","frame","framespacing","align","useHeight","width","side","minlabelspacing");var r=aJ.width.match(/%$/);var ag=b.createStack(X);var am=this.HTMLgetScale();var aH=-1;var w=[],I=[],l=[],O=[],K=[],aF,aE,v=-1,aC,t,ay,R;var aL=b.FONTDATA.baselineskip*am*aJ.useHeight,Z=b.FONTDATA.lineH*am,af=b.FONTDATA.lineD*am;for(aF=0,aC=this.data.length;aF<aC;aF++){R=this.data[aF];ay=(R.type==="mlabeledtr"?aH:0);O[aF]=[];w[aF]=I[aF]=0;for(aE=ay,t=R.data.length+ay;aE<t;aE++){if(l[aE]==null){if(aE>v){v=aE}K[aE]=b.createStack(b.createBox(ag));l[aE]=-b.BIGDIMEN}O[aF][aE]=b.createBox(K[aE]);b.Measured(R.data[aE-ay].toHTML(O[aF][aE]),O[aF][aE]);if(R.data[aE-ay].isMultiline){O[aF][aE].style.width="100%"}if(O[aF][aE].bbox.h>w[aF]){w[aF]=O[aF][aE].bbox.h}if(O[aF][aE].bbox.d>I[aF]){I[aF]=O[aF][aE].bbox.d}if(O[aF][aE].bbox.w>l[aE]){l[aE]=O[aF][aE].bbox.w}}}if(w[0]+I[0]){w[0]=Math.max(w[0],Z)}if(w[O.length-1]+I[O.length-1]){I[O.length-1]=Math.max(I[O.length-1],af)}var al=aJ.columnspacing.split(/ /),S=aJ.rowspacing.split(/ /),ah=aJ.columnalign.split(/ /),L=aJ.rowalign.split(/ /),N=aJ.columnlines.split(/ /),k=aJ.rowlines.split(/ /),ap=aJ.columnwidth.split(/ /),au=[];for(aF=0,aC=al.length;aF<aC;aF++){al[aF]=b.length2em(al[aF])}for(aF=0,aC=S.length;aF<aC;aF++){S[aF]=b.length2em(S[aF])}while(al.length<v){al.push(al[al.length-1])}while(ah.length<=v){ah.push(ah[ah.length-1])}while(N.length<v){N.push(N[N.length-1])}while(ap.length<=v){ap.push(ap[ap.length-1])}while(S.length<O.length){S.push(S[S.length-1])}while(L.length<=O.length){L.push(L[L.length-1])}while(k.length<O.length){k.push(k[k.length-1])}if(K[aH]){ah[aH]=(aJ.side.substr(0,1)==="l"?"left":"right");al[aH]=-l[aH]}for(aF=0,aC=O.length;aF<aC;aF++){R=this.data[aF];au[aF]=[];if(R.rowalign){L[aF]=R.rowalign}if(R.columnalign){au[aF]=R.columnalign.split(/ /);while(au[aF].length<=v){au[aF].push(au[aF][au[aF].length-1])}}}var az=w[0]+I[O.length-1];for(aF=0,aC=O.length-1;aF<aC;aF++){az+=Math.max((w[aF]+I[aF]?aL:0),I[aF]+w[aF+1]+S[aF])}var ac=0,aa=0,aA,aI=az;if(aJ.frame!=="none"||(aJ.columnlines+aJ.rowlines).match(/solid|dashed/)){ac=b.length2em(aJ.framespacing.split(/[, ]+/)[0]);aa=b.length2em(aJ.framespacing.split(/[, ]+/)[1]);aI=az+2*aa}var h,ax;if(String(aJ.align).match(/^\d+$/)){h=az/2+b.TeX.axis_height*am-w[0];ax=-(az/2+aa)}else{h=({top:-(w[0]+aa),bottom:az+aa-w[0],center:az/2-w[0],baseline:az/2-w[0],axis:az/2+b.TeX.axis_height*am-w[0]})[aJ.align];ax=({top:-(az+2*aa),bottom:0,center:-(az/2+aa),baseline:-(az/2+aa),axis:b.TeX.axis_height*am-az/2-aa})[aJ.align]}var aq,aw=0,U=0,V=0,aB=0,aG=0,o=[],B=[],ai=1;if(aJ.equalcolumns&&aJ.width!=="auto"){if(r){aq=(100/(v+1)).toFixed(2).replace(/\.?0+$/,"")+"%";for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){ap[aF]=aq}aq=0;aw=1;aG=v+1;for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq+=al[aF]}}else{aq=b.length2em(aJ.width);for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq-=al[aF]}aq/=v+1;for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){l[aF]=aq}}}else{for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){if(ap[aF]==="auto"){U+=l[aF]}else{if(ap[aF]==="fit"){B[aG]=aF;aG++;U+=l[aF]}else{if(ap[aF].match(/%$/)){o[aB]=aF;aB++;V+=l[aF];aw+=b.length2em(ap[aF],1)}else{l[aF]=b.length2em(ap[aF]);U+=l[aF]}}}}if(r){aq=0;for(aF=0,aC=Math.min(v,al.length);aF<aC;aF++){aq+=al[aF]}if(aw>0.98){ai=0.98/aw;aw=0.98}}else{if(aJ.width==="auto"){if(aw>0.98){ai=V/(U+V);aq=U+V}else{aq=U/(1-aw)}}else{aq=b.length2em(aJ.width);for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq-=al[aF]}}for(aF=0,aC=o.length;aF<aC;aF++){l[o[aF]]=b.length2em(ap[o[aF]],aq*ai);U+=l[o[aF]]}if(Math.abs(aq-U)>0.01){if(aG&&aq>U){aq=(aq-U)/aG;for(aF=0,aC=B.length;aF<aC;aF++){l[B[aF]]+=aq}}else{aq=aq/U;for(aE=0;aE<=v;aE++){l[aE]*=aq}}}if(aJ.equalcolumns){var ad=Math.max.apply(Math,l);for(aE=0;aE<=v;aE++){l[aE]=ad}}}}if(aJ.equalrows){var T=Math.max.apply(Math,w),ao=Math.max.apply(Math,I);for(aF=0,aC=O.length;aF<aC;aF++){ay=((T+ao)-(w[aF]+I[aF]))/2;w[aF]+=ay;I[aF]+=ay}}var ar=h,n,u,aD;ay=(K[aH]?aH:0);for(aE=ay;aE<=v;aE++){for(aF=0,aC=O.length;aF<aC;aF++){if(O[aF][aE]){ay=(this.data[aF].type==="mlabeledtr"?aH:0);var ak=this.data[aF].data[aE-ay];if(ak.HTMLcanStretch("Horizontal")){O[aF][aE].bbox=ak.HTMLstretchH(K[aE],l[aE]).bbox}else{if(ak.HTMLcanStretch("Vertical")){var z=ak.CoreMO();var ab=z.symmetric;z.symmetric=false;O[aF][aE].bbox=ak.HTMLstretchV(K[aE],w[aF],I[aF]).bbox;z.symmetric=ab}}aD=ak.rowalign||this.data[aF].rowalign||L[aF];n=({top:w[aF]-O[aF][aE].bbox.h,bottom:O[aF][aE].bbox.d-I[aF],center:((w[aF]-I[aF])-(O[aF][aE].bbox.h-O[aF][aE].bbox.d))/2,baseline:0,axis:0})[aD];aD=(ak.columnalign||au[aF][aE]||ah[aE]);b.alignBox(O[aF][aE],aD,ar+n)}if(aF<O.length-1){ar-=Math.max((w[aF]+I[aF]?aL:0),I[aF]+w[aF+1]+S[aF])}}ar=h}if(r){var q=b.createBox(ag);q.style.left=q.style.top=0;q.style.right=b.Em(aq+2*ac);q.style.display="inline-block";q.style.height="0px";if(b.msieRelativeWidthBug){q=b.createBox(q);q.style.position="relative";q.style.height="1em";q.style.width="100%";q.bbox=ag.bbox}var an=0,av=ac,aK,g;if(aG){aK=100*(1-aw)/aG,g=U/aG}else{aK=100*(1-aw)/(v+1);g=U/(v+1)}for(aE=0;aE<=v;aE++){b.placeBox(K[aE].parentNode,0,0);K[aE].style.position="relative";K[aE].style.left=b.Em(av);K[aE].style.width="100%";K[aE].parentNode.parentNode.removeChild(K[aE].parentNode);var e=b.createBox(q);b.addBox(e,K[aE]);K[aE]=e;var ae=e.style;ae.display="inline-block";ae.left=an+"%";if(ap[aE].match(/%$/)){var G=parseFloat(ap[aE])*ai;if(aG===0){ae.width=(aK+G)+"%";an+=aK+G;e=b.createBox(e);b.addBox(e,K[aE].firstChild);e.style.left=0;e.style.right=b.Em(g);av-=g}else{ae.width=G+"%";an+=G}}else{if(ap[aE]==="fit"||aG===0){ae.width=aK+"%";e=b.createBox(e);b.addBox(e,K[aE].firstChild);e.style.left=0;e.style.right=b.Em(g-l[aE]);av+=l[aE]-g;an+=aK}else{ae.width=b.Em(l[aE]);av+=l[aE]}}if(b.msieRelativeWidthBug){b.addText(e.firstChild,b.NBSP);e.firstChild.style.position="relative"}av+=al[aE];if(N[aE]!=="none"&&aE<v&&aE!==aH){u=b.createBox(q);u.style.left=an+"%";u=b.createRule(u,aI,0,1.25/b.em);u.style.position="absolute";u.bbox={h:aI,d:0,w:0,rw:1.25/b.em,lw:0};u.parentNode.bbox=ag.bbox;b.placeBox(u,av-al[aE]/2,ax,true);u.style.borderStyle=N[aE]}}}else{var at=ac;for(aE=0;aE<=v;aE++){if(!K[aE].bbox.width){b.setStackWidth(K[aE],l[aE])}if(ap[aE]!=="auto"&&ap[aE]!=="fit"){K[aE].bbox.width=l[aE];K[aE].bbox.isFixed=true}b.placeBox(K[aE].parentNode,at,0);at+=l[aE]+al[aE];if(N[aE]!=="none"&&aE<v&&aE!==aH){u=b.createRule(ag,aI,0,1.25/b.em);b.addBox(ag,u);u.bbox={h:aI,d:0,w:0,rw:1.25/b.em,lw:0};b.placeBox(u,at-al[aE]/2,ax,true);u.style.borderStyle=N[aE]}}}aA=ag.bbox.w+ac;var d;if(aJ.frame!=="none"){d=b.createFrame(ag,aI,0,aA,1.25/b.em,aJ.frame);b.addBox(ag,d);b.placeBox(d,0,ax,true);if(r){d.style.width="100%"}}ar=h;for(aF=0,aC=O.length-1;aF<aC;aF++){n=Math.max(aL,I[aF]+w[aF+1]+S[aF]);if(k[aF]!=="none"){u=b.createRule(ag,1.25/b.em,0,aA);b.addBox(ag,u);u.bbox={h:1.25/b.em,d:0,w:aA,rw:aA,lw:0};b.placeBox(u,0,ar-I[aF]-(n-I[aF]-w[aF+1])/2,true);if(k[aF]==="dashed"||r){u.style.borderTop=u.style.height+" "+k[aF];u.style.height=0;u.style.width=u.style.borderLeftWidth;u.style.borderLeft="";if(r){u.style.width="100%"}}}ar-=n}if(r){X.bbox.width=aJ.width;ag.style.width="100%"}if(K[aH]){var Q=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(Q.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){Q.indentalign=Q.indentalignfirst}if(Q.indentalign===a.INDENTALIGN.AUTO){Q.indentalign=this.displayAlign}if(Q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){Q.indentshift=Q.indentshiftfirst}if(Q.indentshift==="auto"){Q.indentshift=this.displayIndent}var E=b.createStack(X,false,"100%");b.addBox(E,ag);b.alignBox(ag,Q.indentalign,0);if(Q.indentshift&&Q.indentalign!==a.INDENTALIGN.CENTER){ag.style[{left:"Left",right:"Right"}[Q.indentalign]]=b.Em(b.length2em(Q.indentshift))}K[aH].parentNode.parentNode.removeChild(K[aH].parentNode);b.addBox(E,K[aH]);b.alignBox(K[aH],ah[aH],0);if(b.msieRelativeWidthBug){ag.style.top=K[aH].style.top=""}if(r){ag.style.width=aJ.width;X.bbox.width="100%"}K[aH].style.marginRight=K[aH].style.marginLeft=b.Em(b.length2em(aJ.minlabelspacing))}if(!r){this.HTMLhandleSpace(X)}var aj=this.HTMLhandleColor(X);if(aj&&r){if(!d){d=b.createFrame(ag,aI,0,aA,0,"none");b.addBox(ag,d);b.placeBox(d,0,ax,true);d.style.width="100%"}d.style.backgroundColor=aj.style.backgroundColor;d.parentNode.insertBefore(d,d.parentNode.firstChild);aj.parentNode.removeChild(aj)}return X},HTMLhandleSpace:function(d){d.style.paddingLeft=d.style.paddingRight=".1667em"}});a.mtd.Augment({toHTML:function(e,d,g){e=this.HTMLcreateSpan(e);if(this.data[0]){var f=b.Measured(this.data[0].toHTML(e),e);if(g!=null){b.Remeasured(this.data[0].HTMLstretchV(e,d,g),e)}else{if(d!=null){b.Remeasured(this.data[0].HTMLstretchH(e,d),e)}}e.bbox=f.bbox}this.HTMLhandleSpace(e);this.HTMLhandleColor(e);return e},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});MathJax.Hub.Startup.signal.Post("HTML-CSS mtable Ready");MathJax.Ajax.loadComplete(b.autoloadDir+"/mtable.js")}); diff --git a/config/Accessible.js b/config/Accessible.js @@ -53,7 +53,7 @@ MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"1.1.1",directory:MathJa MathJax.InputJax.MathML=MathJax.InputJax({id:"MathML",version:"1.1.4",directory:MathJax.InputJax.directory+"/MathML",extensionDir:MathJax.InputJax.extensionDir+"/MathML",entityDir:MathJax.InputJax.directory+"/MathML/entities",config:{useMathMLspacing:false}});MathJax.InputJax.MathML.Register("math/mml");MathJax.InputJax.MathML.loadComplete("config.js"); -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.4",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,showMathMenu:true,showMathMenuMSIE:true,styles:{"DIV.MathJax_MathML":{"text-align":"center",margin:".75em 0px"}}}});if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax.NativeMML.Register("jax/mml")}MathJax.OutputJax.NativeMML.loadComplete("config.js"); @@ -71,7 +71,7 @@ MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var b="1.1.1";var a=MathJax.ElementJax.mml;a.mbase.Augment({toMathML:function(k){var g=(this.inferred&&this.parent.inferRow);if(k==null){k=""}var e=this.type,d=this.MathMLattributes();if(e==="mspace"){return k+"<"+e+d+" />"}var j=[];var h=(this.isToken?"":k+(g?"":" "));for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){j.push(this.data[f].toMathML(h))}else{if(!this.isToken){j.push(h+"<mrow />")}}}if(this.isToken){return k+"<"+e+d+">"+j.join("")+"</"+e+">"}if(g){return j.join("\n")}if(j.length===0||(j.length===1&&j[0]==="")){return k+"<"+e+d+" />"}return k+"<"+e+d+">\n"+j.join("\n")+"\n"+k+"</"+e+">"},MathMLattributes:function(){var j=[],g=this.defaults;var c=this.copyAttributes,l=this.skipAttributes;if(this.type==="math"){j.push('xmlns="http://www.w3.org/1998/Math/MathML"')}if(this.type==="mstyle"){g=a.math.prototype.defaults}for(var d in g){if(!l[d]&&g.hasOwnProperty(d)){var e=(d==="open"||d==="close");if(this[d]!=null&&(e||this[d]!==g[d])){var k=this[d];delete this[d];if(e||this.Get(d)!==k){j.push(d+'="'+this.quoteHTML(k)+'"')}this[d]=k}}}for(var h=0,f=c.length;h<f;h++){if(this[c[h]]!=null){j.push(c[h]+'="'+this.quoteHTML(this[c[h]])+'"')}}if(j.length){return" "+j.join(" ")}else{return""}},copyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],skipAttributes:{texClass:1,useHeight:1,texprimestyle:1},quoteHTML:function(e){e=String(e).split("");for(var f=0,d=e.length;f<d;f++){var h=e[f].charCodeAt(0);if(h<32||h>126){e[f]="&#x"+h.toString(16).toUpperCase()+";"}else{var g={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e[f]];if(g){e[f]=g}}}return e.join("")}});a.msubsup.Augment({toMathML:function(h){var e=this.type;if(this.data[this.sup]==null){e="msub"}if(this.data[this.sub]==null){e="msup"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.munderover.Augment({toMathML:function(h){var e=this.type;if(this.data[this.under]==null){e="mover"}if(this.data[this.over]==null){e="munder"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.TeXAtom.Augment({toMathML:function(c){return c+"<mrow>\n"+this.data[0].toMathML(c+" ")+"\n"+c+"</mrow>"}});a.chars.Augment({toMathML:function(c){return(c||"")+this.quoteHTML(this.toString())}});a.entity.Augment({toMathML:function(c){return(c||"")+"&"+this.data[0]+";<!-- "+this.toString()+" -->"}});a.xml.Augment({toMathML:function(c){return(c||"")+this.toString()}});MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toMathML:function(c){return this.Core().toMathML(c)}})});MathJax.Hub.Startup.signal.Post("toMathML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/toMathML.js"); -(function(){var c="1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br")}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); +(function(){var c="1.1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br",{isMathJax:true})}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); MathJax.Extension["TeX/noUndefined"]={version:"1.1",config:MathJax.Hub.CombineConfig("TeX.noUndefined",{attributes:{mathcolor:"red"}})};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.Extension["TeX/noUndefined"].config;var a=MathJax.ElementJax.mml;MathJax.InputJax.TeX.Parse.Augment({csUndefined:function(c){this.Push(a.mtext(c).With(b.attributes))}});MathJax.Hub.Startup.signal.Post("TeX noUndefined Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noUndefined.js"); diff --git a/config/MML_HTMLorMML-full.js b/config/MML_HTMLorMML-full.js @@ -34,7 +34,7 @@ MathJax.Hub.Config({"v1.0-compatible":false}); MathJax.InputJax.MathML=MathJax.InputJax({id:"MathML",version:"1.1.4",directory:MathJax.InputJax.directory+"/MathML",extensionDir:MathJax.InputJax.extensionDir+"/MathML",entityDir:MathJax.InputJax.directory+"/MathML/entities",config:{useMathMLspacing:false}});MathJax.InputJax.MathML.Register("math/mml");MathJax.InputJax.MathML.loadComplete("config.js"); -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.4",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,showMathMenu:true,showMathMenuMSIE:true,styles:{"DIV.MathJax_MathML":{"text-align":"center",margin:".75em 0px"}}}});if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax.NativeMML.Register("jax/mml")}MathJax.OutputJax.NativeMML.loadComplete("config.js"); @@ -54,7 +54,7 @@ MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var (function(b,e,d){var a,c=e.Browser.isMSIE;b.Augment({LEFTBUTTON:(c?1:0),MENUKEY:"altKey",noContextMenuBug:e.Browser.isKonequeror,msieQuirks:(c&&!(document.compatMode==="BackCompat")),msieEventBug:e.Browser.isIE9,config:{styles:{}},settings:e.config.menuSettings,Startup:function(){return MathJax.Ajax.Styles(this.config.styles)},Config:function(){this.SUPER(arguments).Config.call(this);if(this.settings.scale){this.config.scale=this.settings.scale}if(e.config.displayAlign!=="center"){var h=e.config.displayAlign,f=e.config.displayIndent;var g={"text-align":h+"!important"};g["margin-"+h]=f+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":g,"div.MathJax_MathML math":{"text-align":h},"div.MathJax_MathContainer > span":{"text-align":h+"!important"}})}},InitializeMML:function(){this.initialized=true;if(MathJax.Hub.Browser.isMSIE){try{var f=document.createElement("object");f.id="mathplayer";f.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(f);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(g){alert("MathJax was not able to set up MathPlayer.\n\nIf MathPlayer is not installed, you need to install it first.\nOtherwise, your security settings may be preventing ActiveX \ncontrols from running. Use the Internet Options item under\nthe Tools menu and select the Security tab, then press the\nCustom Level button. Check that the settings for\n'Run ActiveX Controls', and 'Binary and script behaviors'\nare enabled.\n\nCurrently you will see error messages rather than\ntypeset mathematics.")}}},Translate:function(g){if(!g.parentNode){return}if(!this.initialized){this.InitializeMML()}var k=g.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var j=g.MathJax.elementJax.root;var i=(j.Get("display")==="block"?"div":"span");var h=document.createElement(i),f=h;h.className="MathJax_MathML";h.style.fontSize=this.config.scale+"%";if(c&&this.config.showMathMenuMSIE){f=MathJax.HTML.addElement(h,"span",{className:"MathJax_MathContainer",style:{display:"inline-block",position:"relative"}})}j.toNativeMML(f);g.parentNode.insertBefore(h,g);if(c){if(this.config.showMathMenuMSIE){this.MSIEoverlay(h)}}else{j=h.firstChild;j.oncontextmenu=this.ContextMenu;j.onmouseover=this.Mouseover;j.onmousedown=this.Mousedown;j.onclick=this.Click;j.ondblclick=this.DblClick}},Remove:function(f){var g=f.SourceElement();if(!g){return}g=g.previousSibling;if(!g){return}if(g.className.match(/MathJax_MathML/)){g.parentNode.removeChild(g)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(m){var l=m.firstChild;m.style.position="absolute";var n=m.scrollHeight,h=m.offsetWidth;var j=MathJax.HTML.addElement(m,"img",{src:"about:blank",style:{width:0,height:n+"px"}});var f=m.scrollHeight-n;m.removeChild(j);m.style.position="";var k,i,g=(m.parentNode.nodeName.toLowerCase()==="div");if(g&&this.quirks){k=-n;i=Math.floor(-h/2)}else{k=f-n,i=-h}MathJax.HTML.addElement(m,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{style:{display:"inline-block",position:"absolute",left:i+"px",top:k+"px",width:l.offsetWidth+"px",height:n+"px",cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"},onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent}]])},MSIEmath:function(f){var g=f.parentNode.previousSibling.firstChild;return(g.nodeName.toLowerCase()==="span"?g.firstChild:g)},MSIEevent:function(){var g=b.MSIEmath(this);var f=window.event;var h=b["MSIE"+f.type];if(h&&h.call(b,f,g,this)){return false}g.fireEvent("on"+f.type,f);return false},MSIEmousedown:function(h,g,f){if(h[this.MENUKEY]&&h.button===this.LEFTBUTTON&&this.settings.context!=="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu.call(f,h,true);return true}if(this.MSIEzoomKeys&&this.MSIEzoomKeys(h)){this.trapUp=true;return true}return false},MSIEcontextmenu:function(h,g,f){if(this.settings.context==="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu.call(f,h,true);return true}return false},ContextMenu:function(i,j){if(b.config.showMathMenu&&(b.settings.context==="MathJax"||j)){if(b.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!i||b.msieEventBug){i=window.event}var g=MathJax.Menu;if(g){if(document.selection){setTimeout("document.selection.empty()",0)}var f=(c?this.parentNode.parentNode.nextSibling:this.parentNode.nextSibling);g.jax=e.getJaxFor(f);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);delete b.trapClick;delete b.trapUp;return g.menu.Post(i)}else{if(!d.loadingMathMenu){d.loadingMathMenu=true;var h={pageX:i.pageX,pageY:i.pageY,clientX:i.clientX,clientY:i.clientY};MathJax.Callback.Queue(d.Require("[MathJax]/extensions/MathMenu.js"),function(){delete d.loadingMathMenu},[this,arguments.callee,h,j])}if(i.preventDefault){i.preventDefault()}if(i.stopPropagation){i.stopPropagation()}i.cancelBubble=true;i.returnValue=false;return false}}},Mousedown:function(f){if(b.config.showMathMenu){if(!f){f=window.event}if(b.settings.context==="MathJax"){if(!b.noContextMenuBug||f.button!==2){return}}else{if(!f[b.MENUKEY]||f.button!==b.LEFTBUTTON){return}}return b.ContextMenu.call(this,f,true)}},Mouseover:function(f){b.HandleEvent(f,"Mouseover",this)},Click:function(f){b.HandleEvent(f,"Click",this)},DblClick:function(f){b.HandleEvent(f,"DblClick",this)},HandleEvent:function(h,f,g){},NAMEDSPACE:{negativeveryverythinmathspace:"-.0556em",negativeverythinmathspace:"-.1111em",negativethinmathspace:"-.1667em",negativemediummathspace:"-.2222em",negativethickmathspace:"-.2778em",negativeverythickmathspace:"-.3333em",negativeveryverythickmathspace:"-.3889em"}});e.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toNativeMML:function(k){var h=this.NativeMMLelement(this.type);this.NativeMMLattributes(h);for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}else{h.appendChild(this.NativeMMLelement("mrow"))}}k.appendChild(h)},NativeMMLattributes:function(h){var l=this.defaults;var o=this.NativeMMLcopyAttributes,k=this.NativeMMLskipAttributes;if(this.type==="mstyle"){l=a.math.prototype.defaults}for(var n in l){if(!k[n]&&l.hasOwnProperty(n)){if(this[n]!=null){h.setAttribute(n,this.NativeMMLattribute(n,this[n]))}}}for(var j=0,g=o.length;j<g;j++){if(this[o[j]]!=null){h.setAttribute(o[j],this.NativeMMLattribute(o[j],this[o[j]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(h,g){g=String(g);if(b.NAMEDSPACE[g]){g=b.NAMEDSPACE[g]}else{if(g.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){g=((1/18)*RegExp.$1)+"em"}else{if(g==="-tex-caligraphic"){g="script"}else{if(g==="-tex-oldstyle"){g="normal"}}}}return g},NativeMMLelement:(c?function(g){return document.createElement("mjx:"+g)}:function(g){return document.createElementNS(b.MMLnamespace,g)})});a.mrow.Augment({toNativeMML:function(j){if(this.inferred&&this.parent.inferRow){for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toNativeMML(j)}else{j.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,j)}}});a.msubsup.Augment({toNativeMML:function(l){var k=this.type;if(this.data[this.sup]==null){k="msub"}if(this.data[this.sub]==null){k="msup"}var h=this.NativeMMLelement(k);this.NativeMMLattributes(h);delete this.data[0].inferred;for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}}l.appendChild(h)}});a.munderover.Augment({toNativeMML:function(l){var k=this.type;if(this.data[this.under]==null){k="mover"}if(this.data[this.over]==null){k="munder"}var h=this.NativeMMLelement(k);this.NativeMMLattributes(h);delete this.data[0].inferred;for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}}l.appendChild(h)}});if(MathJax.Hub.Browser.isFirefox){a.mtable.Augment({toNativeMML:function(g){if(this.width){var h=(this.style||"").replace(/;\s*$/,"").split(";");h.push("width:"+this.width);this.style=h.join(";")}this.SUPER(arguments).toNativeMML.call(this,g)}});a.mlabeledtr.Augment({toNativeMML:function(k){var h=this.NativeMMLelement("mtr");this.NativeMMLattributes(h);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}else{h.appendChild(this.NativeMMLelement("mrow"))}}k.appendChild(h)}});var f=MathJax.Hub.config.root+"/fonts/HTML-CSS/TeX/otf";b.Augment({config:{styles:{'[mathvariant="double-struck"]':{"font-family":"MathJax_AMS"},'[mathvariant="script"]':{"font-family":"MathJax_Script"},'[mathvariant="fraktur"]':{"font-family":"MathJax_Fraktur"},'[mathvariant="-tex-oldstyle"]':{"font-family":"MathJax_Caligraphic"},'[mathvariant="-tex-oldstyle-bold"]':{"font-family":"MathJax_Caligraphic","font-weight":"bold"},'[mathvariant="-tex-caligraphic"]':{"font-family":"MathJax_Caligraphic"},'[mathvariant="-tex-caligraphic-bold"]':{"font-family":"MathJax_Caligraphic","font-weight":"bold"},'[mathvariant="bold-script"]':{"font-family":"MathJax_Script","font-weight":"bold"},'[mathvariant="bold-fraktur"]':{"font-family":"MathJax_Fraktur","font-weight":"bold"},'[mathvariant="monospace"]':{"font-family":"monospace"},'[mathvariant="sans-serif"]':{"font-family":"sansserif"},'[mathvariant="bold-sans-serif"]':{"font-family":"sansserif","font-weight":"bold"},'[mathvariant="sans-serif-italic"]':{"font-family":"sansserif","font-style":"italic"},'[mathvariant="sans-serif-bold-italic"]':{"font-family":"sansserif","font-style":"italic","font-weight":"bold"},"@font-face /*1*/":{"font-family":"MathJax_AMS",src:"local('MathJax_AMS'), url('"+f+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+f+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+f+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+f+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+f+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+f+"/MathJax_Caligraphic-Bold.otf')"}}}})}a.TeXAtom.Augment({toNativeMML:function(h){var g=this.NativeMMLelement("mrow");this.data[0].toNativeMML(g);h.appendChild(g)}});a.chars.Augment({toNativeMML:function(g){g.appendChild(document.createTextNode(this.toString()))}});a.entity.Augment({toNativeMML:function(g){g.appendChild(document.createTextNode(this.toString()))}});a.xml.Augment({toNativeMML:function(j){for(var h=0,g=this.data.length;h<g;h++){j.appendChild(this.data[h].cloneNode(true))}}});e.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toNativeMML:function(g){this.Core().toNativeMML(g)}})});setTimeout(MathJax.Callback(["loadComplete",b,"jax.js"]),0)});e.Register.StartupHook("End Cookie",function(){if(e.config.menuSettings.zoom!=="None"){d.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.OutputJax.NativeMML,MathJax.Hub,MathJax.Ajax); -(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)}});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m}})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span")}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href})}g=e.addElement(g,"span",{className:this.type});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr");n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); +(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",isMathJax:true,oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)},isMathJax:true});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m},isMathJax:true})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true,isMathJax:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){o.isMathJax=true;var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){p.isMathJax=true;var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j,isMathJax:true});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span",{isMathJax:true})}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href,isMathJax:true})}g=e.addElement(g,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr",{isMathJax:true});n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var c="1.1";var a=MathJax.ElementJax.mml,b=MathJax.OutputJax["HTML-CSS"];a.mtable.Augment({toHTML:function(X){X=this.HTMLcreateSpan(X);if(this.data.length===0){return X}var aJ=this.getValues("columnalign","rowalign","columnspacing","rowspacing","columnwidth","equalcolumns","equalrows","columnlines","rowlines","frame","framespacing","align","useHeight","width","side","minlabelspacing");var r=aJ.width.match(/%$/);var ag=b.createStack(X);var am=this.HTMLgetScale();var aH=-1;var w=[],I=[],l=[],O=[],K=[],aF,aE,v=-1,aC,t,ay,R;var aL=b.FONTDATA.baselineskip*am*aJ.useHeight,Z=b.FONTDATA.lineH*am,af=b.FONTDATA.lineD*am;for(aF=0,aC=this.data.length;aF<aC;aF++){R=this.data[aF];ay=(R.type==="mlabeledtr"?aH:0);O[aF]=[];w[aF]=I[aF]=0;for(aE=ay,t=R.data.length+ay;aE<t;aE++){if(l[aE]==null){if(aE>v){v=aE}K[aE]=b.createStack(b.createBox(ag));l[aE]=-b.BIGDIMEN}O[aF][aE]=b.createBox(K[aE]);b.Measured(R.data[aE-ay].toHTML(O[aF][aE]),O[aF][aE]);if(R.data[aE-ay].isMultiline){O[aF][aE].style.width="100%"}if(O[aF][aE].bbox.h>w[aF]){w[aF]=O[aF][aE].bbox.h}if(O[aF][aE].bbox.d>I[aF]){I[aF]=O[aF][aE].bbox.d}if(O[aF][aE].bbox.w>l[aE]){l[aE]=O[aF][aE].bbox.w}}}if(w[0]+I[0]){w[0]=Math.max(w[0],Z)}if(w[O.length-1]+I[O.length-1]){I[O.length-1]=Math.max(I[O.length-1],af)}var al=aJ.columnspacing.split(/ /),S=aJ.rowspacing.split(/ /),ah=aJ.columnalign.split(/ /),L=aJ.rowalign.split(/ /),N=aJ.columnlines.split(/ /),k=aJ.rowlines.split(/ /),ap=aJ.columnwidth.split(/ /),au=[];for(aF=0,aC=al.length;aF<aC;aF++){al[aF]=b.length2em(al[aF])}for(aF=0,aC=S.length;aF<aC;aF++){S[aF]=b.length2em(S[aF])}while(al.length<v){al.push(al[al.length-1])}while(ah.length<=v){ah.push(ah[ah.length-1])}while(N.length<v){N.push(N[N.length-1])}while(ap.length<=v){ap.push(ap[ap.length-1])}while(S.length<O.length){S.push(S[S.length-1])}while(L.length<=O.length){L.push(L[L.length-1])}while(k.length<O.length){k.push(k[k.length-1])}if(K[aH]){ah[aH]=(aJ.side.substr(0,1)==="l"?"left":"right");al[aH]=-l[aH]}for(aF=0,aC=O.length;aF<aC;aF++){R=this.data[aF];au[aF]=[];if(R.rowalign){L[aF]=R.rowalign}if(R.columnalign){au[aF]=R.columnalign.split(/ /);while(au[aF].length<=v){au[aF].push(au[aF][au[aF].length-1])}}}var az=w[0]+I[O.length-1];for(aF=0,aC=O.length-1;aF<aC;aF++){az+=Math.max((w[aF]+I[aF]?aL:0),I[aF]+w[aF+1]+S[aF])}var ac=0,aa=0,aA,aI=az;if(aJ.frame!=="none"||(aJ.columnlines+aJ.rowlines).match(/solid|dashed/)){ac=b.length2em(aJ.framespacing.split(/[, ]+/)[0]);aa=b.length2em(aJ.framespacing.split(/[, ]+/)[1]);aI=az+2*aa}var h,ax;if(String(aJ.align).match(/^\d+$/)){h=az/2+b.TeX.axis_height*am-w[0];ax=-(az/2+aa)}else{h=({top:-(w[0]+aa),bottom:az+aa-w[0],center:az/2-w[0],baseline:az/2-w[0],axis:az/2+b.TeX.axis_height*am-w[0]})[aJ.align];ax=({top:-(az+2*aa),bottom:0,center:-(az/2+aa),baseline:-(az/2+aa),axis:b.TeX.axis_height*am-az/2-aa})[aJ.align]}var aq,aw=0,U=0,V=0,aB=0,aG=0,o=[],B=[],ai=1;if(aJ.equalcolumns&&aJ.width!=="auto"){if(r){aq=(100/(v+1)).toFixed(2).replace(/\.?0+$/,"")+"%";for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){ap[aF]=aq}aq=0;aw=1;aG=v+1;for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq+=al[aF]}}else{aq=b.length2em(aJ.width);for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq-=al[aF]}aq/=v+1;for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){l[aF]=aq}}}else{for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){if(ap[aF]==="auto"){U+=l[aF]}else{if(ap[aF]==="fit"){B[aG]=aF;aG++;U+=l[aF]}else{if(ap[aF].match(/%$/)){o[aB]=aF;aB++;V+=l[aF];aw+=b.length2em(ap[aF],1)}else{l[aF]=b.length2em(ap[aF]);U+=l[aF]}}}}if(r){aq=0;for(aF=0,aC=Math.min(v,al.length);aF<aC;aF++){aq+=al[aF]}if(aw>0.98){ai=0.98/aw;aw=0.98}}else{if(aJ.width==="auto"){if(aw>0.98){ai=V/(U+V);aq=U+V}else{aq=U/(1-aw)}}else{aq=b.length2em(aJ.width);for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq-=al[aF]}}for(aF=0,aC=o.length;aF<aC;aF++){l[o[aF]]=b.length2em(ap[o[aF]],aq*ai);U+=l[o[aF]]}if(Math.abs(aq-U)>0.01){if(aG&&aq>U){aq=(aq-U)/aG;for(aF=0,aC=B.length;aF<aC;aF++){l[B[aF]]+=aq}}else{aq=aq/U;for(aE=0;aE<=v;aE++){l[aE]*=aq}}}if(aJ.equalcolumns){var ad=Math.max.apply(Math,l);for(aE=0;aE<=v;aE++){l[aE]=ad}}}}if(aJ.equalrows){var T=Math.max.apply(Math,w),ao=Math.max.apply(Math,I);for(aF=0,aC=O.length;aF<aC;aF++){ay=((T+ao)-(w[aF]+I[aF]))/2;w[aF]+=ay;I[aF]+=ay}}var ar=h,n,u,aD;ay=(K[aH]?aH:0);for(aE=ay;aE<=v;aE++){for(aF=0,aC=O.length;aF<aC;aF++){if(O[aF][aE]){ay=(this.data[aF].type==="mlabeledtr"?aH:0);var ak=this.data[aF].data[aE-ay];if(ak.HTMLcanStretch("Horizontal")){O[aF][aE].bbox=ak.HTMLstretchH(K[aE],l[aE]).bbox}else{if(ak.HTMLcanStretch("Vertical")){var z=ak.CoreMO();var ab=z.symmetric;z.symmetric=false;O[aF][aE].bbox=ak.HTMLstretchV(K[aE],w[aF],I[aF]).bbox;z.symmetric=ab}}aD=ak.rowalign||this.data[aF].rowalign||L[aF];n=({top:w[aF]-O[aF][aE].bbox.h,bottom:O[aF][aE].bbox.d-I[aF],center:((w[aF]-I[aF])-(O[aF][aE].bbox.h-O[aF][aE].bbox.d))/2,baseline:0,axis:0})[aD];aD=(ak.columnalign||au[aF][aE]||ah[aE]);b.alignBox(O[aF][aE],aD,ar+n)}if(aF<O.length-1){ar-=Math.max((w[aF]+I[aF]?aL:0),I[aF]+w[aF+1]+S[aF])}}ar=h}if(r){var q=b.createBox(ag);q.style.left=q.style.top=0;q.style.right=b.Em(aq+2*ac);q.style.display="inline-block";q.style.height="0px";if(b.msieRelativeWidthBug){q=b.createBox(q);q.style.position="relative";q.style.height="1em";q.style.width="100%";q.bbox=ag.bbox}var an=0,av=ac,aK,g;if(aG){aK=100*(1-aw)/aG,g=U/aG}else{aK=100*(1-aw)/(v+1);g=U/(v+1)}for(aE=0;aE<=v;aE++){b.placeBox(K[aE].parentNode,0,0);K[aE].style.position="relative";K[aE].style.left=b.Em(av);K[aE].style.width="100%";K[aE].parentNode.parentNode.removeChild(K[aE].parentNode);var e=b.createBox(q);b.addBox(e,K[aE]);K[aE]=e;var ae=e.style;ae.display="inline-block";ae.left=an+"%";if(ap[aE].match(/%$/)){var G=parseFloat(ap[aE])*ai;if(aG===0){ae.width=(aK+G)+"%";an+=aK+G;e=b.createBox(e);b.addBox(e,K[aE].firstChild);e.style.left=0;e.style.right=b.Em(g);av-=g}else{ae.width=G+"%";an+=G}}else{if(ap[aE]==="fit"||aG===0){ae.width=aK+"%";e=b.createBox(e);b.addBox(e,K[aE].firstChild);e.style.left=0;e.style.right=b.Em(g-l[aE]);av+=l[aE]-g;an+=aK}else{ae.width=b.Em(l[aE]);av+=l[aE]}}if(b.msieRelativeWidthBug){b.addText(e.firstChild,b.NBSP);e.firstChild.style.position="relative"}av+=al[aE];if(N[aE]!=="none"&&aE<v&&aE!==aH){u=b.createBox(q);u.style.left=an+"%";u=b.createRule(u,aI,0,1.25/b.em);u.style.position="absolute";u.bbox={h:aI,d:0,w:0,rw:1.25/b.em,lw:0};u.parentNode.bbox=ag.bbox;b.placeBox(u,av-al[aE]/2,ax,true);u.style.borderStyle=N[aE]}}}else{var at=ac;for(aE=0;aE<=v;aE++){if(!K[aE].bbox.width){b.setStackWidth(K[aE],l[aE])}if(ap[aE]!=="auto"&&ap[aE]!=="fit"){K[aE].bbox.width=l[aE];K[aE].bbox.isFixed=true}b.placeBox(K[aE].parentNode,at,0);at+=l[aE]+al[aE];if(N[aE]!=="none"&&aE<v&&aE!==aH){u=b.createRule(ag,aI,0,1.25/b.em);b.addBox(ag,u);u.bbox={h:aI,d:0,w:0,rw:1.25/b.em,lw:0};b.placeBox(u,at-al[aE]/2,ax,true);u.style.borderStyle=N[aE]}}}aA=ag.bbox.w+ac;var d;if(aJ.frame!=="none"){d=b.createFrame(ag,aI,0,aA,1.25/b.em,aJ.frame);b.addBox(ag,d);b.placeBox(d,0,ax,true);if(r){d.style.width="100%"}}ar=h;for(aF=0,aC=O.length-1;aF<aC;aF++){n=Math.max(aL,I[aF]+w[aF+1]+S[aF]);if(k[aF]!=="none"){u=b.createRule(ag,1.25/b.em,0,aA);b.addBox(ag,u);u.bbox={h:1.25/b.em,d:0,w:aA,rw:aA,lw:0};b.placeBox(u,0,ar-I[aF]-(n-I[aF]-w[aF+1])/2,true);if(k[aF]==="dashed"||r){u.style.borderTop=u.style.height+" "+k[aF];u.style.height=0;u.style.width=u.style.borderLeftWidth;u.style.borderLeft="";if(r){u.style.width="100%"}}}ar-=n}if(r){X.bbox.width=aJ.width;ag.style.width="100%"}if(K[aH]){var Q=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(Q.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){Q.indentalign=Q.indentalignfirst}if(Q.indentalign===a.INDENTALIGN.AUTO){Q.indentalign=this.displayAlign}if(Q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){Q.indentshift=Q.indentshiftfirst}if(Q.indentshift==="auto"){Q.indentshift=this.displayIndent}var E=b.createStack(X,false,"100%");b.addBox(E,ag);b.alignBox(ag,Q.indentalign,0);if(Q.indentshift&&Q.indentalign!==a.INDENTALIGN.CENTER){ag.style[{left:"Left",right:"Right"}[Q.indentalign]]=b.Em(b.length2em(Q.indentshift))}K[aH].parentNode.parentNode.removeChild(K[aH].parentNode);b.addBox(E,K[aH]);b.alignBox(K[aH],ah[aH],0);if(b.msieRelativeWidthBug){ag.style.top=K[aH].style.top=""}if(r){ag.style.width=aJ.width;X.bbox.width="100%"}K[aH].style.marginRight=K[aH].style.marginLeft=b.Em(b.length2em(aJ.minlabelspacing))}if(!r){this.HTMLhandleSpace(X)}var aj=this.HTMLhandleColor(X);if(aj&&r){if(!d){d=b.createFrame(ag,aI,0,aA,0,"none");b.addBox(ag,d);b.placeBox(d,0,ax,true);d.style.width="100%"}d.style.backgroundColor=aj.style.backgroundColor;d.parentNode.insertBefore(d,d.parentNode.firstChild);aj.parentNode.removeChild(aj)}return X},HTMLhandleSpace:function(d){d.style.paddingLeft=d.style.paddingRight=".1667em"}});a.mtd.Augment({toHTML:function(e,d,g){e=this.HTMLcreateSpan(e);if(this.data[0]){var f=b.Measured(this.data[0].toHTML(e),e);if(g!=null){b.Remeasured(this.data[0].HTMLstretchV(e,d,g),e)}else{if(d!=null){b.Remeasured(this.data[0].HTMLstretchH(e,d),e)}}e.bbox=f.bbox}this.HTMLhandleSpace(e);this.HTMLhandleColor(e);return e},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});MathJax.Hub.Startup.signal.Post("HTML-CSS mtable Ready");MathJax.Ajax.loadComplete(b.autoloadDir+"/mtable.js")}); diff --git a/config/MML_HTMLorMML.js b/config/MML_HTMLorMML.js @@ -31,7 +31,7 @@ MathJax.Hub.Config({"v1.0-compatible":false}); MathJax.InputJax.MathML=MathJax.InputJax({id:"MathML",version:"1.1.4",directory:MathJax.InputJax.directory+"/MathML",extensionDir:MathJax.InputJax.extensionDir+"/MathML",entityDir:MathJax.InputJax.directory+"/MathML/entities",config:{useMathMLspacing:false}});MathJax.InputJax.MathML.Register("math/mml");MathJax.InputJax.MathML.loadComplete("config.js"); -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.4",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,showMathMenu:true,showMathMenuMSIE:true,styles:{"DIV.MathJax_MathML":{"text-align":"center",margin:".75em 0px"}}}});if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax.NativeMML.Register("jax/mml")}MathJax.OutputJax.NativeMML.loadComplete("config.js"); diff --git a/config/TeX-AMS-MML_HTMLorMML-full.js b/config/TeX-AMS-MML_HTMLorMML-full.js @@ -43,7 +43,7 @@ MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"1.1.1",directory:MathJa MathJax.InputJax.MathML=MathJax.InputJax({id:"MathML",version:"1.1.4",directory:MathJax.InputJax.directory+"/MathML",extensionDir:MathJax.InputJax.extensionDir+"/MathML",entityDir:MathJax.InputJax.directory+"/MathML/entities",config:{useMathMLspacing:false}});MathJax.InputJax.MathML.Register("math/mml");MathJax.InputJax.MathML.loadComplete("config.js"); -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.4",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,showMathMenu:true,showMathMenuMSIE:true,styles:{"DIV.MathJax_MathML":{"text-align":"center",margin:".75em 0px"}}}});if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax.NativeMML.Register("jax/mml")}MathJax.OutputJax.NativeMML.loadComplete("config.js"); @@ -61,7 +61,7 @@ MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var b="1.1.1";var a=MathJax.ElementJax.mml;a.mbase.Augment({toMathML:function(k){var g=(this.inferred&&this.parent.inferRow);if(k==null){k=""}var e=this.type,d=this.MathMLattributes();if(e==="mspace"){return k+"<"+e+d+" />"}var j=[];var h=(this.isToken?"":k+(g?"":" "));for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){j.push(this.data[f].toMathML(h))}else{if(!this.isToken){j.push(h+"<mrow />")}}}if(this.isToken){return k+"<"+e+d+">"+j.join("")+"</"+e+">"}if(g){return j.join("\n")}if(j.length===0||(j.length===1&&j[0]==="")){return k+"<"+e+d+" />"}return k+"<"+e+d+">\n"+j.join("\n")+"\n"+k+"</"+e+">"},MathMLattributes:function(){var j=[],g=this.defaults;var c=this.copyAttributes,l=this.skipAttributes;if(this.type==="math"){j.push('xmlns="http://www.w3.org/1998/Math/MathML"')}if(this.type==="mstyle"){g=a.math.prototype.defaults}for(var d in g){if(!l[d]&&g.hasOwnProperty(d)){var e=(d==="open"||d==="close");if(this[d]!=null&&(e||this[d]!==g[d])){var k=this[d];delete this[d];if(e||this.Get(d)!==k){j.push(d+'="'+this.quoteHTML(k)+'"')}this[d]=k}}}for(var h=0,f=c.length;h<f;h++){if(this[c[h]]!=null){j.push(c[h]+'="'+this.quoteHTML(this[c[h]])+'"')}}if(j.length){return" "+j.join(" ")}else{return""}},copyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],skipAttributes:{texClass:1,useHeight:1,texprimestyle:1},quoteHTML:function(e){e=String(e).split("");for(var f=0,d=e.length;f<d;f++){var h=e[f].charCodeAt(0);if(h<32||h>126){e[f]="&#x"+h.toString(16).toUpperCase()+";"}else{var g={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e[f]];if(g){e[f]=g}}}return e.join("")}});a.msubsup.Augment({toMathML:function(h){var e=this.type;if(this.data[this.sup]==null){e="msub"}if(this.data[this.sub]==null){e="msup"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.munderover.Augment({toMathML:function(h){var e=this.type;if(this.data[this.under]==null){e="mover"}if(this.data[this.over]==null){e="munder"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.TeXAtom.Augment({toMathML:function(c){return c+"<mrow>\n"+this.data[0].toMathML(c+" ")+"\n"+c+"</mrow>"}});a.chars.Augment({toMathML:function(c){return(c||"")+this.quoteHTML(this.toString())}});a.entity.Augment({toMathML:function(c){return(c||"")+"&"+this.data[0]+";<!-- "+this.toString()+" -->"}});a.xml.Augment({toMathML:function(c){return(c||"")+this.toString()}});MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toMathML:function(c){return this.Core().toMathML(c)}})});MathJax.Hub.Startup.signal.Post("toMathML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/toMathML.js"); -(function(){var c="1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br")}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); +(function(){var c="1.1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br",{isMathJax:true})}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); MathJax.Extension["TeX/noUndefined"]={version:"1.1",config:MathJax.Hub.CombineConfig("TeX.noUndefined",{attributes:{mathcolor:"red"}})};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.Extension["TeX/noUndefined"].config;var a=MathJax.ElementJax.mml;MathJax.InputJax.TeX.Parse.Augment({csUndefined:function(c){this.Push(a.mtext(c).With(b.attributes))}});MathJax.Hub.Startup.signal.Post("TeX noUndefined Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noUndefined.js"); @@ -75,7 +75,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b="1.1.2";var a= (function(b,e,d){var a,c=e.Browser.isMSIE;b.Augment({LEFTBUTTON:(c?1:0),MENUKEY:"altKey",noContextMenuBug:e.Browser.isKonequeror,msieQuirks:(c&&!(document.compatMode==="BackCompat")),msieEventBug:e.Browser.isIE9,config:{styles:{}},settings:e.config.menuSettings,Startup:function(){return MathJax.Ajax.Styles(this.config.styles)},Config:function(){this.SUPER(arguments).Config.call(this);if(this.settings.scale){this.config.scale=this.settings.scale}if(e.config.displayAlign!=="center"){var h=e.config.displayAlign,f=e.config.displayIndent;var g={"text-align":h+"!important"};g["margin-"+h]=f+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":g,"div.MathJax_MathML math":{"text-align":h},"div.MathJax_MathContainer > span":{"text-align":h+"!important"}})}},InitializeMML:function(){this.initialized=true;if(MathJax.Hub.Browser.isMSIE){try{var f=document.createElement("object");f.id="mathplayer";f.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(f);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(g){alert("MathJax was not able to set up MathPlayer.\n\nIf MathPlayer is not installed, you need to install it first.\nOtherwise, your security settings may be preventing ActiveX \ncontrols from running. Use the Internet Options item under\nthe Tools menu and select the Security tab, then press the\nCustom Level button. Check that the settings for\n'Run ActiveX Controls', and 'Binary and script behaviors'\nare enabled.\n\nCurrently you will see error messages rather than\ntypeset mathematics.")}}},Translate:function(g){if(!g.parentNode){return}if(!this.initialized){this.InitializeMML()}var k=g.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var j=g.MathJax.elementJax.root;var i=(j.Get("display")==="block"?"div":"span");var h=document.createElement(i),f=h;h.className="MathJax_MathML";h.style.fontSize=this.config.scale+"%";if(c&&this.config.showMathMenuMSIE){f=MathJax.HTML.addElement(h,"span",{className:"MathJax_MathContainer",style:{display:"inline-block",position:"relative"}})}j.toNativeMML(f);g.parentNode.insertBefore(h,g);if(c){if(this.config.showMathMenuMSIE){this.MSIEoverlay(h)}}else{j=h.firstChild;j.oncontextmenu=this.ContextMenu;j.onmouseover=this.Mouseover;j.onmousedown=this.Mousedown;j.onclick=this.Click;j.ondblclick=this.DblClick}},Remove:function(f){var g=f.SourceElement();if(!g){return}g=g.previousSibling;if(!g){return}if(g.className.match(/MathJax_MathML/)){g.parentNode.removeChild(g)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(m){var l=m.firstChild;m.style.position="absolute";var n=m.scrollHeight,h=m.offsetWidth;var j=MathJax.HTML.addElement(m,"img",{src:"about:blank",style:{width:0,height:n+"px"}});var f=m.scrollHeight-n;m.removeChild(j);m.style.position="";var k,i,g=(m.parentNode.nodeName.toLowerCase()==="div");if(g&&this.quirks){k=-n;i=Math.floor(-h/2)}else{k=f-n,i=-h}MathJax.HTML.addElement(m,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{style:{display:"inline-block",position:"absolute",left:i+"px",top:k+"px",width:l.offsetWidth+"px",height:n+"px",cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"},onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent}]])},MSIEmath:function(f){var g=f.parentNode.previousSibling.firstChild;return(g.nodeName.toLowerCase()==="span"?g.firstChild:g)},MSIEevent:function(){var g=b.MSIEmath(this);var f=window.event;var h=b["MSIE"+f.type];if(h&&h.call(b,f,g,this)){return false}g.fireEvent("on"+f.type,f);return false},MSIEmousedown:function(h,g,f){if(h[this.MENUKEY]&&h.button===this.LEFTBUTTON&&this.settings.context!=="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu.call(f,h,true);return true}if(this.MSIEzoomKeys&&this.MSIEzoomKeys(h)){this.trapUp=true;return true}return false},MSIEcontextmenu:function(h,g,f){if(this.settings.context==="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu.call(f,h,true);return true}return false},ContextMenu:function(i,j){if(b.config.showMathMenu&&(b.settings.context==="MathJax"||j)){if(b.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!i||b.msieEventBug){i=window.event}var g=MathJax.Menu;if(g){if(document.selection){setTimeout("document.selection.empty()",0)}var f=(c?this.parentNode.parentNode.nextSibling:this.parentNode.nextSibling);g.jax=e.getJaxFor(f);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);delete b.trapClick;delete b.trapUp;return g.menu.Post(i)}else{if(!d.loadingMathMenu){d.loadingMathMenu=true;var h={pageX:i.pageX,pageY:i.pageY,clientX:i.clientX,clientY:i.clientY};MathJax.Callback.Queue(d.Require("[MathJax]/extensions/MathMenu.js"),function(){delete d.loadingMathMenu},[this,arguments.callee,h,j])}if(i.preventDefault){i.preventDefault()}if(i.stopPropagation){i.stopPropagation()}i.cancelBubble=true;i.returnValue=false;return false}}},Mousedown:function(f){if(b.config.showMathMenu){if(!f){f=window.event}if(b.settings.context==="MathJax"){if(!b.noContextMenuBug||f.button!==2){return}}else{if(!f[b.MENUKEY]||f.button!==b.LEFTBUTTON){return}}return b.ContextMenu.call(this,f,true)}},Mouseover:function(f){b.HandleEvent(f,"Mouseover",this)},Click:function(f){b.HandleEvent(f,"Click",this)},DblClick:function(f){b.HandleEvent(f,"DblClick",this)},HandleEvent:function(h,f,g){},NAMEDSPACE:{negativeveryverythinmathspace:"-.0556em",negativeverythinmathspace:"-.1111em",negativethinmathspace:"-.1667em",negativemediummathspace:"-.2222em",negativethickmathspace:"-.2778em",negativeverythickmathspace:"-.3333em",negativeveryverythickmathspace:"-.3889em"}});e.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toNativeMML:function(k){var h=this.NativeMMLelement(this.type);this.NativeMMLattributes(h);for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}else{h.appendChild(this.NativeMMLelement("mrow"))}}k.appendChild(h)},NativeMMLattributes:function(h){var l=this.defaults;var o=this.NativeMMLcopyAttributes,k=this.NativeMMLskipAttributes;if(this.type==="mstyle"){l=a.math.prototype.defaults}for(var n in l){if(!k[n]&&l.hasOwnProperty(n)){if(this[n]!=null){h.setAttribute(n,this.NativeMMLattribute(n,this[n]))}}}for(var j=0,g=o.length;j<g;j++){if(this[o[j]]!=null){h.setAttribute(o[j],this.NativeMMLattribute(o[j],this[o[j]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(h,g){g=String(g);if(b.NAMEDSPACE[g]){g=b.NAMEDSPACE[g]}else{if(g.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){g=((1/18)*RegExp.$1)+"em"}else{if(g==="-tex-caligraphic"){g="script"}else{if(g==="-tex-oldstyle"){g="normal"}}}}return g},NativeMMLelement:(c?function(g){return document.createElement("mjx:"+g)}:function(g){return document.createElementNS(b.MMLnamespace,g)})});a.mrow.Augment({toNativeMML:function(j){if(this.inferred&&this.parent.inferRow){for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toNativeMML(j)}else{j.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,j)}}});a.msubsup.Augment({toNativeMML:function(l){var k=this.type;if(this.data[this.sup]==null){k="msub"}if(this.data[this.sub]==null){k="msup"}var h=this.NativeMMLelement(k);this.NativeMMLattributes(h);delete this.data[0].inferred;for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}}l.appendChild(h)}});a.munderover.Augment({toNativeMML:function(l){var k=this.type;if(this.data[this.under]==null){k="mover"}if(this.data[this.over]==null){k="munder"}var h=this.NativeMMLelement(k);this.NativeMMLattributes(h);delete this.data[0].inferred;for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}}l.appendChild(h)}});if(MathJax.Hub.Browser.isFirefox){a.mtable.Augment({toNativeMML:function(g){if(this.width){var h=(this.style||"").replace(/;\s*$/,"").split(";");h.push("width:"+this.width);this.style=h.join(";")}this.SUPER(arguments).toNativeMML.call(this,g)}});a.mlabeledtr.Augment({toNativeMML:function(k){var h=this.NativeMMLelement("mtr");this.NativeMMLattributes(h);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toNativeMML(h)}else{h.appendChild(this.NativeMMLelement("mrow"))}}k.appendChild(h)}});var f=MathJax.Hub.config.root+"/fonts/HTML-CSS/TeX/otf";b.Augment({config:{styles:{'[mathvariant="double-struck"]':{"font-family":"MathJax_AMS"},'[mathvariant="script"]':{"font-family":"MathJax_Script"},'[mathvariant="fraktur"]':{"font-family":"MathJax_Fraktur"},'[mathvariant="-tex-oldstyle"]':{"font-family":"MathJax_Caligraphic"},'[mathvariant="-tex-oldstyle-bold"]':{"font-family":"MathJax_Caligraphic","font-weight":"bold"},'[mathvariant="-tex-caligraphic"]':{"font-family":"MathJax_Caligraphic"},'[mathvariant="-tex-caligraphic-bold"]':{"font-family":"MathJax_Caligraphic","font-weight":"bold"},'[mathvariant="bold-script"]':{"font-family":"MathJax_Script","font-weight":"bold"},'[mathvariant="bold-fraktur"]':{"font-family":"MathJax_Fraktur","font-weight":"bold"},'[mathvariant="monospace"]':{"font-family":"monospace"},'[mathvariant="sans-serif"]':{"font-family":"sansserif"},'[mathvariant="bold-sans-serif"]':{"font-family":"sansserif","font-weight":"bold"},'[mathvariant="sans-serif-italic"]':{"font-family":"sansserif","font-style":"italic"},'[mathvariant="sans-serif-bold-italic"]':{"font-family":"sansserif","font-style":"italic","font-weight":"bold"},"@font-face /*1*/":{"font-family":"MathJax_AMS",src:"local('MathJax_AMS'), url('"+f+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+f+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+f+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+f+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+f+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+f+"/MathJax_Caligraphic-Bold.otf')"}}}})}a.TeXAtom.Augment({toNativeMML:function(h){var g=this.NativeMMLelement("mrow");this.data[0].toNativeMML(g);h.appendChild(g)}});a.chars.Augment({toNativeMML:function(g){g.appendChild(document.createTextNode(this.toString()))}});a.entity.Augment({toNativeMML:function(g){g.appendChild(document.createTextNode(this.toString()))}});a.xml.Augment({toNativeMML:function(j){for(var h=0,g=this.data.length;h<g;h++){j.appendChild(this.data[h].cloneNode(true))}}});e.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toNativeMML:function(g){this.Core().toNativeMML(g)}})});setTimeout(MathJax.Callback(["loadComplete",b,"jax.js"]),0)});e.Register.StartupHook("End Cookie",function(){if(e.config.menuSettings.zoom!=="None"){d.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.OutputJax.NativeMML,MathJax.Hub,MathJax.Ajax); -(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)}});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m}})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span")}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href})}g=e.addElement(g,"span",{className:this.type});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr");n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); +(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",isMathJax:true,oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)},isMathJax:true});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m},isMathJax:true})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true,isMathJax:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){o.isMathJax=true;var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){p.isMathJax=true;var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j,isMathJax:true});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span",{isMathJax:true})}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href,isMathJax:true})}g=e.addElement(g,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr",{isMathJax:true});n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var c="1.1";var a=MathJax.ElementJax.mml,b=MathJax.OutputJax["HTML-CSS"];a.mtable.Augment({toHTML:function(X){X=this.HTMLcreateSpan(X);if(this.data.length===0){return X}var aJ=this.getValues("columnalign","rowalign","columnspacing","rowspacing","columnwidth","equalcolumns","equalrows","columnlines","rowlines","frame","framespacing","align","useHeight","width","side","minlabelspacing");var r=aJ.width.match(/%$/);var ag=b.createStack(X);var am=this.HTMLgetScale();var aH=-1;var w=[],I=[],l=[],O=[],K=[],aF,aE,v=-1,aC,t,ay,R;var aL=b.FONTDATA.baselineskip*am*aJ.useHeight,Z=b.FONTDATA.lineH*am,af=b.FONTDATA.lineD*am;for(aF=0,aC=this.data.length;aF<aC;aF++){R=this.data[aF];ay=(R.type==="mlabeledtr"?aH:0);O[aF]=[];w[aF]=I[aF]=0;for(aE=ay,t=R.data.length+ay;aE<t;aE++){if(l[aE]==null){if(aE>v){v=aE}K[aE]=b.createStack(b.createBox(ag));l[aE]=-b.BIGDIMEN}O[aF][aE]=b.createBox(K[aE]);b.Measured(R.data[aE-ay].toHTML(O[aF][aE]),O[aF][aE]);if(R.data[aE-ay].isMultiline){O[aF][aE].style.width="100%"}if(O[aF][aE].bbox.h>w[aF]){w[aF]=O[aF][aE].bbox.h}if(O[aF][aE].bbox.d>I[aF]){I[aF]=O[aF][aE].bbox.d}if(O[aF][aE].bbox.w>l[aE]){l[aE]=O[aF][aE].bbox.w}}}if(w[0]+I[0]){w[0]=Math.max(w[0],Z)}if(w[O.length-1]+I[O.length-1]){I[O.length-1]=Math.max(I[O.length-1],af)}var al=aJ.columnspacing.split(/ /),S=aJ.rowspacing.split(/ /),ah=aJ.columnalign.split(/ /),L=aJ.rowalign.split(/ /),N=aJ.columnlines.split(/ /),k=aJ.rowlines.split(/ /),ap=aJ.columnwidth.split(/ /),au=[];for(aF=0,aC=al.length;aF<aC;aF++){al[aF]=b.length2em(al[aF])}for(aF=0,aC=S.length;aF<aC;aF++){S[aF]=b.length2em(S[aF])}while(al.length<v){al.push(al[al.length-1])}while(ah.length<=v){ah.push(ah[ah.length-1])}while(N.length<v){N.push(N[N.length-1])}while(ap.length<=v){ap.push(ap[ap.length-1])}while(S.length<O.length){S.push(S[S.length-1])}while(L.length<=O.length){L.push(L[L.length-1])}while(k.length<O.length){k.push(k[k.length-1])}if(K[aH]){ah[aH]=(aJ.side.substr(0,1)==="l"?"left":"right");al[aH]=-l[aH]}for(aF=0,aC=O.length;aF<aC;aF++){R=this.data[aF];au[aF]=[];if(R.rowalign){L[aF]=R.rowalign}if(R.columnalign){au[aF]=R.columnalign.split(/ /);while(au[aF].length<=v){au[aF].push(au[aF][au[aF].length-1])}}}var az=w[0]+I[O.length-1];for(aF=0,aC=O.length-1;aF<aC;aF++){az+=Math.max((w[aF]+I[aF]?aL:0),I[aF]+w[aF+1]+S[aF])}var ac=0,aa=0,aA,aI=az;if(aJ.frame!=="none"||(aJ.columnlines+aJ.rowlines).match(/solid|dashed/)){ac=b.length2em(aJ.framespacing.split(/[, ]+/)[0]);aa=b.length2em(aJ.framespacing.split(/[, ]+/)[1]);aI=az+2*aa}var h,ax;if(String(aJ.align).match(/^\d+$/)){h=az/2+b.TeX.axis_height*am-w[0];ax=-(az/2+aa)}else{h=({top:-(w[0]+aa),bottom:az+aa-w[0],center:az/2-w[0],baseline:az/2-w[0],axis:az/2+b.TeX.axis_height*am-w[0]})[aJ.align];ax=({top:-(az+2*aa),bottom:0,center:-(az/2+aa),baseline:-(az/2+aa),axis:b.TeX.axis_height*am-az/2-aa})[aJ.align]}var aq,aw=0,U=0,V=0,aB=0,aG=0,o=[],B=[],ai=1;if(aJ.equalcolumns&&aJ.width!=="auto"){if(r){aq=(100/(v+1)).toFixed(2).replace(/\.?0+$/,"")+"%";for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){ap[aF]=aq}aq=0;aw=1;aG=v+1;for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq+=al[aF]}}else{aq=b.length2em(aJ.width);for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq-=al[aF]}aq/=v+1;for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){l[aF]=aq}}}else{for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){if(ap[aF]==="auto"){U+=l[aF]}else{if(ap[aF]==="fit"){B[aG]=aF;aG++;U+=l[aF]}else{if(ap[aF].match(/%$/)){o[aB]=aF;aB++;V+=l[aF];aw+=b.length2em(ap[aF],1)}else{l[aF]=b.length2em(ap[aF]);U+=l[aF]}}}}if(r){aq=0;for(aF=0,aC=Math.min(v,al.length);aF<aC;aF++){aq+=al[aF]}if(aw>0.98){ai=0.98/aw;aw=0.98}}else{if(aJ.width==="auto"){if(aw>0.98){ai=V/(U+V);aq=U+V}else{aq=U/(1-aw)}}else{aq=b.length2em(aJ.width);for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq-=al[aF]}}for(aF=0,aC=o.length;aF<aC;aF++){l[o[aF]]=b.length2em(ap[o[aF]],aq*ai);U+=l[o[aF]]}if(Math.abs(aq-U)>0.01){if(aG&&aq>U){aq=(aq-U)/aG;for(aF=0,aC=B.length;aF<aC;aF++){l[B[aF]]+=aq}}else{aq=aq/U;for(aE=0;aE<=v;aE++){l[aE]*=aq}}}if(aJ.equalcolumns){var ad=Math.max.apply(Math,l);for(aE=0;aE<=v;aE++){l[aE]=ad}}}}if(aJ.equalrows){var T=Math.max.apply(Math,w),ao=Math.max.apply(Math,I);for(aF=0,aC=O.length;aF<aC;aF++){ay=((T+ao)-(w[aF]+I[aF]))/2;w[aF]+=ay;I[aF]+=ay}}var ar=h,n,u,aD;ay=(K[aH]?aH:0);for(aE=ay;aE<=v;aE++){for(aF=0,aC=O.length;aF<aC;aF++){if(O[aF][aE]){ay=(this.data[aF].type==="mlabeledtr"?aH:0);var ak=this.data[aF].data[aE-ay];if(ak.HTMLcanStretch("Horizontal")){O[aF][aE].bbox=ak.HTMLstretchH(K[aE],l[aE]).bbox}else{if(ak.HTMLcanStretch("Vertical")){var z=ak.CoreMO();var ab=z.symmetric;z.symmetric=false;O[aF][aE].bbox=ak.HTMLstretchV(K[aE],w[aF],I[aF]).bbox;z.symmetric=ab}}aD=ak.rowalign||this.data[aF].rowalign||L[aF];n=({top:w[aF]-O[aF][aE].bbox.h,bottom:O[aF][aE].bbox.d-I[aF],center:((w[aF]-I[aF])-(O[aF][aE].bbox.h-O[aF][aE].bbox.d))/2,baseline:0,axis:0})[aD];aD=(ak.columnalign||au[aF][aE]||ah[aE]);b.alignBox(O[aF][aE],aD,ar+n)}if(aF<O.length-1){ar-=Math.max((w[aF]+I[aF]?aL:0),I[aF]+w[aF+1]+S[aF])}}ar=h}if(r){var q=b.createBox(ag);q.style.left=q.style.top=0;q.style.right=b.Em(aq+2*ac);q.style.display="inline-block";q.style.height="0px";if(b.msieRelativeWidthBug){q=b.createBox(q);q.style.position="relative";q.style.height="1em";q.style.width="100%";q.bbox=ag.bbox}var an=0,av=ac,aK,g;if(aG){aK=100*(1-aw)/aG,g=U/aG}else{aK=100*(1-aw)/(v+1);g=U/(v+1)}for(aE=0;aE<=v;aE++){b.placeBox(K[aE].parentNode,0,0);K[aE].style.position="relative";K[aE].style.left=b.Em(av);K[aE].style.width="100%";K[aE].parentNode.parentNode.removeChild(K[aE].parentNode);var e=b.createBox(q);b.addBox(e,K[aE]);K[aE]=e;var ae=e.style;ae.display="inline-block";ae.left=an+"%";if(ap[aE].match(/%$/)){var G=parseFloat(ap[aE])*ai;if(aG===0){ae.width=(aK+G)+"%";an+=aK+G;e=b.createBox(e);b.addBox(e,K[aE].firstChild);e.style.left=0;e.style.right=b.Em(g);av-=g}else{ae.width=G+"%";an+=G}}else{if(ap[aE]==="fit"||aG===0){ae.width=aK+"%";e=b.createBox(e);b.addBox(e,K[aE].firstChild);e.style.left=0;e.style.right=b.Em(g-l[aE]);av+=l[aE]-g;an+=aK}else{ae.width=b.Em(l[aE]);av+=l[aE]}}if(b.msieRelativeWidthBug){b.addText(e.firstChild,b.NBSP);e.firstChild.style.position="relative"}av+=al[aE];if(N[aE]!=="none"&&aE<v&&aE!==aH){u=b.createBox(q);u.style.left=an+"%";u=b.createRule(u,aI,0,1.25/b.em);u.style.position="absolute";u.bbox={h:aI,d:0,w:0,rw:1.25/b.em,lw:0};u.parentNode.bbox=ag.bbox;b.placeBox(u,av-al[aE]/2,ax,true);u.style.borderStyle=N[aE]}}}else{var at=ac;for(aE=0;aE<=v;aE++){if(!K[aE].bbox.width){b.setStackWidth(K[aE],l[aE])}if(ap[aE]!=="auto"&&ap[aE]!=="fit"){K[aE].bbox.width=l[aE];K[aE].bbox.isFixed=true}b.placeBox(K[aE].parentNode,at,0);at+=l[aE]+al[aE];if(N[aE]!=="none"&&aE<v&&aE!==aH){u=b.createRule(ag,aI,0,1.25/b.em);b.addBox(ag,u);u.bbox={h:aI,d:0,w:0,rw:1.25/b.em,lw:0};b.placeBox(u,at-al[aE]/2,ax,true);u.style.borderStyle=N[aE]}}}aA=ag.bbox.w+ac;var d;if(aJ.frame!=="none"){d=b.createFrame(ag,aI,0,aA,1.25/b.em,aJ.frame);b.addBox(ag,d);b.placeBox(d,0,ax,true);if(r){d.style.width="100%"}}ar=h;for(aF=0,aC=O.length-1;aF<aC;aF++){n=Math.max(aL,I[aF]+w[aF+1]+S[aF]);if(k[aF]!=="none"){u=b.createRule(ag,1.25/b.em,0,aA);b.addBox(ag,u);u.bbox={h:1.25/b.em,d:0,w:aA,rw:aA,lw:0};b.placeBox(u,0,ar-I[aF]-(n-I[aF]-w[aF+1])/2,true);if(k[aF]==="dashed"||r){u.style.borderTop=u.style.height+" "+k[aF];u.style.height=0;u.style.width=u.style.borderLeftWidth;u.style.borderLeft="";if(r){u.style.width="100%"}}}ar-=n}if(r){X.bbox.width=aJ.width;ag.style.width="100%"}if(K[aH]){var Q=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(Q.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){Q.indentalign=Q.indentalignfirst}if(Q.indentalign===a.INDENTALIGN.AUTO){Q.indentalign=this.displayAlign}if(Q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){Q.indentshift=Q.indentshiftfirst}if(Q.indentshift==="auto"){Q.indentshift=this.displayIndent}var E=b.createStack(X,false,"100%");b.addBox(E,ag);b.alignBox(ag,Q.indentalign,0);if(Q.indentshift&&Q.indentalign!==a.INDENTALIGN.CENTER){ag.style[{left:"Left",right:"Right"}[Q.indentalign]]=b.Em(b.length2em(Q.indentshift))}K[aH].parentNode.parentNode.removeChild(K[aH].parentNode);b.addBox(E,K[aH]);b.alignBox(K[aH],ah[aH],0);if(b.msieRelativeWidthBug){ag.style.top=K[aH].style.top=""}if(r){ag.style.width=aJ.width;X.bbox.width="100%"}K[aH].style.marginRight=K[aH].style.marginLeft=b.Em(b.length2em(aJ.minlabelspacing))}if(!r){this.HTMLhandleSpace(X)}var aj=this.HTMLhandleColor(X);if(aj&&r){if(!d){d=b.createFrame(ag,aI,0,aA,0,"none");b.addBox(ag,d);b.placeBox(d,0,ax,true);d.style.width="100%"}d.style.backgroundColor=aj.style.backgroundColor;d.parentNode.insertBefore(d,d.parentNode.firstChild);aj.parentNode.removeChild(aj)}return X},HTMLhandleSpace:function(d){d.style.paddingLeft=d.style.paddingRight=".1667em"}});a.mtd.Augment({toHTML:function(e,d,g){e=this.HTMLcreateSpan(e);if(this.data[0]){var f=b.Measured(this.data[0].toHTML(e),e);if(g!=null){b.Remeasured(this.data[0].HTMLstretchV(e,d,g),e)}else{if(d!=null){b.Remeasured(this.data[0].HTMLstretchH(e,d),e)}}e.bbox=f.bbox}this.HTMLhandleSpace(e);this.HTMLhandleColor(e);return e},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});MathJax.Hub.Startup.signal.Post("HTML-CSS mtable Ready");MathJax.Ajax.loadComplete(b.autoloadDir+"/mtable.js")}); diff --git a/config/TeX-AMS-MML_HTMLorMML.js b/config/TeX-AMS-MML_HTMLorMML.js @@ -40,7 +40,7 @@ MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"1.1.1",directory:MathJa MathJax.InputJax.MathML=MathJax.InputJax({id:"MathML",version:"1.1.4",directory:MathJax.InputJax.directory+"/MathML",extensionDir:MathJax.InputJax.extensionDir+"/MathML",entityDir:MathJax.InputJax.directory+"/MathML/entities",config:{useMathMLspacing:false}});MathJax.InputJax.MathML.Register("math/mml");MathJax.InputJax.MathML.loadComplete("config.js"); -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.4",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,showMathMenu:true,showMathMenuMSIE:true,styles:{"DIV.MathJax_MathML":{"text-align":"center",margin:".75em 0px"}}}});if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax.NativeMML.Register("jax/mml")}MathJax.OutputJax.NativeMML.loadComplete("config.js"); @@ -58,7 +58,7 @@ MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var b="1.1.1";var a=MathJax.ElementJax.mml;a.mbase.Augment({toMathML:function(k){var g=(this.inferred&&this.parent.inferRow);if(k==null){k=""}var e=this.type,d=this.MathMLattributes();if(e==="mspace"){return k+"<"+e+d+" />"}var j=[];var h=(this.isToken?"":k+(g?"":" "));for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){j.push(this.data[f].toMathML(h))}else{if(!this.isToken){j.push(h+"<mrow />")}}}if(this.isToken){return k+"<"+e+d+">"+j.join("")+"</"+e+">"}if(g){return j.join("\n")}if(j.length===0||(j.length===1&&j[0]==="")){return k+"<"+e+d+" />"}return k+"<"+e+d+">\n"+j.join("\n")+"\n"+k+"</"+e+">"},MathMLattributes:function(){var j=[],g=this.defaults;var c=this.copyAttributes,l=this.skipAttributes;if(this.type==="math"){j.push('xmlns="http://www.w3.org/1998/Math/MathML"')}if(this.type==="mstyle"){g=a.math.prototype.defaults}for(var d in g){if(!l[d]&&g.hasOwnProperty(d)){var e=(d==="open"||d==="close");if(this[d]!=null&&(e||this[d]!==g[d])){var k=this[d];delete this[d];if(e||this.Get(d)!==k){j.push(d+'="'+this.quoteHTML(k)+'"')}this[d]=k}}}for(var h=0,f=c.length;h<f;h++){if(this[c[h]]!=null){j.push(c[h]+'="'+this.quoteHTML(this[c[h]])+'"')}}if(j.length){return" "+j.join(" ")}else{return""}},copyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],skipAttributes:{texClass:1,useHeight:1,texprimestyle:1},quoteHTML:function(e){e=String(e).split("");for(var f=0,d=e.length;f<d;f++){var h=e[f].charCodeAt(0);if(h<32||h>126){e[f]="&#x"+h.toString(16).toUpperCase()+";"}else{var g={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e[f]];if(g){e[f]=g}}}return e.join("")}});a.msubsup.Augment({toMathML:function(h){var e=this.type;if(this.data[this.sup]==null){e="msub"}if(this.data[this.sub]==null){e="msup"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.munderover.Augment({toMathML:function(h){var e=this.type;if(this.data[this.under]==null){e="mover"}if(this.data[this.over]==null){e="munder"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.TeXAtom.Augment({toMathML:function(c){return c+"<mrow>\n"+this.data[0].toMathML(c+" ")+"\n"+c+"</mrow>"}});a.chars.Augment({toMathML:function(c){return(c||"")+this.quoteHTML(this.toString())}});a.entity.Augment({toMathML:function(c){return(c||"")+"&"+this.data[0]+";<!-- "+this.toString()+" -->"}});a.xml.Augment({toMathML:function(c){return(c||"")+this.toString()}});MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toMathML:function(c){return this.Core().toMathML(c)}})});MathJax.Hub.Startup.signal.Post("toMathML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/toMathML.js"); -(function(){var c="1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br")}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); +(function(){var c="1.1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br",{isMathJax:true})}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); MathJax.Extension["TeX/noUndefined"]={version:"1.1",config:MathJax.Hub.CombineConfig("TeX.noUndefined",{attributes:{mathcolor:"red"}})};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.Extension["TeX/noUndefined"].config;var a=MathJax.ElementJax.mml;MathJax.InputJax.TeX.Parse.Augment({csUndefined:function(c){this.Push(a.mtext(c).With(b.attributes))}});MathJax.Hub.Startup.signal.Post("TeX noUndefined Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noUndefined.js"); diff --git a/config/TeX-AMS_HTML-full.js b/config/TeX-AMS_HTML-full.js @@ -33,7 +33,7 @@ MathJax.Hub.Config({"v1.0-compatible":false}); MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"1.1.1",directory:MathJax.InputJax.directory+"/TeX",extensionDir:MathJax.InputJax.extensionDir+"/TeX",config:{TagSide:"right",TagIndent:"0.8em",MultLineWidth:"85%"}});MathJax.InputJax.TeX.Register("math/tex");MathJax.InputJax.TeX.loadComplete("config.js"); -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); MathJax.Extension.tex2jax={version:"1.1.3",config:{inlineMath:[["\\(","\\)"]],displayMath:[["$$","$$"],["\\[","\\]"]],skipTags:["script","noscript","style","textarea","pre","code"],ignoreClass:"tex2jax_ignore",processClass:"tex2jax_process",processEscapes:false,processEnvironments:true,preview:"TeX"},PreProcess:function(a){if(!this.configured){this.config=MathJax.Hub.CombineConfig("tex2jax",this.config);if(this.config.Augment){MathJax.Hub.Insert(this,this.config.Augment)}if(typeof(this.config.previewTeX)!=="undefined"&&!this.config.previewTeX){this.config.preview="none"}this.configured=true}if(typeof(a)==="string"){a=document.getElementById(a)}if(!a){a=document.body}this.createPatterns();this.scanElement(a,a.nextSibling)},createPatterns:function(){var d=[],c,a,b=this.config;this.match={};for(c=0,a=b.inlineMath.length;c<a;c++){d.push(this.patternQuote(b.inlineMath[c][0]));this.match[b.inlineMath[c][0]]={mode:"",end:b.inlineMath[c][1],pattern:this.endPattern(b.inlineMath[c][1])}}for(c=0,a=b.displayMath.length;c<a;c++){d.push(this.patternQuote(b.displayMath[c][0]));this.match[b.displayMath[c][0]]={mode:"; mode=display",end:b.displayMath[c][1],pattern:this.endPattern(b.displayMath[c][1])}}this.start=new RegExp(d.sort(this.sortLength).join("|")+(b.processEnvironments?"|\\\\begin\\{([^}]*)\\}":"")+(b.processEscapes?"|\\\\*\\\\\\$":""),"g");this.skipTags=new RegExp("^("+b.skipTags.join("|")+")$","i");this.ignoreClass=new RegExp("(^| )("+b.ignoreClass+")( |$)");this.processClass=new RegExp("(^| )("+b.processClass+")( |$)")},patternQuote:function(a){return a.replace(/([\^$(){}+*?\-|\[\]\:\\])/g,"\\$1")},endPattern:function(a){return new RegExp(this.patternQuote(a)+"|\\\\.","g")},sortLength:function(d,c){if(d.length!==c.length){return c.length-d.length}return(d==c?0:(d<c?-1:1))},scanElement:function(c,b,f){var a,e,d;while(c&&c!=b){if(c.nodeName.toLowerCase()==="#text"){if(!f){c=this.scanText(c)}}else{a=(typeof(c.className)==="undefined"?"":c.className);e=(typeof(c.tagName)==="undefined"?"":c.tagName);if(typeof(a)!=="string"){a=String(a)}if(c.firstChild&&!a.match(/(^| )MathJax/)&&!this.skipTags.exec(e)){d=(f||this.ignoreClass.exec(a))&&!this.processClass.exec(a);this.scanElement(c.firstChild,b,d)}}if(c){c=c.nextSibling}}},scanText:function(b){if(b.nodeValue.replace(/\s+/,"")==""){return b}var a,c;this.search={start:true};this.pattern=this.start;while(b){this.pattern.lastIndex=0;while(b&&b.nodeName.toLowerCase()==="#text"&&(a=this.pattern.exec(b.nodeValue))){if(this.search.start){b=this.startMatch(a,b)}else{b=this.endMatch(a,b)}}if(this.search.matched){b=this.encloseMath(b)}if(b){do{c=b;b=b.nextSibling}while(b&&(b.nodeName.toLowerCase()==="br"||b.nodeName.toLowerCase()==="#comment"));if(!b||b.nodeName!=="#text"){return c}}}return b},startMatch:function(a,b){var f=this.match[a[0]];if(f!=null){this.search={end:f.end,mode:f.mode,open:b,olen:a[0].length,opos:this.pattern.lastIndex-a[0].length};this.switchPattern(f.pattern)}else{if(a[0].substr(0,6)==="\\begin"){this.search={end:"\\end{"+a[1]+"}",mode:"; mode=display",open:b,olen:0,opos:this.pattern.lastIndex-a[0].length,isBeginEnd:true};this.switchPattern(this.endPattern(this.search.end))}else{var d=a[0].substr(0,a[0].length-1),g,c;if(d.length%2===0){c=[d.replace(/\\\\/g,"\\")];g=1}else{c=[d.substr(1).replace(/\\\\/g,"\\"),"$"];g=0}c=MathJax.HTML.Element("span",null,c);var e=MathJax.HTML.TextNode(b.nodeValue.substr(0,a.index));b.nodeValue=b.nodeValue.substr(a.index+a[0].length-g);b.parentNode.insertBefore(c,b);b.parentNode.insertBefore(e,c);this.pattern.lastIndex=g}}return b},endMatch:function(a,b){if(a[0]==this.search.end){this.search.close=b;this.search.cpos=this.pattern.lastIndex;this.search.clen=(this.search.isBeginEnd?0:a[0].length);this.search.matched=true;b=this.encloseMath(b);this.switchPattern(this.start)}return b},switchPattern:function(a){a.lastIndex=this.pattern.lastIndex;this.pattern=a;this.search.start=(a===this.start)},encloseMath:function(b){var a=this.search,f=a.close,e,c;if(a.cpos===f.length){f=f.nextSibling}else{f=f.splitText(a.cpos)}if(!f){e=f=MathJax.HTML.addText(a.close.parentNode,"")}a.close=f;c=(a.opos?a.open.splitText(a.opos):a.open);while(c.nextSibling&&c.nextSibling!==f){if(c.nextSibling.nodeValue!==null){if(c.nextSibling.nodeName==="#comment"){c.nodeValue+=c.nextSibling.nodeValue.replace(/^\[CDATA\[((.|\n|\r)*)\]\]$/,"$1")}else{c.nodeValue+=c.nextSibling.nodeValue}}else{if(this.msieNewlineBug){c.nodeValue+=(c.nextSibling.nodeName.toLowerCase()==="br"?"\n":" ")}else{c.nodeValue+=" "}}c.parentNode.removeChild(c.nextSibling)}var d=c.nodeValue.substr(a.olen,c.nodeValue.length-a.olen-a.clen);c.parentNode.removeChild(c);if(this.config.preview!=="none"){this.createPreview(a.mode,d)}c=this.createMathTag(a.mode,d);this.search={};this.pattern.lastIndex=0;if(e){e.parentNode.removeChild(e)}return c},insertNode:function(b){var a=this.search;a.close.parentNode.insertBefore(b,a.close)},createPreview:function(c,a){var b;if(this.config.preview==="TeX"){b=[this.filterTeX(a)]}else{if(this.config.preview instanceof Array){b=this.config.preview}}if(b){b=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},b);this.insertNode(b)}},createMathTag:function(c,b){var a=document.createElement("script");a.type="math/tex"+c;MathJax.HTML.setScript(a,b);this.insertNode(a);return a},filterTeX:function(a){return a},msieNewlineBug:(MathJax.Hub.Browser.isMSIE&&document.documentMode<9)};MathJax.Hub.Register.PreProcessor(["PreProcess",MathJax.Extension.tex2jax]);MathJax.Ajax.loadComplete("[MathJax]/extensions/tex2jax.js"); @@ -45,7 +45,7 @@ MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var b="1.1.1";var a=MathJax.ElementJax.mml;a.mbase.Augment({toMathML:function(k){var g=(this.inferred&&this.parent.inferRow);if(k==null){k=""}var e=this.type,d=this.MathMLattributes();if(e==="mspace"){return k+"<"+e+d+" />"}var j=[];var h=(this.isToken?"":k+(g?"":" "));for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){j.push(this.data[f].toMathML(h))}else{if(!this.isToken){j.push(h+"<mrow />")}}}if(this.isToken){return k+"<"+e+d+">"+j.join("")+"</"+e+">"}if(g){return j.join("\n")}if(j.length===0||(j.length===1&&j[0]==="")){return k+"<"+e+d+" />"}return k+"<"+e+d+">\n"+j.join("\n")+"\n"+k+"</"+e+">"},MathMLattributes:function(){var j=[],g=this.defaults;var c=this.copyAttributes,l=this.skipAttributes;if(this.type==="math"){j.push('xmlns="http://www.w3.org/1998/Math/MathML"')}if(this.type==="mstyle"){g=a.math.prototype.defaults}for(var d in g){if(!l[d]&&g.hasOwnProperty(d)){var e=(d==="open"||d==="close");if(this[d]!=null&&(e||this[d]!==g[d])){var k=this[d];delete this[d];if(e||this.Get(d)!==k){j.push(d+'="'+this.quoteHTML(k)+'"')}this[d]=k}}}for(var h=0,f=c.length;h<f;h++){if(this[c[h]]!=null){j.push(c[h]+'="'+this.quoteHTML(this[c[h]])+'"')}}if(j.length){return" "+j.join(" ")}else{return""}},copyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],skipAttributes:{texClass:1,useHeight:1,texprimestyle:1},quoteHTML:function(e){e=String(e).split("");for(var f=0,d=e.length;f<d;f++){var h=e[f].charCodeAt(0);if(h<32||h>126){e[f]="&#x"+h.toString(16).toUpperCase()+";"}else{var g={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e[f]];if(g){e[f]=g}}}return e.join("")}});a.msubsup.Augment({toMathML:function(h){var e=this.type;if(this.data[this.sup]==null){e="msub"}if(this.data[this.sub]==null){e="msup"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.munderover.Augment({toMathML:function(h){var e=this.type;if(this.data[this.under]==null){e="mover"}if(this.data[this.over]==null){e="munder"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.TeXAtom.Augment({toMathML:function(c){return c+"<mrow>\n"+this.data[0].toMathML(c+" ")+"\n"+c+"</mrow>"}});a.chars.Augment({toMathML:function(c){return(c||"")+this.quoteHTML(this.toString())}});a.entity.Augment({toMathML:function(c){return(c||"")+"&"+this.data[0]+";<!-- "+this.toString()+" -->"}});a.xml.Augment({toMathML:function(c){return(c||"")+this.toString()}});MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toMathML:function(c){return this.Core().toMathML(c)}})});MathJax.Hub.Startup.signal.Post("toMathML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/toMathML.js"); -(function(){var c="1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br")}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); +(function(){var c="1.1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br",{isMathJax:true})}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); MathJax.Extension["TeX/noUndefined"]={version:"1.1",config:MathJax.Hub.CombineConfig("TeX.noUndefined",{attributes:{mathcolor:"red"}})};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.Extension["TeX/noUndefined"].config;var a=MathJax.ElementJax.mml;MathJax.InputJax.TeX.Parse.Augment({csUndefined:function(c){this.Push(a.mtext(c).With(b.attributes))}});MathJax.Hub.Startup.signal.Post("TeX noUndefined Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noUndefined.js"); @@ -55,7 +55,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var e="1.1";var a=Ma MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b="1.1.2";var a=MathJax.ElementJax.mml;MathJax.Hub.Insert(MathJax.InputJax.TeX.Definitions,{mathchar0mi:{digamma:"03DD",varkappa:"03F0",varGamma:["0393",{mathvariant:a.VARIANT.ITALIC}],varDelta:["0394",{mathvariant:a.VARIANT.ITALIC}],varTheta:["0398",{mathvariant:a.VARIANT.ITALIC}],varLambda:["039B",{mathvariant:a.VARIANT.ITALIC}],varXi:["039E",{mathvariant:a.VARIANT.ITALIC}],varPi:["03A0",{mathvariant:a.VARIANT.ITALIC}],varSigma:["03A3",{mathvariant:a.VARIANT.ITALIC}],varUpsilon:["03A5",{mathvariant:a.VARIANT.ITALIC}],varPhi:["03A6",{mathvariant:a.VARIANT.ITALIC}],varPsi:["03A8",{mathvariant:a.VARIANT.ITALIC}],varOmega:["03A9",{mathvariant:a.VARIANT.ITALIC}],beth:"2136",gimel:"2137",daleth:"2138",backprime:["2035",{variantForm:true}],hslash:["210F",{variantForm:true}],varnothing:["2205",{variantForm:true}],blacktriangle:"25B2",triangledown:"25BD",blacktriangledown:"25BC",square:"25A1",Box:"25A1",blacksquare:"25A0",lozenge:"25CA",Diamond:"25CA",blacklozenge:"29EB",circledS:["24C8",{mathvariant:a.VARIANT.NORMAL}],bigstar:"2605",sphericalangle:"2222",measuredangle:"2221",nexists:"2204",complement:"2201",mho:"2127",eth:["00F0",{mathvariant:a.VARIANT.NORMAL}],Finv:"2132",diagup:"2571",Game:"2141",diagdown:"2572",Bbbk:["006B",{mathvariant:a.VARIANT.DOUBLESTRUCK}],yen:"00A5",circledR:"00AE",checkmark:"2713",maltese:"2720"},mathchar0mo:{dotplus:"2214",ltimes:"22C9",smallsetminus:["2216",{variantForm:true}],rtimes:"22CA",Cap:"22D2",doublecap:"22D2",leftthreetimes:"22CB",Cup:"22D3",doublecup:"22D3",rightthreetimes:"22CC",barwedge:"22BC",curlywedge:"22CF",veebar:"22BB",curlyvee:"22CE",doublebarwedge:"2A5E",boxminus:"229F",circleddash:"229D",boxtimes:"22A0",circledast:"229B",boxdot:"22A1",circledcirc:"229A",boxplus:"229E",centerdot:"22C5",divideontimes:"22C7",intercal:"22BA",leqq:"2266",geqq:"2267",leqslant:"2A7D",geqslant:"2A7E",eqslantless:"2A95",eqslantgtr:"2A96",lesssim:"2272",gtrsim:"2273",lessapprox:"2A85",gtrapprox:"2A86",approxeq:"224A",lessdot:"22D6",gtrdot:"22D7",lll:"22D8",llless:"22D8",ggg:"22D9",gggtr:"22D9",lessgtr:"2276",gtrless:"2277",lesseqgtr:"22DA",gtreqless:"22DB",lesseqqgtr:"2A8B",gtreqqless:"2A8C",doteqdot:"2251",Doteq:"2251",eqcirc:"2256",risingdotseq:"2253",circeq:"2257",fallingdotseq:"2252",triangleq:"225C",backsim:"223D",thicksim:["223C",{variantForm:true}],backsimeq:"22CD",thickapprox:"2248",subseteqq:"2AC5",supseteqq:"2AC6",Subset:"22D0",Supset:"22D1",sqsubset:"228F",sqsupset:"2290",preccurlyeq:"227C",succcurlyeq:"227D",curlyeqprec:"22DE",curlyeqsucc:"22DF",precsim:"227E",succsim:"227F",precapprox:"2AB7",succapprox:"2AB8",vartriangleleft:"22B2",lhd:"22B2",vartriangleright:"22B3",rhd:"22B3",trianglelefteq:"22B4",unlhd:"22B4",trianglerighteq:"22B5",unrhd:"22B5",vDash:"22A8",Vdash:"22A9",Vvdash:"22AA",smallsmile:"2323",shortmid:["2223",{variantForm:true}],smallfrown:"2322",shortparallel:["2225",{variantForm:true}],bumpeq:"224F",between:"226C",Bumpeq:"224E",pitchfork:"22D4",varpropto:"221D",backepsilon:"220D",blacktriangleleft:"25C0",blacktriangleright:"25B6",therefore:"2234",because:"2235",eqsim:"2242",vartriangle:["25B3",{variantForm:true}],Join:"22C8",nless:"226E",ngtr:"226F",nleq:"2270",ngeq:"2271",nleqslant:["2A87",{variantForm:true}],ngeqslant:["2A88",{variantForm:true}],nleqq:["2270",{variantForm:true}],ngeqq:["2271",{variantForm:true}],lneq:"2A87",gneq:"2A88",lneqq:"2268",gneqq:"2269",lvertneqq:["2268",{variantForm:true}],gvertneqq:["2269",{variantForm:true}],lnsim:"22E6",gnsim:"22E7",lnapprox:"2A89",gnapprox:"2A8A",nprec:"2280",nsucc:"2281",npreceq:["22E0",{variantForm:true}],nsucceq:["22E1",{variantForm:true}],precneqq:"2AB5",succneqq:"2AB6",precnsim:"22E8",succnsim:"22E9",precnapprox:"2AB9",succnapprox:"2ABA",nsim:"2241",ncong:"2246",nshortmid:["2224",{variantForm:true}],nshortparallel:["2226",{variantForm:true}],nmid:"2224",nparallel:"2226",nvdash:"22AC",nvDash:"22AD",nVdash:"22AE",nVDash:"22AF",ntriangleleft:"22EA",ntriangleright:"22EB",ntrianglelefteq:"22EC",ntrianglerighteq:"22ED",nsubseteq:"2288",nsupseteq:"2289",nsubseteqq:["2288",{variantForm:true}],nsupseteqq:["2289",{variantForm:true}],subsetneq:"228A",supsetneq:"228B",varsubsetneq:["228A",{variantForm:true}],varsupsetneq:["228B",{variantForm:true}],subsetneqq:"2ACB",supsetneqq:"2ACC",varsubsetneqq:["2ACB",{variantForm:true}],varsupsetneqq:["2ACC",{variantForm:true}],leftleftarrows:"21C7",rightrightarrows:"21C9",leftrightarrows:"21C6",rightleftarrows:"21C4",Lleftarrow:"21DA",Rrightarrow:"21DB",twoheadleftarrow:"219E",twoheadrightarrow:"21A0",leftarrowtail:"21A2",rightarrowtail:"21A3",looparrowleft:"21AB",looparrowright:"21AC",leftrightharpoons:"21CB",rightleftharpoons:["21CC",{variantForm:true}],curvearrowleft:"21B6",curvearrowright:"21B7",circlearrowleft:"21BA",circlearrowright:"21BB",Lsh:"21B0",Rsh:"21B1",upuparrows:"21C8",downdownarrows:"21CA",upharpoonleft:"21BF",upharpoonright:"21BE",downharpoonleft:"21C3",restriction:"21BE",multimap:"22B8",downharpoonright:"21C2",leftrightsquigarrow:"21AD",rightsquigarrow:"21DD",leadsto:"21DD",dashrightarrow:"21E2",dashleftarrow:"21E0",nleftarrow:"219A",nrightarrow:"219B",nLeftarrow:"21CD",nRightarrow:"21CF",nleftrightarrow:"21AE",nLeftrightarrow:"21CE"},delimiter:{"\\ulcorner":"250C","\\urcorner":"2510","\\llcorner":"2514","\\lrcorner":"2518"},macros:{implies:["Macro","\\;\\Longrightarrow\\;"],impliedby:["Macro","\\;\\Longleftarrow\\;"]}});var c=a.mo.OPTYPES.REL;MathJax.Hub.Insert(a.mo.prototype,{OPTABLE:{infix:{"\u2322":c,"\u2323":c,"\u25B3":c,"\uE006":c,"\uE007":c,"\uE00C":c,"\uE00D":c,"\uE00E":c,"\uE00F":c,"\uE010":c,"\uE011":c,"\uE016":c,"\uE017":c,"\uE018":c,"\uE019":c,"\uE01A":c,"\uE01B":c,"\uE04B":c,"\uE04F":c}}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.OutputJax["HTML-CSS"];var b=a.FONTDATA.VARIANT;if(a.fontInUse==="TeX"){b["-TeX-variant"]={fonts:["MathJax_AMS","MathJax_Main","MathJax_Size1"],remap:{8808:57356,8809:57357,8816:57361,8817:57358,10887:57360,10888:57359,8740:57350,8742:57351,8840:57366,8841:57368,8842:57370,8843:57371,10955:57367,10956:57369,988:57352,1008:57353}};if(a.msieIE6){MathJax.Hub.Insert(b["-TeX-variant"].remap,{8592:[58049,"-WinIE6"],8594:[58048,"-WinIE6"],8739:[58050,"-WinIE6"],8741:[58051,"-WinIE6"],8764:[58052,"-WinIE6"],9651:[58067,"-WinIE6"]})}}if(a.fontInUse==="STIX"){MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var c=MathJax.InputJax.TeX.Definitions;c.mathchar0mi.varnothing="2205";c.mathchar0mi.hslash="210F";c.mathchar0mi.blacktriangle="25B4";c.mathchar0mi.blacktriangledown="25BE";c.mathchar0mi.square="25FB";c.mathchar0mi.blacksquare="25FC";c.mathchar0mi.vartriangle=["25B3",{mathsize:"71%"}];c.mathchar0mi.triangledown=["25BD",{mathsize:"71%"}];c.mathchar0mo.blacktriangleleft="25C2";c.mathchar0mo.blacktriangleright="25B8";c.mathchar0mo.smallsetminus="2216";MathJax.Hub.Insert(b["-STIX-variant"],{remap:{10887:57360,10888:57359,8816:57361,8817:57358,8928:57419,8929:57423,8840:57366,8841:57368}})})}MathJax.Hub.Startup.signal.Post("TeX AMSsymbols Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/AMSsymbols.js"); -(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)}});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m}})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span")}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href})}g=e.addElement(g,"span",{className:this.type});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr");n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); +(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",isMathJax:true,oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)},isMathJax:true});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m},isMathJax:true})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true,isMathJax:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){o.isMathJax=true;var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){p.isMathJax=true;var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j,isMathJax:true});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span",{isMathJax:true})}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href,isMathJax:true})}g=e.addElement(g,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr",{isMathJax:true});n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var c="1.1";var a=MathJax.ElementJax.mml,b=MathJax.OutputJax["HTML-CSS"];a.mtable.Augment({toHTML:function(X){X=this.HTMLcreateSpan(X);if(this.data.length===0){return X}var aJ=this.getValues("columnalign","rowalign","columnspacing","rowspacing","columnwidth","equalcolumns","equalrows","columnlines","rowlines","frame","framespacing","align","useHeight","width","side","minlabelspacing");var r=aJ.width.match(/%$/);var ag=b.createStack(X);var am=this.HTMLgetScale();var aH=-1;var w=[],I=[],l=[],O=[],K=[],aF,aE,v=-1,aC,t,ay,R;var aL=b.FONTDATA.baselineskip*am*aJ.useHeight,Z=b.FONTDATA.lineH*am,af=b.FONTDATA.lineD*am;for(aF=0,aC=this.data.length;aF<aC;aF++){R=this.data[aF];ay=(R.type==="mlabeledtr"?aH:0);O[aF]=[];w[aF]=I[aF]=0;for(aE=ay,t=R.data.length+ay;aE<t;aE++){if(l[aE]==null){if(aE>v){v=aE}K[aE]=b.createStack(b.createBox(ag));l[aE]=-b.BIGDIMEN}O[aF][aE]=b.createBox(K[aE]);b.Measured(R.data[aE-ay].toHTML(O[aF][aE]),O[aF][aE]);if(R.data[aE-ay].isMultiline){O[aF][aE].style.width="100%"}if(O[aF][aE].bbox.h>w[aF]){w[aF]=O[aF][aE].bbox.h}if(O[aF][aE].bbox.d>I[aF]){I[aF]=O[aF][aE].bbox.d}if(O[aF][aE].bbox.w>l[aE]){l[aE]=O[aF][aE].bbox.w}}}if(w[0]+I[0]){w[0]=Math.max(w[0],Z)}if(w[O.length-1]+I[O.length-1]){I[O.length-1]=Math.max(I[O.length-1],af)}var al=aJ.columnspacing.split(/ /),S=aJ.rowspacing.split(/ /),ah=aJ.columnalign.split(/ /),L=aJ.rowalign.split(/ /),N=aJ.columnlines.split(/ /),k=aJ.rowlines.split(/ /),ap=aJ.columnwidth.split(/ /),au=[];for(aF=0,aC=al.length;aF<aC;aF++){al[aF]=b.length2em(al[aF])}for(aF=0,aC=S.length;aF<aC;aF++){S[aF]=b.length2em(S[aF])}while(al.length<v){al.push(al[al.length-1])}while(ah.length<=v){ah.push(ah[ah.length-1])}while(N.length<v){N.push(N[N.length-1])}while(ap.length<=v){ap.push(ap[ap.length-1])}while(S.length<O.length){S.push(S[S.length-1])}while(L.length<=O.length){L.push(L[L.length-1])}while(k.length<O.length){k.push(k[k.length-1])}if(K[aH]){ah[aH]=(aJ.side.substr(0,1)==="l"?"left":"right");al[aH]=-l[aH]}for(aF=0,aC=O.length;aF<aC;aF++){R=this.data[aF];au[aF]=[];if(R.rowalign){L[aF]=R.rowalign}if(R.columnalign){au[aF]=R.columnalign.split(/ /);while(au[aF].length<=v){au[aF].push(au[aF][au[aF].length-1])}}}var az=w[0]+I[O.length-1];for(aF=0,aC=O.length-1;aF<aC;aF++){az+=Math.max((w[aF]+I[aF]?aL:0),I[aF]+w[aF+1]+S[aF])}var ac=0,aa=0,aA,aI=az;if(aJ.frame!=="none"||(aJ.columnlines+aJ.rowlines).match(/solid|dashed/)){ac=b.length2em(aJ.framespacing.split(/[, ]+/)[0]);aa=b.length2em(aJ.framespacing.split(/[, ]+/)[1]);aI=az+2*aa}var h,ax;if(String(aJ.align).match(/^\d+$/)){h=az/2+b.TeX.axis_height*am-w[0];ax=-(az/2+aa)}else{h=({top:-(w[0]+aa),bottom:az+aa-w[0],center:az/2-w[0],baseline:az/2-w[0],axis:az/2+b.TeX.axis_height*am-w[0]})[aJ.align];ax=({top:-(az+2*aa),bottom:0,center:-(az/2+aa),baseline:-(az/2+aa),axis:b.TeX.axis_height*am-az/2-aa})[aJ.align]}var aq,aw=0,U=0,V=0,aB=0,aG=0,o=[],B=[],ai=1;if(aJ.equalcolumns&&aJ.width!=="auto"){if(r){aq=(100/(v+1)).toFixed(2).replace(/\.?0+$/,"")+"%";for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){ap[aF]=aq}aq=0;aw=1;aG=v+1;for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq+=al[aF]}}else{aq=b.length2em(aJ.width);for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq-=al[aF]}aq/=v+1;for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){l[aF]=aq}}}else{for(aF=0,aC=Math.min(v+1,ap.length);aF<aC;aF++){if(ap[aF]==="auto"){U+=l[aF]}else{if(ap[aF]==="fit"){B[aG]=aF;aG++;U+=l[aF]}else{if(ap[aF].match(/%$/)){o[aB]=aF;aB++;V+=l[aF];aw+=b.length2em(ap[aF],1)}else{l[aF]=b.length2em(ap[aF]);U+=l[aF]}}}}if(r){aq=0;for(aF=0,aC=Math.min(v,al.length);aF<aC;aF++){aq+=al[aF]}if(aw>0.98){ai=0.98/aw;aw=0.98}}else{if(aJ.width==="auto"){if(aw>0.98){ai=V/(U+V);aq=U+V}else{aq=U/(1-aw)}}else{aq=b.length2em(aJ.width);for(aF=0,aC=Math.min(v+1,al.length);aF<aC;aF++){aq-=al[aF]}}for(aF=0,aC=o.length;aF<aC;aF++){l[o[aF]]=b.length2em(ap[o[aF]],aq*ai);U+=l[o[aF]]}if(Math.abs(aq-U)>0.01){if(aG&&aq>U){aq=(aq-U)/aG;for(aF=0,aC=B.length;aF<aC;aF++){l[B[aF]]+=aq}}else{aq=aq/U;for(aE=0;aE<=v;aE++){l[aE]*=aq}}}if(aJ.equalcolumns){var ad=Math.max.apply(Math,l);for(aE=0;aE<=v;aE++){l[aE]=ad}}}}if(aJ.equalrows){var T=Math.max.apply(Math,w),ao=Math.max.apply(Math,I);for(aF=0,aC=O.length;aF<aC;aF++){ay=((T+ao)-(w[aF]+I[aF]))/2;w[aF]+=ay;I[aF]+=ay}}var ar=h,n,u,aD;ay=(K[aH]?aH:0);for(aE=ay;aE<=v;aE++){for(aF=0,aC=O.length;aF<aC;aF++){if(O[aF][aE]){ay=(this.data[aF].type==="mlabeledtr"?aH:0);var ak=this.data[aF].data[aE-ay];if(ak.HTMLcanStretch("Horizontal")){O[aF][aE].bbox=ak.HTMLstretchH(K[aE],l[aE]).bbox}else{if(ak.HTMLcanStretch("Vertical")){var z=ak.CoreMO();var ab=z.symmetric;z.symmetric=false;O[aF][aE].bbox=ak.HTMLstretchV(K[aE],w[aF],I[aF]).bbox;z.symmetric=ab}}aD=ak.rowalign||this.data[aF].rowalign||L[aF];n=({top:w[aF]-O[aF][aE].bbox.h,bottom:O[aF][aE].bbox.d-I[aF],center:((w[aF]-I[aF])-(O[aF][aE].bbox.h-O[aF][aE].bbox.d))/2,baseline:0,axis:0})[aD];aD=(ak.columnalign||au[aF][aE]||ah[aE]);b.alignBox(O[aF][aE],aD,ar+n)}if(aF<O.length-1){ar-=Math.max((w[aF]+I[aF]?aL:0),I[aF]+w[aF+1]+S[aF])}}ar=h}if(r){var q=b.createBox(ag);q.style.left=q.style.top=0;q.style.right=b.Em(aq+2*ac);q.style.display="inline-block";q.style.height="0px";if(b.msieRelativeWidthBug){q=b.createBox(q);q.style.position="relative";q.style.height="1em";q.style.width="100%";q.bbox=ag.bbox}var an=0,av=ac,aK,g;if(aG){aK=100*(1-aw)/aG,g=U/aG}else{aK=100*(1-aw)/(v+1);g=U/(v+1)}for(aE=0;aE<=v;aE++){b.placeBox(K[aE].parentNode,0,0);K[aE].style.position="relative";K[aE].style.left=b.Em(av);K[aE].style.width="100%";K[aE].parentNode.parentNode.removeChild(K[aE].parentNode);var e=b.createBox(q);b.addBox(e,K[aE]);K[aE]=e;var ae=e.style;ae.display="inline-block";ae.left=an+"%";if(ap[aE].match(/%$/)){var G=parseFloat(ap[aE])*ai;if(aG===0){ae.width=(aK+G)+"%";an+=aK+G;e=b.createBox(e);b.addBox(e,K[aE].firstChild);e.style.left=0;e.style.right=b.Em(g);av-=g}else{ae.width=G+"%";an+=G}}else{if(ap[aE]==="fit"||aG===0){ae.width=aK+"%";e=b.createBox(e);b.addBox(e,K[aE].firstChild);e.style.left=0;e.style.right=b.Em(g-l[aE]);av+=l[aE]-g;an+=aK}else{ae.width=b.Em(l[aE]);av+=l[aE]}}if(b.msieRelativeWidthBug){b.addText(e.firstChild,b.NBSP);e.firstChild.style.position="relative"}av+=al[aE];if(N[aE]!=="none"&&aE<v&&aE!==aH){u=b.createBox(q);u.style.left=an+"%";u=b.createRule(u,aI,0,1.25/b.em);u.style.position="absolute";u.bbox={h:aI,d:0,w:0,rw:1.25/b.em,lw:0};u.parentNode.bbox=ag.bbox;b.placeBox(u,av-al[aE]/2,ax,true);u.style.borderStyle=N[aE]}}}else{var at=ac;for(aE=0;aE<=v;aE++){if(!K[aE].bbox.width){b.setStackWidth(K[aE],l[aE])}if(ap[aE]!=="auto"&&ap[aE]!=="fit"){K[aE].bbox.width=l[aE];K[aE].bbox.isFixed=true}b.placeBox(K[aE].parentNode,at,0);at+=l[aE]+al[aE];if(N[aE]!=="none"&&aE<v&&aE!==aH){u=b.createRule(ag,aI,0,1.25/b.em);b.addBox(ag,u);u.bbox={h:aI,d:0,w:0,rw:1.25/b.em,lw:0};b.placeBox(u,at-al[aE]/2,ax,true);u.style.borderStyle=N[aE]}}}aA=ag.bbox.w+ac;var d;if(aJ.frame!=="none"){d=b.createFrame(ag,aI,0,aA,1.25/b.em,aJ.frame);b.addBox(ag,d);b.placeBox(d,0,ax,true);if(r){d.style.width="100%"}}ar=h;for(aF=0,aC=O.length-1;aF<aC;aF++){n=Math.max(aL,I[aF]+w[aF+1]+S[aF]);if(k[aF]!=="none"){u=b.createRule(ag,1.25/b.em,0,aA);b.addBox(ag,u);u.bbox={h:1.25/b.em,d:0,w:aA,rw:aA,lw:0};b.placeBox(u,0,ar-I[aF]-(n-I[aF]-w[aF+1])/2,true);if(k[aF]==="dashed"||r){u.style.borderTop=u.style.height+" "+k[aF];u.style.height=0;u.style.width=u.style.borderLeftWidth;u.style.borderLeft="";if(r){u.style.width="100%"}}}ar-=n}if(r){X.bbox.width=aJ.width;ag.style.width="100%"}if(K[aH]){var Q=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(Q.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){Q.indentalign=Q.indentalignfirst}if(Q.indentalign===a.INDENTALIGN.AUTO){Q.indentalign=this.displayAlign}if(Q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){Q.indentshift=Q.indentshiftfirst}if(Q.indentshift==="auto"){Q.indentshift=this.displayIndent}var E=b.createStack(X,false,"100%");b.addBox(E,ag);b.alignBox(ag,Q.indentalign,0);if(Q.indentshift&&Q.indentalign!==a.INDENTALIGN.CENTER){ag.style[{left:"Left",right:"Right"}[Q.indentalign]]=b.Em(b.length2em(Q.indentshift))}K[aH].parentNode.parentNode.removeChild(K[aH].parentNode);b.addBox(E,K[aH]);b.alignBox(K[aH],ah[aH],0);if(b.msieRelativeWidthBug){ag.style.top=K[aH].style.top=""}if(r){ag.style.width=aJ.width;X.bbox.width="100%"}K[aH].style.marginRight=K[aH].style.marginLeft=b.Em(b.length2em(aJ.minlabelspacing))}if(!r){this.HTMLhandleSpace(X)}var aj=this.HTMLhandleColor(X);if(aj&&r){if(!d){d=b.createFrame(ag,aI,0,aA,0,"none");b.addBox(ag,d);b.placeBox(d,0,ax,true);d.style.width="100%"}d.style.backgroundColor=aj.style.backgroundColor;d.parentNode.insertBefore(d,d.parentNode.firstChild);aj.parentNode.removeChild(aj)}return X},HTMLhandleSpace:function(d){d.style.paddingLeft=d.style.paddingRight=".1667em"}});a.mtd.Augment({toHTML:function(e,d,g){e=this.HTMLcreateSpan(e);if(this.data[0]){var f=b.Measured(this.data[0].toHTML(e),e);if(g!=null){b.Remeasured(this.data[0].HTMLstretchV(e,d,g),e)}else{if(d!=null){b.Remeasured(this.data[0].HTMLstretchH(e,d),e)}}e.bbox=f.bbox}this.HTMLhandleSpace(e);this.HTMLhandleColor(e);return e},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});MathJax.Hub.Startup.signal.Post("HTML-CSS mtable Ready");MathJax.Ajax.loadComplete(b.autoloadDir+"/mtable.js")}); diff --git a/config/TeX-AMS_HTML.js b/config/TeX-AMS_HTML.js @@ -31,7 +31,7 @@ MathJax.Hub.Config({"v1.0-compatible":false}); MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"1.1.1",directory:MathJax.InputJax.directory+"/TeX",extensionDir:MathJax.InputJax.extensionDir+"/TeX",config:{TagSide:"right",TagIndent:"0.8em",MultLineWidth:"85%"}});MathJax.InputJax.TeX.Register("math/tex");MathJax.InputJax.TeX.loadComplete("config.js"); -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); MathJax.Extension.tex2jax={version:"1.1.3",config:{inlineMath:[["\\(","\\)"]],displayMath:[["$$","$$"],["\\[","\\]"]],skipTags:["script","noscript","style","textarea","pre","code"],ignoreClass:"tex2jax_ignore",processClass:"tex2jax_process",processEscapes:false,processEnvironments:true,preview:"TeX"},PreProcess:function(a){if(!this.configured){this.config=MathJax.Hub.CombineConfig("tex2jax",this.config);if(this.config.Augment){MathJax.Hub.Insert(this,this.config.Augment)}if(typeof(this.config.previewTeX)!=="undefined"&&!this.config.previewTeX){this.config.preview="none"}this.configured=true}if(typeof(a)==="string"){a=document.getElementById(a)}if(!a){a=document.body}this.createPatterns();this.scanElement(a,a.nextSibling)},createPatterns:function(){var d=[],c,a,b=this.config;this.match={};for(c=0,a=b.inlineMath.length;c<a;c++){d.push(this.patternQuote(b.inlineMath[c][0]));this.match[b.inlineMath[c][0]]={mode:"",end:b.inlineMath[c][1],pattern:this.endPattern(b.inlineMath[c][1])}}for(c=0,a=b.displayMath.length;c<a;c++){d.push(this.patternQuote(b.displayMath[c][0]));this.match[b.displayMath[c][0]]={mode:"; mode=display",end:b.displayMath[c][1],pattern:this.endPattern(b.displayMath[c][1])}}this.start=new RegExp(d.sort(this.sortLength).join("|")+(b.processEnvironments?"|\\\\begin\\{([^}]*)\\}":"")+(b.processEscapes?"|\\\\*\\\\\\$":""),"g");this.skipTags=new RegExp("^("+b.skipTags.join("|")+")$","i");this.ignoreClass=new RegExp("(^| )("+b.ignoreClass+")( |$)");this.processClass=new RegExp("(^| )("+b.processClass+")( |$)")},patternQuote:function(a){return a.replace(/([\^$(){}+*?\-|\[\]\:\\])/g,"\\$1")},endPattern:function(a){return new RegExp(this.patternQuote(a)+"|\\\\.","g")},sortLength:function(d,c){if(d.length!==c.length){return c.length-d.length}return(d==c?0:(d<c?-1:1))},scanElement:function(c,b,f){var a,e,d;while(c&&c!=b){if(c.nodeName.toLowerCase()==="#text"){if(!f){c=this.scanText(c)}}else{a=(typeof(c.className)==="undefined"?"":c.className);e=(typeof(c.tagName)==="undefined"?"":c.tagName);if(typeof(a)!=="string"){a=String(a)}if(c.firstChild&&!a.match(/(^| )MathJax/)&&!this.skipTags.exec(e)){d=(f||this.ignoreClass.exec(a))&&!this.processClass.exec(a);this.scanElement(c.firstChild,b,d)}}if(c){c=c.nextSibling}}},scanText:function(b){if(b.nodeValue.replace(/\s+/,"")==""){return b}var a,c;this.search={start:true};this.pattern=this.start;while(b){this.pattern.lastIndex=0;while(b&&b.nodeName.toLowerCase()==="#text"&&(a=this.pattern.exec(b.nodeValue))){if(this.search.start){b=this.startMatch(a,b)}else{b=this.endMatch(a,b)}}if(this.search.matched){b=this.encloseMath(b)}if(b){do{c=b;b=b.nextSibling}while(b&&(b.nodeName.toLowerCase()==="br"||b.nodeName.toLowerCase()==="#comment"));if(!b||b.nodeName!=="#text"){return c}}}return b},startMatch:function(a,b){var f=this.match[a[0]];if(f!=null){this.search={end:f.end,mode:f.mode,open:b,olen:a[0].length,opos:this.pattern.lastIndex-a[0].length};this.switchPattern(f.pattern)}else{if(a[0].substr(0,6)==="\\begin"){this.search={end:"\\end{"+a[1]+"}",mode:"; mode=display",open:b,olen:0,opos:this.pattern.lastIndex-a[0].length,isBeginEnd:true};this.switchPattern(this.endPattern(this.search.end))}else{var d=a[0].substr(0,a[0].length-1),g,c;if(d.length%2===0){c=[d.replace(/\\\\/g,"\\")];g=1}else{c=[d.substr(1).replace(/\\\\/g,"\\"),"$"];g=0}c=MathJax.HTML.Element("span",null,c);var e=MathJax.HTML.TextNode(b.nodeValue.substr(0,a.index));b.nodeValue=b.nodeValue.substr(a.index+a[0].length-g);b.parentNode.insertBefore(c,b);b.parentNode.insertBefore(e,c);this.pattern.lastIndex=g}}return b},endMatch:function(a,b){if(a[0]==this.search.end){this.search.close=b;this.search.cpos=this.pattern.lastIndex;this.search.clen=(this.search.isBeginEnd?0:a[0].length);this.search.matched=true;b=this.encloseMath(b);this.switchPattern(this.start)}return b},switchPattern:function(a){a.lastIndex=this.pattern.lastIndex;this.pattern=a;this.search.start=(a===this.start)},encloseMath:function(b){var a=this.search,f=a.close,e,c;if(a.cpos===f.length){f=f.nextSibling}else{f=f.splitText(a.cpos)}if(!f){e=f=MathJax.HTML.addText(a.close.parentNode,"")}a.close=f;c=(a.opos?a.open.splitText(a.opos):a.open);while(c.nextSibling&&c.nextSibling!==f){if(c.nextSibling.nodeValue!==null){if(c.nextSibling.nodeName==="#comment"){c.nodeValue+=c.nextSibling.nodeValue.replace(/^\[CDATA\[((.|\n|\r)*)\]\]$/,"$1")}else{c.nodeValue+=c.nextSibling.nodeValue}}else{if(this.msieNewlineBug){c.nodeValue+=(c.nextSibling.nodeName.toLowerCase()==="br"?"\n":" ")}else{c.nodeValue+=" "}}c.parentNode.removeChild(c.nextSibling)}var d=c.nodeValue.substr(a.olen,c.nodeValue.length-a.olen-a.clen);c.parentNode.removeChild(c);if(this.config.preview!=="none"){this.createPreview(a.mode,d)}c=this.createMathTag(a.mode,d);this.search={};this.pattern.lastIndex=0;if(e){e.parentNode.removeChild(e)}return c},insertNode:function(b){var a=this.search;a.close.parentNode.insertBefore(b,a.close)},createPreview:function(c,a){var b;if(this.config.preview==="TeX"){b=[this.filterTeX(a)]}else{if(this.config.preview instanceof Array){b=this.config.preview}}if(b){b=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},b);this.insertNode(b)}},createMathTag:function(c,b){var a=document.createElement("script");a.type="math/tex"+c;MathJax.HTML.setScript(a,b);this.insertNode(a);return a},filterTeX:function(a){return a},msieNewlineBug:(MathJax.Hub.Browser.isMSIE&&document.documentMode<9)};MathJax.Hub.Register.PreProcessor(["PreProcess",MathJax.Extension.tex2jax]);MathJax.Ajax.loadComplete("[MathJax]/extensions/tex2jax.js"); @@ -43,7 +43,7 @@ MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var b="1.1.1";var a=MathJax.ElementJax.mml;a.mbase.Augment({toMathML:function(k){var g=(this.inferred&&this.parent.inferRow);if(k==null){k=""}var e=this.type,d=this.MathMLattributes();if(e==="mspace"){return k+"<"+e+d+" />"}var j=[];var h=(this.isToken?"":k+(g?"":" "));for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){j.push(this.data[f].toMathML(h))}else{if(!this.isToken){j.push(h+"<mrow />")}}}if(this.isToken){return k+"<"+e+d+">"+j.join("")+"</"+e+">"}if(g){return j.join("\n")}if(j.length===0||(j.length===1&&j[0]==="")){return k+"<"+e+d+" />"}return k+"<"+e+d+">\n"+j.join("\n")+"\n"+k+"</"+e+">"},MathMLattributes:function(){var j=[],g=this.defaults;var c=this.copyAttributes,l=this.skipAttributes;if(this.type==="math"){j.push('xmlns="http://www.w3.org/1998/Math/MathML"')}if(this.type==="mstyle"){g=a.math.prototype.defaults}for(var d in g){if(!l[d]&&g.hasOwnProperty(d)){var e=(d==="open"||d==="close");if(this[d]!=null&&(e||this[d]!==g[d])){var k=this[d];delete this[d];if(e||this.Get(d)!==k){j.push(d+'="'+this.quoteHTML(k)+'"')}this[d]=k}}}for(var h=0,f=c.length;h<f;h++){if(this[c[h]]!=null){j.push(c[h]+'="'+this.quoteHTML(this[c[h]])+'"')}}if(j.length){return" "+j.join(" ")}else{return""}},copyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],skipAttributes:{texClass:1,useHeight:1,texprimestyle:1},quoteHTML:function(e){e=String(e).split("");for(var f=0,d=e.length;f<d;f++){var h=e[f].charCodeAt(0);if(h<32||h>126){e[f]="&#x"+h.toString(16).toUpperCase()+";"}else{var g={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"}[e[f]];if(g){e[f]=g}}}return e.join("")}});a.msubsup.Augment({toMathML:function(h){var e=this.type;if(this.data[this.sup]==null){e="msub"}if(this.data[this.sub]==null){e="msup"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.munderover.Augment({toMathML:function(h){var e=this.type;if(this.data[this.under]==null){e="mover"}if(this.data[this.over]==null){e="munder"}var d=this.MathMLattributes();delete this.data[0].inferred;var g=[];for(var f=0,c=this.data.length;f<c;f++){if(this.data[f]){g.push(this.data[f].toMathML(h+" "))}}return h+"<"+e+d+">\n"+g.join("\n")+"\n"+h+"</"+e+">"}});a.TeXAtom.Augment({toMathML:function(c){return c+"<mrow>\n"+this.data[0].toMathML(c+" ")+"\n"+c+"</mrow>"}});a.chars.Augment({toMathML:function(c){return(c||"")+this.quoteHTML(this.toString())}});a.entity.Augment({toMathML:function(c){return(c||"")+"&"+this.data[0]+";<!-- "+this.toString()+" -->"}});a.xml.Augment({toMathML:function(c){return(c||"")+this.toString()}});MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toMathML:function(c){return this.Core().toMathML(c)}})});MathJax.Hub.Startup.signal.Post("toMathML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/toMathML.js"); -(function(){var c="1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br")}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); +(function(){var c="1.1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br",{isMathJax:true})}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); MathJax.Extension["TeX/noUndefined"]={version:"1.1",config:MathJax.Hub.CombineConfig("TeX.noUndefined",{attributes:{mathcolor:"red"}})};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b=MathJax.Extension["TeX/noUndefined"].config;var a=MathJax.ElementJax.mml;MathJax.InputJax.TeX.Parse.Augment({csUndefined:function(c){this.Push(a.mtext(c).With(b.attributes))}});MathJax.Hub.Startup.signal.Post("TeX noUndefined Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noUndefined.js"); diff --git a/extensions/TeX/noErrors.js b/extensions/TeX/noErrors.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -(function(){var c="1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br")}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); +(function(){var c="1.1.1";var a=MathJax.Hub.CombineConfig("TeX.noErrors",{multiLine:true,inlineDelimiters:["",""],style:{"font-family":"serif","font-size":"80%","text-align":"left",color:"black",padding:"1px 3px",border:"1px solid"}});var b="\u00A0";MathJax.Extension["TeX/noErrors"]={version:c,config:a};MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){MathJax.InputJax.TeX.Augment({formatError:function(f,e,g,d){var i=a.inlineDelimiters;var h=(g||a.multiLine);if(!g){e=i[0]+e+i[1]}if(h){e=e.replace(/ /g,b)}else{e=e.replace(/\n/g," ")}return MathJax.ElementJax.mml.merror(e).With({isError:true,multiLine:h})}})});MathJax.Hub.Register.StartupHook("HTML-CSS Jax Config",function(){MathJax.Hub.Config({"HTML-CSS":{styles:{".MathJax .merror":MathJax.Hub.Insert({"font-style":null,"background-color":null,"vertical-align":(MathJax.Hub.Browser.isMSIE&&a.multiLine?"-2px":"")},a.style)}}})})})();MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var a=MathJax.ElementJax.mml;var b=MathJax.OutputJax["HTML-CSS"];var c=a.math.prototype.toHTML;a.math.Augment({toHTML:function(d,e){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toHTML(d)}return c.call(this,d,e)}});a.merror.Augment({toHTML:function(j){if(!this.isError){return a.mbase.prototype.toHTML.call(this,j)}j=this.HTMLcreateSpan(j);if(this.multiLine){j.style.display="inline-block"}var l=this.data[0].data[0].data.join("").split(/\n/);for(var g=0,e=l.length;g<e;g++){b.addText(j,l[g]);if(g!==e-1){b.addElement(j,"br",{isMathJax:true})}}var n=b.getHD(j.parentNode),d=b.getW(j.parentNode);if(e>1){var k=(n.h+n.d)/2,h=b.TeX.x_height/2;var f=b.config.styles[".MathJax .merror"]["font-size"];if(f&&f.match(/%/)){h*=parseInt(f)/100}j.parentNode.style.verticalAlign=b.Em(n.d+(h-k));n.h=h+k;n.d=k-h}j.bbox={h:n.h,d:n.d,w:d,lw:0,rw:d};return j}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Hub.Register.StartupHook("NativeMML Jax Ready",function(){var b=MathJax.ElementJax.mml;var a=MathJax.Extension["TeX/noErrors"].config;var c=b.math.prototype.toNativeMML;b.math.Augment({toNativeMML:function(d){if(this.data[0]&&this.data[0].data[0]&&this.data[0].data[0].isError){return this.data[0].data[0].toNativeMML(d)}return c.call(this,d)}});b.merror.Augment({toNativeMML:function(g){if(!this.isError){return b.mbase.prototype.toNativeMML.call(this,g)}g=g.appendChild(document.createElement("span"));var h=this.data[0].data[0].data.join("").split(/\n/);for(var f=0,e=h.length;f<e;f++){g.appendChild(document.createTextNode(h[f]));if(f!==e-1){g.appendChild(document.createElement("br"))}}if(this.multiLine){g.style.display="inline-block";if(e>1){g.style.verticalAlign="middle"}}for(var j in a.style){if(a.style.hasOwnProperty(j)){var d=j.replace(/-./g,function(i){return i.charAt(1).toUpperCase()});g.style[d]=a.style[j]}}return g}});MathJax.Hub.Startup.signal.Post("TeX noErrors Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/noErrors.js"); diff --git a/jax/output/HTML-CSS/autoload/maction.js b/jax/output/HTML-CSS/autoload/maction.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var g="1.1.2";var c=MathJax.ElementJax.mml,e=MathJax.OutputJax["HTML-CSS"];var d,f,b;var a=e.config.tooltip=MathJax.Hub.Insert({delayPost:600,delayClear:600,offsetX:10,offsetY:5},e.config.tooltip||{});c.maction.Augment({HTMLtooltip:e.addElement(document.body,"div",{id:"MathJax_Tooltip"}),toHTML:function(k,h,m){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var i=this.getValues("actiontype","selection"),n;var j=this.data[i.selection-1];if(j){e.Measured(j.toHTML(k),k);if(m!=null){e.Remeasured(j.HTMLstretchV(k,h,m),k)}else{if(h!=null){e.Remeasured(j.HTMLstretchH(k,h),k)}}if(e.msieHitBoxBug){var l=e.addElement(k,"span");n=e.createFrame(l,k.bbox.h,k.bbox.d,k.bbox.w,0,"none");k.insertBefore(l,k.firstChild);l.style.marginRight=e.Em(-k.bbox.w);if(e.msieInlineBlockAlignBug){n.style.verticalAlign=e.Em(e.getHD(k).d-k.bbox.d)}}else{n=e.createFrame(k,k.bbox.h,k.bbox.d,k.bbox.w,0,"none");k.insertBefore(n,k.firstChild);n.style.marginRight=e.Em(-k.bbox.w)}n.className="MathJax_HitBox";n.id="MathJax-HitBox-"+this.spanID;if(this.HTMLaction[i.actiontype]){this.HTMLaction[i.actiontype].call(this,k,n,i.selection)}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:c.mbase.HTMLstretchH,HTMLstretchV:c.mbase.HTMLstretchV,HTMLaction:{toggle:function(i,j,h){this.selection=h;j.onclick=i.childNodes[1].onclick=MathJax.Callback(["HTMLclick",this]);j.style.cursor=i.childNodes[1].style.cursor="pointer"},statusline:function(i,j,h){j.onmouseover=i.childNodes[1].onmouseover=MathJax.Callback(["HTMLsetStatus",this]);j.onmouseout=i.childNodes[1].onmouseout=MathJax.Callback(["HTMLclearStatus",this]);j.onmouseover.autoReset=j.onmouseout.autoReset=true},tooltip:function(i,j,h){if(this.data[1]&&this.data[1].isToken){j.title=j.alt=i.childNodes[1].title=i.childNodes[1].alt=this.data[1].data.join("")}else{j.onmouseover=i.childNodes[1].onmouseover=MathJax.Callback(["HTMLtooltipOver",this]);j.onmouseout=i.childNodes[1].onmouseout=MathJax.Callback(["HTMLtooltipOut",this]);j.onmouseover.autoReset=j.onmouseout.autoReset=true}}},HTMLclick:function(i){this.selection++;if(this.selection>this.data.length){this.selection=1}var h=this;while(h.type!=="math"){h=h.inherit}MathJax.Hub.getJaxFor(h.inputID).Update();if(!i){i=window.event}if(i.preventDefault){i.preventDefault()}if(i.stopPropagation){i.stopPropagation()}i.cancelBubble=true;i.returnValue=false;return false},HTMLsetStatus:function(h){window.status=((this.data[1]&&this.data[1].isToken)?this.data[1].data.join(""):this.data[1].toString())},HTMLclearStatus:function(h){window.status=""},HTMLtooltipOver:function(i){if(!i){i=window.event}if(b){clearTimeout(b);b=null}if(f){clearTimeout(f)}var h=i.pageX;var k=i.pageY;if(h==null){h=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;k=i.clientY+document.body.scrollTop+document.documentElement.scrollTop}var j=MathJax.Callback(["HTMLtooltipPost",this,h+a.offsetX,k+a.offsetY]);f=setTimeout(j,a.delayPost)},HTMLtooltipOut:function(h){if(f){clearTimeout(f);f=null}if(b){clearTimeout(b)}var i=MathJax.Callback(["HTMLtooltipClear",this,80]);b=setTimeout(i,a.delayClear)},HTMLtooltipPost:function(i,m){f=null;if(b){clearTimeout(b);b=null}var l=this.HTMLtooltip;l.style.display="block";l.style.opacity="";l.style.filter=e.config.styles["#MathJax_Tooltip"].filter;if(this===d){return}l.style.left=i+"px";l.style.top=m+"px";l.innerHTML='<span class="MathJax"><nobr></nobr></span>';e.getScales(l.firstChild,l.firstChild);var h=e.createStack(l.firstChild.firstChild);var k=e.createBox(h);try{e.Measured(this.data[1].toHTML(k),k)}catch(j){if(!j.restart){throw j}l.style.display="none";MathJax.Callback.After(["HTMLtooltipPost",this,i,m],j.restart)}e.placeBox(k,0,0);e.createRule(l.firstChild.firstChild,k.bbox.h,k.bbox.d,0);d=this},HTMLtooltipClear:function(i){var h=this.HTMLtooltip;if(i<=0){h.style.display="none";h.style.opacity=h.style.filter="";b=null}else{h.style.opacity=i/100;h.style.filter="alpha(opacity="+i+")";b=setTimeout(MathJax.Callback(["HTMLtooltipClear",this,i-20]),50)}}});MathJax.Hub.Browser.Select({MSIE:function(h){e.msieHitBoxBug=true}});MathJax.Hub.Startup.signal.Post("HTML-CSS maction Ready");MathJax.Ajax.loadComplete(e.autoloadDir+"/maction.js")}); +MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var g="1.1.3";var c=MathJax.ElementJax.mml,e=MathJax.OutputJax["HTML-CSS"];var d,f,b;var a=e.config.tooltip=MathJax.Hub.Insert({delayPost:600,delayClear:600,offsetX:10,offsetY:5},e.config.tooltip||{});c.maction.Augment({HTMLtooltip:e.addElement(document.body,"div",{id:"MathJax_Tooltip"}),toHTML:function(k,h,m){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var i=this.getValues("actiontype","selection"),n;var j=this.data[i.selection-1];if(j){e.Measured(j.toHTML(k),k);if(m!=null){e.Remeasured(j.HTMLstretchV(k,h,m),k)}else{if(h!=null){e.Remeasured(j.HTMLstretchH(k,h),k)}}if(e.msieHitBoxBug){var l=e.addElement(k,"span",{isMathJax:true});n=e.createFrame(l,k.bbox.h,k.bbox.d,k.bbox.w,0,"none");k.insertBefore(l,k.firstChild);l.style.marginRight=e.Em(-k.bbox.w);if(e.msieInlineBlockAlignBug){n.style.verticalAlign=e.Em(e.getHD(k).d-k.bbox.d)}}else{n=e.createFrame(k,k.bbox.h,k.bbox.d,k.bbox.w,0,"none");k.insertBefore(n,k.firstChild);n.style.marginRight=e.Em(-k.bbox.w)}n.className="MathJax_HitBox";n.id="MathJax-HitBox-"+this.spanID;if(this.HTMLaction[i.actiontype]){this.HTMLaction[i.actiontype].call(this,k,n,i.selection)}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:c.mbase.HTMLstretchH,HTMLstretchV:c.mbase.HTMLstretchV,HTMLaction:{toggle:function(i,j,h){this.selection=h;j.onclick=i.childNodes[1].onclick=MathJax.Callback(["HTMLclick",this]);j.style.cursor=i.childNodes[1].style.cursor="pointer"},statusline:function(i,j,h){j.onmouseover=i.childNodes[1].onmouseover=MathJax.Callback(["HTMLsetStatus",this]);j.onmouseout=i.childNodes[1].onmouseout=MathJax.Callback(["HTMLclearStatus",this]);j.onmouseover.autoReset=j.onmouseout.autoReset=true},tooltip:function(i,j,h){if(this.data[1]&&this.data[1].isToken){j.title=j.alt=i.childNodes[1].title=i.childNodes[1].alt=this.data[1].data.join("")}else{j.onmouseover=i.childNodes[1].onmouseover=MathJax.Callback(["HTMLtooltipOver",this]);j.onmouseout=i.childNodes[1].onmouseout=MathJax.Callback(["HTMLtooltipOut",this]);j.onmouseover.autoReset=j.onmouseout.autoReset=true}}},HTMLclick:function(i){this.selection++;if(this.selection>this.data.length){this.selection=1}var h=this;while(h.type!=="math"){h=h.inherit}MathJax.Hub.getJaxFor(h.inputID).Update();if(!i){i=window.event}if(i.preventDefault){i.preventDefault()}if(i.stopPropagation){i.stopPropagation()}i.cancelBubble=true;i.returnValue=false;return false},HTMLsetStatus:function(h){window.status=((this.data[1]&&this.data[1].isToken)?this.data[1].data.join(""):this.data[1].toString())},HTMLclearStatus:function(h){window.status=""},HTMLtooltipOver:function(i){if(!i){i=window.event}if(b){clearTimeout(b);b=null}if(f){clearTimeout(f)}var h=i.pageX;var k=i.pageY;if(h==null){h=i.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;k=i.clientY+document.body.scrollTop+document.documentElement.scrollTop}var j=MathJax.Callback(["HTMLtooltipPost",this,h+a.offsetX,k+a.offsetY]);f=setTimeout(j,a.delayPost)},HTMLtooltipOut:function(h){if(f){clearTimeout(f);f=null}if(b){clearTimeout(b)}var i=MathJax.Callback(["HTMLtooltipClear",this,80]);b=setTimeout(i,a.delayClear)},HTMLtooltipPost:function(i,m){f=null;if(b){clearTimeout(b);b=null}var l=this.HTMLtooltip;l.style.display="block";l.style.opacity="";l.style.filter=e.config.styles["#MathJax_Tooltip"].filter;if(this===d){return}l.style.left=i+"px";l.style.top=m+"px";l.innerHTML='<span class="MathJax"><nobr></nobr></span>';e.getScales(l.firstChild,l.firstChild);var h=e.createStack(l.firstChild.firstChild);var k=e.createBox(h);try{e.Measured(this.data[1].toHTML(k),k)}catch(j){if(!j.restart){throw j}l.style.display="none";MathJax.Callback.After(["HTMLtooltipPost",this,i,m],j.restart)}e.placeBox(k,0,0);e.createRule(l.firstChild.firstChild,k.bbox.h,k.bbox.d,0);d=this},HTMLtooltipClear:function(i){var h=this.HTMLtooltip;if(i<=0){h.style.display="none";h.style.opacity=h.style.filter="";b=null}else{h.style.opacity=i/100;h.style.filter="alpha(opacity="+i+")";b=setTimeout(MathJax.Callback(["HTMLtooltipClear",this,i-20]),50)}}});MathJax.Hub.Browser.Select({MSIE:function(h){e.msieHitBoxBug=true}});MathJax.Hub.Startup.signal.Post("HTML-CSS maction Ready");MathJax.Ajax.loadComplete(e.autoloadDir+"/maction.js")}); diff --git 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.1";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(Q){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=b.length2em(j.padding);var E=b.length2em(j.thickness);var x=b.Em(E)+" solid";Q=this.HTMLcreateSpan(Q);var u=b.createStack(Q);var q=b.createBox(u);this.HTMLmeasureChild(0,q);var A=q.bbox.h+M+E,G=q.bbox.d+M+E,k=q.bbox.w+2*(M+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{Q.style.color=j.mathcolor}for(var P=0,O=l.length;P<O;P++){switch(l[P]){case a.NOTATION.BOX:F.style.border=x;if(!b.msieBorderWidthBug){n=K=v=o=E}break;case a.NOTATION.ROUNDEDBOX:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}var I=Math.floor(1000*Math.min(k,A+G)-2*E);var y=Math.floor(4000*(k-2*E)),S=Math.floor(4000*(A+G-2*E));this.HTMLvmlElement(g,"shape",{style:{width:this.HTMLpx(k-2*E),height:this.HTMLpx(A+G-2*E),left:this.HTMLpx(E,0.5),top:this.HTMLpx(E,0.5)},path:"m "+I+",0 qx 0,"+I+" l 0,"+(S-I)+" qy "+I+","+S+" l "+(y-I)+","+S+" qx "+y+","+(S-I)+" l "+y+","+I+" qy "+(y-I)+",0 x e",coordsize:y+","+S})}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"rect",{x:1,y:1,width:this.HTMLpx(k-E)-1,height:this.HTMLpx(A+G-E)-1,rx:this.HTMLpx(Math.min(A+G,k)/4)})}break;case a.NOTATION.CIRCLE:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"oval",{style:{width:this.HTMLpx(k-2*E),height:this.HTMLpx(A+G-2*E),left:this.HTMLpx(E,0.5),top:this.HTMLpx(E,0.5)}})}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"ellipse",{rx:this.HTMLpx(k/2-E),ry:this.HTMLpx((A+G)/2-E),cx:this.HTMLpx(k/2),cy:this.HTMLpx((A+G)/2)})}break;case a.NOTATION.LEFT:F.style.borderLeft=x;if(!b.msieBorderWidthBug){v=E}break;case a.NOTATION.ACTUARIAL:F.style.borderTop=x;if(!b.msieBorderWidthBug){n=E;F.bbox.w+=M-E}case a.NOTATION.RIGHT:F.style.borderRight=x;if(!b.msieBorderWidthBug){o=E}break;case a.NOTATION.VERTICALSTRIKE:var s=b.createRule(u,A+G-E/2,0,E);b.addBox(u,s);b.placeBox(s,M+E+q.bbox.w/2,-G,true);break;case a.NOTATION.TOP:F.style.borderTop=x;if(!b.msieBorderWidthBug){n=E}break;case a.NOTATION.BOTTOM:F.style.borderBottom=x;if(!b.msieBorderWidthBug){K=E}break;case a.NOTATION.HORIZONTALSTRIKE:var N=b.createRule(u,E,0,k-E/2);b.addBox(u,N);b.placeBox(N,0,(A+G)/2-G,true);break;case a.NOTATION.UPDIAGONALSTRIKE:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"line",{from:"0,"+this.HTMLpx(A+G-E),to:this.HTMLpx(k)+",0"})}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"line",{x1:1,y1:this.HTMLpx(A+G-E),x2:this.HTMLpx(k-E),y2:this.HTMLpx(E)})}break;case a.NOTATION.DOWNDIAGONALSTRIKE:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"line",{from:"0,0",to:this.HTMLpx(k)+","+this.HTMLpx(A+G-E)})}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"line",{x1:1,y1:this.HTMLpx(E),x2:this.HTMLpx(k-E),y2:this.HTMLpx(A+G-E)})}break;case a.NOTATION.MADRUWB:F.style.borderBottom=x;F.style.borderRight=x;if(!b.msieBorderWidthBug){K=o=E}break;case a.NOTATION.RADICAL:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"shape",{style:{width:this.HTMLpx(k),height:this.HTMLpx(A+G)},path:"m "+this.HTMLpt(E/2,0.6*(A+G))+" l "+this.HTMLpt(M,A+G-E)+" "+this.HTMLpt(2*M,E/2)+" "+this.HTMLpt(k,E/2)+" e",coordsize:this.HTMLpt(k,A+G)});C=M}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"path",{d:"M 1,"+this.HTMLpx(0.6*(A+G))+" L "+this.HTMLpx(M)+","+this.HTMLpx(A+G)+" L "+this.HTMLpx(2*M)+",1 L "+this.HTMLpx(k)+",1"});b.placeBox(J.parentNode,0,M/2-G,true);C=M;z=E}break;case a.NOTATION.LONGDIV:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"line",{from:"0,"+this.HTMLpx(E/2),to:this.HTMLpx(k-E)+","+this.HTMLpx(E/2)});this.HTMLvmlElement(g,"arc",{style:{width:this.HTMLpx(2*M),height:this.HTMLpx(A+G-2*E),left:this.HTMLpx(-M),top:this.HTMLpx(E)},startangle:"10",endangle:"170"});C=M}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"path",{d:"M "+this.HTMLpx(k)+",1 L 1,1 a"+this.HTMLpx(M)+","+this.HTMLpx((A+G)/2-E)+" 0 0,1 1,"+this.HTMLpx(A+G-2*E)});b.placeBox(J.parentNode,0,E-G,true);C=M;z=E}break}}F.style.width=b.Em(k-v-o);F.style.height=b.Em(A+G-n-K);b.placeBox(F,0,z-G,true);b.placeBox(q,C+M+E,0);this.HTMLhandleSpace(Q);this.HTMLhandleColor(Q);return Q},HTMLpx:function(g){return(g*b.em)},HTMLpt:function(g,h){return Math.floor(1000*g)+","+Math.floor(1000*h)},HTMLhandleColor:function(h){var i=document.getElementById("MathJax-frame-"+this.spanID);if(i){var g=this.getValues("mathbackground","background");if(this.style&&h.style.backgroundColor){g.mathbackground=h.style.backgroundColor}if(g.background&&!this.mathbackground){g.mathbackground=g.background}if(g.mathbackground&&g.mathbackground!==a.COLOR.TRANSPARENT){i.style.backgroundColor=g.mathbackground}}else{this.SUPER(arguments).HTMLhandleColor.call(this,h)}},HTMLsvg:function(h,l,m,g,k,j){var i=document.createElementNS(c,"svg");if(i.style){i.style.width=b.Em(g);i.style.height=b.Em(l+m)}var n=b.createBox(h);n.appendChild(i);b.placeBox(n,0,-m,true);this.HTMLsvgElement(i,"g",{fill:"none",stroke:j,"stroke-width":k*b.em});return i},HTMLsvgElement:function(g,h,i){var j=document.createElementNS(c,h);if(i){for(var k in i){if(i.hasOwnProperty(k)){j.setAttributeNS(null,k,i[k].toString())}}}g.appendChild(j);return j},HTMLvml:function(i,l,m,h,k,j){var g=b.createFrame(i,l+m,0,h,0,"none");b.addBox(i,g);b.placeBox(g,0,-m,true);this.constructor.VMLcolor=j;this.constructor.VMLthickness=this.HTMLpx(k);return g},HTMLvmlElement:function(g,h,i){var j=b.addElement(g,e+":"+h);j.style.position="absolute";j.style.left=j.style.top=0;MathJax.Hub.Insert(j,i);if(!i.fillcolor){j.fillcolor="none"}if(!i.strokecolor){j.strokecolor=this.constructor.VMLcolor}if(!i.strokeweight){j.strokeweight=this.constructor.VMLthickness}}});MathJax.Hub.Browser.Select({MSIE:function(g){a.menclose.Augment({HTMLpx:function(i,h){return(i*b.em+(h||0))+"px"}});b.useVML=true;if(!document.namespaces[e]){if(document.documentMode&&document.documentMode>=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(Q){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=b.length2em(j.padding);var E=b.length2em(j.thickness);var x=b.Em(E)+" solid";Q=this.HTMLcreateSpan(Q);var u=b.createStack(Q);var q=b.createBox(u);this.HTMLmeasureChild(0,q);var A=q.bbox.h+M+E,G=q.bbox.d+M+E,k=q.bbox.w+2*(M+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{Q.style.color=j.mathcolor}for(var P=0,O=l.length;P<O;P++){switch(l[P]){case a.NOTATION.BOX:F.style.border=x;if(!b.msieBorderWidthBug){n=K=v=o=E}break;case a.NOTATION.ROUNDEDBOX:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}var I=Math.floor(1000*Math.min(k,A+G)-2*E);var y=Math.floor(4000*(k-2*E)),S=Math.floor(4000*(A+G-2*E));this.HTMLvmlElement(g,"shape",{style:{width:this.HTMLpx(k-2*E),height:this.HTMLpx(A+G-2*E),left:this.HTMLpx(E,0.5),top:this.HTMLpx(E,0.5)},path:"m "+I+",0 qx 0,"+I+" l 0,"+(S-I)+" qy "+I+","+S+" l "+(y-I)+","+S+" qx "+y+","+(S-I)+" l "+y+","+I+" qy "+(y-I)+",0 x e",coordsize:y+","+S})}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"rect",{x:1,y:1,width:this.HTMLpx(k-E)-1,height:this.HTMLpx(A+G-E)-1,rx:this.HTMLpx(Math.min(A+G,k)/4)})}break;case a.NOTATION.CIRCLE:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"oval",{style:{width:this.HTMLpx(k-2*E),height:this.HTMLpx(A+G-2*E),left:this.HTMLpx(E,0.5),top:this.HTMLpx(E,0.5)}})}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"ellipse",{rx:this.HTMLpx(k/2-E),ry:this.HTMLpx((A+G)/2-E),cx:this.HTMLpx(k/2),cy:this.HTMLpx((A+G)/2)})}break;case a.NOTATION.LEFT:F.style.borderLeft=x;if(!b.msieBorderWidthBug){v=E}break;case a.NOTATION.ACTUARIAL:F.style.borderTop=x;if(!b.msieBorderWidthBug){n=E;F.bbox.w+=M-E}case a.NOTATION.RIGHT:F.style.borderRight=x;if(!b.msieBorderWidthBug){o=E}break;case a.NOTATION.VERTICALSTRIKE:var s=b.createRule(u,A+G-E/2,0,E);b.addBox(u,s);b.placeBox(s,M+E+q.bbox.w/2,-G,true);break;case a.NOTATION.TOP:F.style.borderTop=x;if(!b.msieBorderWidthBug){n=E}break;case a.NOTATION.BOTTOM:F.style.borderBottom=x;if(!b.msieBorderWidthBug){K=E}break;case a.NOTATION.HORIZONTALSTRIKE:var N=b.createRule(u,E,0,k-E/2);b.addBox(u,N);b.placeBox(N,0,(A+G)/2-G,true);break;case a.NOTATION.UPDIAGONALSTRIKE:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"line",{from:"0,"+this.HTMLpx(A+G-E),to:this.HTMLpx(k)+",0"})}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"line",{x1:1,y1:this.HTMLpx(A+G-E),x2:this.HTMLpx(k-E),y2:this.HTMLpx(E)})}break;case a.NOTATION.DOWNDIAGONALSTRIKE:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"line",{from:"0,0",to:this.HTMLpx(k)+","+this.HTMLpx(A+G-E)})}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"line",{x1:1,y1:this.HTMLpx(E),x2:this.HTMLpx(k-E),y2:this.HTMLpx(A+G-E)})}break;case a.NOTATION.MADRUWB:F.style.borderBottom=x;F.style.borderRight=x;if(!b.msieBorderWidthBug){K=o=E}break;case a.NOTATION.RADICAL:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"shape",{style:{width:this.HTMLpx(k),height:this.HTMLpx(A+G)},path:"m "+this.HTMLpt(E/2,0.6*(A+G))+" l "+this.HTMLpt(M,A+G-E)+" "+this.HTMLpt(2*M,E/2)+" "+this.HTMLpt(k,E/2)+" e",coordsize:this.HTMLpt(k,A+G)});C=M}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"path",{d:"M 1,"+this.HTMLpx(0.6*(A+G))+" L "+this.HTMLpx(M)+","+this.HTMLpx(A+G)+" L "+this.HTMLpx(2*M)+",1 L "+this.HTMLpx(k)+",1"});b.placeBox(J.parentNode,0,M/2-G,true);C=M;z=E}break;case a.NOTATION.LONGDIV:if(b.useVML){if(!g){g=this.HTMLvml(u,A,G,k,E,j.mathcolor)}this.HTMLvmlElement(g,"line",{from:"0,"+this.HTMLpx(E/2),to:this.HTMLpx(k-E)+","+this.HTMLpx(E/2)});this.HTMLvmlElement(g,"arc",{style:{width:this.HTMLpx(2*M),height:this.HTMLpx(A+G-2*E),left:this.HTMLpx(-M),top:this.HTMLpx(E)},startangle:"10",endangle:"170"});C=M}else{if(!J){J=this.HTMLsvg(u,A,G,k,E,j.mathcolor)}this.HTMLsvgElement(J.firstChild,"path",{d:"M "+this.HTMLpx(k)+",1 L 1,1 a"+this.HTMLpx(M)+","+this.HTMLpx((A+G)/2-E)+" 0 0,1 1,"+this.HTMLpx(A+G-2*E)});b.placeBox(J.parentNode,0,E-G,true);C=M;z=E}break}}F.style.width=b.Em(k-v-o);F.style.height=b.Em(A+G-n-K);b.placeBox(F,0,z-G,true);b.placeBox(q,C+M+E,0);this.HTMLhandleSpace(Q);this.HTMLhandleColor(Q);return Q},HTMLpx:function(g){return(g*b.em)},HTMLpt:function(g,h){return Math.floor(1000*g)+","+Math.floor(1000*h)},HTMLhandleColor:function(h){var i=document.getElementById("MathJax-frame-"+this.spanID);if(i){var g=this.getValues("mathbackground","background");if(this.style&&h.style.backgroundColor){g.mathbackground=h.style.backgroundColor}if(g.background&&!this.mathbackground){g.mathbackground=g.background}if(g.mathbackground&&g.mathbackground!==a.COLOR.TRANSPARENT){i.style.backgroundColor=g.mathbackground}}else{this.SUPER(arguments).HTMLhandleColor.call(this,h)}},HTMLsvg:function(h,l,m,g,k,j){var i=document.createElementNS(c,"svg");if(i.style){i.style.width=b.Em(g);i.style.height=b.Em(l+m)}var n=b.createBox(h);n.appendChild(i);b.placeBox(n,0,-m,true);this.HTMLsvgElement(i,"g",{fill:"none",stroke:j,"stroke-width":k*b.em});return i},HTMLsvgElement:function(g,h,i){var j=document.createElementNS(c,h);j.isMathJax=true;if(i){for(var k in i){if(i.hasOwnProperty(k)){j.setAttributeNS(null,k,i[k].toString())}}}g.appendChild(j);return j},HTMLvml:function(i,l,m,h,k,j){var g=b.createFrame(i,l+m,0,h,0,"none");b.addBox(i,g);b.placeBox(g,0,-m,true);this.constructor.VMLcolor=j;this.constructor.VMLthickness=this.HTMLpx(k);return g},HTMLvmlElement:function(g,h,i){var j=b.addElement(g,e+":"+h,{isMathJax:true});j.style.position="absolute";j.style.left=j.style.top=0;MathJax.Hub.Insert(j,i);if(!i.fillcolor){j.fillcolor="none"}if(!i.strokecolor){j.strokecolor=this.constructor.VMLcolor}if(!i.strokeweight){j.strokeweight=this.constructor.VMLthickness}}});MathJax.Hub.Browser.Select({MSIE:function(g){a.menclose.Augment({HTMLpx:function(i,h){return(i*b.em+(h||0))+"px"}});b.useVML=true;if(!document.namespaces[e]){if(document.documentMode&&document.documentMode>=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/jax/output/HTML-CSS/autoload/mglyph.js b/jax/output/HTML-CSS/autoload/mglyph.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var c="1.1";var a=MathJax.ElementJax.mml,b=MathJax.OutputJax["HTML-CSS"];a.mglyph.Augment({toHTML:function(i,h){var k=i,f=this.getValues("src","width","height","valign","alt"),j;i=this.HTMLcreateSpan(i);if(f.src===""){var g=this.Get("index");if(g){h=this.HTMLgetVariant();var e=h.defaultFont;if(e){e.noStyleChar=true;e.testString=String.fromCharCode(g)+"ABCabc";if(b.Font.testFont(e)){this.HTMLhandleVariant(i,h,String.fromCharCode(g))}else{if(f.alt===""){f.alt="Bad font: "+e.family}j=a.merror(f.alt).With({mathsize:"75%"});this.Append(j);j.toHTML(i);this.data.pop();i.bbox=j.HTMLspanElement().bbox}}}}else{if(!this.img){this.img=a.mglyph.GLYPH[f.src]}if(!this.img){this.img=a.mglyph.GLYPH[f.src]={img:new Image(),status:"pending"};var d=this.img.img;d.onload=MathJax.Callback(["HTMLimgLoaded",this]);d.onerror=MathJax.Callback(["HTMLimgError",this]);d.src=f.src;MathJax.Hub.RestartAfter(d.onload)}if(this.img.status!=="OK"){j=a.merror("Bad mglyph: "+f.src).With({mathsize:"75%"});this.Append(j);j.toHTML(i);this.data.pop();i.bbox=j.HTMLspanElement().bbox}else{d=b.addElement(i,"img",{src:f.src,alt:f.alt,title:f.alt});if(f.width){if(String(f.width).match(/^\s*-?\d+\s*$/)){f.width+="px"}d.style.width=b.Em(b.length2em(f.width,this.img.img.width/b.em))}if(f.height){if(String(f.height).match(/^\s*-?\d+\s*$/)){f.height+="px"}d.style.height=b.Em(b.length2em(f.height,this.img.img.height/b.em))}i.bbox.w=i.bbox.rw=d.offsetWidth/b.em;i.bbox.h=d.offsetHeight/b.em;if(f.valign){if(String(f.valign).match(/^\s*-?\d+\s*$/)){f.valign+="px"}i.bbox.d=-b.length2em(f.valign,this.img.img.height/b.em);d.style.verticalAlign=b.Em(-i.bbox.d);i.bbox.h-=i.bbox.d}}}if(!k.bbox){k.bbox={w:i.bbox.w,h:i.bbox.h,d:i.bbox.d,rw:i.bbox.rw,lw:i.bbox.lw}}else{if(i.bbox){k.bbox.w+=i.bbox.w;if(k.bbox.w>k.bbox.rw){k.bbox.rw=k.bbox.w}if(i.bbox.h>k.bbox.h){k.bbox.h=i.bbox.h}if(i.bbox.d>k.bbox.d){k.bbox.d=i.bbox.d}}}this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i},HTMLimgLoaded:function(e,d){if(typeof(e)==="string"){d=e}this.img.status=(d||"OK")},HTMLimgError:function(){this.img.img.onload("error")}},{GLYPH:{}});MathJax.Hub.Startup.signal.Post("HTML-CSS mglyph Ready");MathJax.Ajax.loadComplete(b.autoloadDir+"/mglyph.js")}); +MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var c="1.1.1";var a=MathJax.ElementJax.mml,b=MathJax.OutputJax["HTML-CSS"];a.mglyph.Augment({toHTML:function(i,h){var k=i,f=this.getValues("src","width","height","valign","alt"),j;i=this.HTMLcreateSpan(i);if(f.src===""){var g=this.Get("index");if(g){h=this.HTMLgetVariant();var e=h.defaultFont;if(e){e.noStyleChar=true;e.testString=String.fromCharCode(g)+"ABCabc";if(b.Font.testFont(e)){this.HTMLhandleVariant(i,h,String.fromCharCode(g))}else{if(f.alt===""){f.alt="Bad font: "+e.family}j=a.merror(f.alt).With({mathsize:"75%"});this.Append(j);j.toHTML(i);this.data.pop();i.bbox=j.HTMLspanElement().bbox}}}}else{if(!this.img){this.img=a.mglyph.GLYPH[f.src]}if(!this.img){this.img=a.mglyph.GLYPH[f.src]={img:new Image(),status:"pending"};var d=this.img.img;d.onload=MathJax.Callback(["HTMLimgLoaded",this]);d.onerror=MathJax.Callback(["HTMLimgError",this]);d.src=f.src;MathJax.Hub.RestartAfter(d.onload)}if(this.img.status!=="OK"){j=a.merror("Bad mglyph: "+f.src).With({mathsize:"75%"});this.Append(j);j.toHTML(i);this.data.pop();i.bbox=j.HTMLspanElement().bbox}else{d=b.addElement(i,"img",{isMathJax:true,src:f.src,alt:f.alt,title:f.alt});if(f.width){if(String(f.width).match(/^\s*-?\d+\s*$/)){f.width+="px"}d.style.width=b.Em(b.length2em(f.width,this.img.img.width/b.em))}if(f.height){if(String(f.height).match(/^\s*-?\d+\s*$/)){f.height+="px"}d.style.height=b.Em(b.length2em(f.height,this.img.img.height/b.em))}i.bbox.w=i.bbox.rw=d.offsetWidth/b.em;i.bbox.h=d.offsetHeight/b.em;if(f.valign){if(String(f.valign).match(/^\s*-?\d+\s*$/)){f.valign+="px"}i.bbox.d=-b.length2em(f.valign,this.img.img.height/b.em);d.style.verticalAlign=b.Em(-i.bbox.d);i.bbox.h-=i.bbox.d}}}if(!k.bbox){k.bbox={w:i.bbox.w,h:i.bbox.h,d:i.bbox.d,rw:i.bbox.rw,lw:i.bbox.lw}}else{if(i.bbox){k.bbox.w+=i.bbox.w;if(k.bbox.w>k.bbox.rw){k.bbox.rw=k.bbox.w}if(i.bbox.h>k.bbox.h){k.bbox.h=i.bbox.h}if(i.bbox.d>k.bbox.d){k.bbox.d=i.bbox.d}}}this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i},HTMLimgLoaded:function(e,d){if(typeof(e)==="string"){d=e}this.img.status=(d||"OK")},HTMLimgError:function(){this.img.img.onload("error")}},{GLYPH:{}});MathJax.Hub.Startup.signal.Post("HTML-CSS mglyph Ready");MathJax.Ajax.loadComplete(b.autoloadDir+"/mglyph.js")}); diff --git a/jax/output/HTML-CSS/config.js b/jax/output/HTML-CSS/config.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.6",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); +MathJax.OutputJax["HTML-CSS"]=MathJax.OutputJax({id:"HTML-CSS",version:"1.1.7",directory:MathJax.OutputJax.directory+"/HTML-CSS",extensionDir:MathJax.OutputJax.extensionDir+"/HTML-CSS",autoloadDir:MathJax.OutputJax.directory+"/HTML-CSS/autoload",fontDir:MathJax.OutputJax.directory+"/HTML-CSS/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{scale:100,minScaleAdjust:50,availableFonts:["STIX","TeX"],preferredFont:"TeX",webFont:"TeX",imageFont:"TeX",undefinedFamily:"STIXGeneral,'Arial Unicode MS',serif",showMathMenu:true,styles:{".MathJax_Display":{"text-align":"center",margin:"1em 0em"},".MathJax .merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"1px 3px","font-family":"serif","font-style":"normal","font-size":"90%"},".MathJax_Preview":{color:"#888888"},"#MathJax_Tooltip":{"background-color":"InfoBackground",color:"InfoText",border:"1px solid black","box-shadow":"2px 2px 5px #AAAAAA","-webkit-box-shadow":"2px 2px 5px #AAAAAA","-moz-box-shadow":"2px 2px 5px #AAAAAA","-khtml-box-shadow":"2px 2px 5px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')",padding:"3px 4px"}}}});if(MathJax.Hub.Browser.isMSIE&&document.documentMode>=9){delete MathJax.OutputJax["HTML-CSS"].config.styles["#MathJax_Tooltip"].filter}if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}MathJax.Hub.Register.StartupHook("End Config",[function(b,c){var a=b.Insert({minBrowserVersion:{Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4},inlineMathDelimiters:["$","$"],displayMathDelimiters:["$$","$$"],multilineDisplay:true,minBrowserTranslate:function(f){var e=b.getJaxFor(f),k=["[Math]"],j;var h=document.createElement("span",{className:"MathJax_Preview"});if(e.inputJax.id==="TeX"){if(e.root.Get("displaystyle")){j=a.displayMathDelimiters;k=[j[0]+e.originalText+j[1]];if(a.multilineDisplay){k=k[0].split(/\n/)}}else{j=a.inlineMathDelimiters;k=[j[0]+e.originalText.replace(/^\s+/,"").replace(/\s+$/,"")+j[1]]}}for(var g=0,d=k.length;g<d;g++){h.appendChild(document.createTextNode(k[g]));if(g<d-1){h.appendChild(document.createElement("br"))}}f.parentNode.insertBefore(h,f)}},(b.config["HTML-CSS"]||{}));if(b.Browser.version!=="0.0"&&!b.Browser.versionAtLeast(a.minBrowserVersion[b.Browser]||0)){c.Translate=a.minBrowserTranslate;b.Config({showProcessingMessages:false});MathJax.Message.Set("Your browser does not support MathJax",null,4000);b.Startup.signal.Post("MathJax not supported")}},MathJax.Hub,MathJax.OutputJax["HTML-CSS"]]);MathJax.OutputJax["HTML-CSS"].loadComplete("config.js"); diff --git a/jax/output/HTML-CSS/imageFonts.js b/jax/output/HTML-CSS/imageFonts.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -(function(b,c,a){var d="1.1";b.Register.LoadHook(c.fontDir+"/fontdata.js",function(){c.Augment({allowWebFonts:false,imgDir:c.webfontDir+"/png",imgPacked:(MathJax.isPacked?"":"/unpacked"),imgSize:["050","060","071","085",100,120,141,168,200,238,283,336,400,476],imgBaseIndex:4,imgSizeForEm:{},imgSizeForScale:{},imgZoom:1,handleImg:function(t,i,r,h,u){if(u.length){this.addText(t,u)}var s=r[5].orig;if(!s){s=r[5].orig=[r[0],r[1],r[2],r[3],r[4]]}var m=this.imgZoom;if(!t.scale){t.scale=1}var p=this.imgIndex(t.scale*m);if(p==this.imgEmWidth.length-1&&this.em*t.scale*m/this.imgEmWidth[p]>1.1){m=this.imgEmWidth[p]/(this.em*t.scale)}var q=this.imgEmWidth[p]/(this.em*(t.scale||1)*m);r[0]=s[0]*q;r[1]=s[1]*q;r[2]=s[2]*q;r[3]=s[3]*q;r[4]=s[4]*q;var k=this.imgDir+"/"+i.directory+"/"+this.imgSize[p];var l=h.toString(16).toUpperCase();while(l.length<4){l="0"+l}var j=k+"/"+l+".png";var o=r[5].img[p];var g={width:Math.floor(o[0]/m+0.5)+"px",height:Math.floor(o[1]/m+0.5)+"px"};if(o[2]){g.verticalAlign=Math.floor(-o[2]/m+0.5)+"px"}if(r[3]<0){g.marginLeft=this.Em(r[3]/1000)}if(r[4]!=r[2]){g.marginRight=this.Em((r[2]-r[4])/1000)}if(this.msieIE6){g.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+a.fileURL(j)+"', sizingMethod='scale')";j=this.directory+"/blank.gif"}this.addElement(t,"img",{src:a.fileURL(j),style:g});return""},defineImageData:function(i){for(var g in i){if(i.hasOwnProperty(g)){var h=c.FONTDATA.FONTS[g];if(h){g=i[g];for(var j in g){if(g.hasOwnProperty(j)&&h[j]){h[j][5]={img:g[j]}}}}}}},initImg:function(j){if(this.imgSizeForEm[this.em]){this.imgBaseIndex=this.imgSizeForEm[this.em]}for(var h=0,g=this.imgEmWidth.length-1;h<g;h++){if(this.em<=this.imgEmWidth[h]){break}}if(h&&this.imgEmWidth[h]-this.em>this.em-this.imgEmWidth[h-1]){h--}this.imgSizeForEm[this.em]=this.imgBaseIndex=h;this.imgZoom=this.imgBrowserZoom()},imgIndex:function(k){if(!k){return this.imgBaseIndex}if(!this.imgSizeForScale[this.em]){this.imgSizeForScale[this.em]={}}if(this.imgSizeForScale[this.em][k]){return this.imgSizeForScale[this.em][k]}var j=this.em*k;for(var h=0,g=this.imgEmWidth.length-1;h<g;h++){if(j<=this.imgEmWidth[h]){break}}if(h&&this.imgEmWidth[h]-j>j-this.imgEmWidth[h-1]){h--}this.imgSizeForScale[this.em][k]=h;return h},imgBrowserZoom:function(){return 1}});b.Browser.Select({Firefox:function(h){var g=c.addElement(document.body,"div",{style:{display:"none",visibility:"hidden",overflow:"scroll",position:"absolute",top:0,left:0,width:"200px",height:"200px",padding:0,border:0,margin:0}});var i=c.addElement(g,"div",{style:{position:"absolute",left:0,top:0,right:0,bottom:0,padding:0,border:0,margin:0}});c.Augment({imgSpaceBug:true,imgSpace:String.fromCharCode(160),imgZoomLevel:(h.isMac?{50:0.3,30:0.5,22:0.67,19:0.8,16:0.9,15:1,13:1.1,12:1.2,11:1.33,10:1.5,9:1.7,7:2,6:2.4,5:3,0:15}:{56:0.3,34:0.5,25:0.67,21:0.8,19:0.9,17:1,15:1.1,14:1.2,13:1.33,11:1.5,10:1.7,8:2,7:2.4,6:3,0:17}),imgZoomDiv:g,imgBrowserZoom:function(){var j=this.imgZoomLevel;g.style.display="";var k=(g.offsetWidth-i.offsetWidth);k=(j[k]?j[k]:j[0]/k);g.style.display="none";return k}})},Safari:function(g){c.Augment({imgBrowserZoom:function(){return 3}})},Chrome:function(g){c.Augment({imgHeightBug:true,imgBrowserZoom:function(){return 3}})},Opera:function(g){c.Augment({imgSpaceBug:true,imgSpace:String.fromCharCode(160)+String.fromCharCode(160),imgDoc:(document.compatMode=="BackCompat"?document.body:document.documentElement),imgBrowserZoom:function(){if(g.isMac){return 3}var h=this.imgDoc.clientHeight,i=Math.floor(15*h/window.innerHeight);if(this.imgDoc.clientWidth<this.imgDoc.scrollWidth-i){h+=i}return parseFloat((window.innerHeight/h).toFixed(1))}})}});var f=function(){var h=c.FONTDATA.FONTS.MathJax_Main[8212][5].img;c.imgEmWidth=[];for(var j=0,g=h.length;j<g;j++){c.imgEmWidth[j]=h[j][0]}};var e=c.imgDir+c.imgPacked;MathJax.Callback.Queue(["Require",a,e+"/imagedata.js"],f,["loadComplete",a,c.directory+"/imageFonts.js"])})})(MathJax.Hub,MathJax.OutputJax["HTML-CSS"],MathJax.Ajax); +(function(b,c,a){var d="1.1.1";b.Register.LoadHook(c.fontDir+"/fontdata.js",function(){c.Augment({allowWebFonts:false,imgDir:c.webfontDir+"/png",imgPacked:(MathJax.isPacked?"":"/unpacked"),imgSize:["050","060","071","085",100,120,141,168,200,238,283,336,400,476],imgBaseIndex:4,imgSizeForEm:{},imgSizeForScale:{},imgZoom:1,handleImg:function(t,i,r,h,u){if(u.length){this.addText(t,u)}var s=r[5].orig;if(!s){s=r[5].orig=[r[0],r[1],r[2],r[3],r[4]]}var m=this.imgZoom;if(!t.scale){t.scale=1}var p=this.imgIndex(t.scale*m);if(p==this.imgEmWidth.length-1&&this.em*t.scale*m/this.imgEmWidth[p]>1.1){m=this.imgEmWidth[p]/(this.em*t.scale)}var q=this.imgEmWidth[p]/(this.em*(t.scale||1)*m);r[0]=s[0]*q;r[1]=s[1]*q;r[2]=s[2]*q;r[3]=s[3]*q;r[4]=s[4]*q;var k=this.imgDir+"/"+i.directory+"/"+this.imgSize[p];var l=h.toString(16).toUpperCase();while(l.length<4){l="0"+l}var j=k+"/"+l+".png";var o=r[5].img[p];var g={width:Math.floor(o[0]/m+0.5)+"px",height:Math.floor(o[1]/m+0.5)+"px"};if(o[2]){g.verticalAlign=Math.floor(-o[2]/m+0.5)+"px"}if(r[3]<0){g.marginLeft=this.Em(r[3]/1000)}if(r[4]!=r[2]){g.marginRight=this.Em((r[2]-r[4])/1000)}if(this.msieIE6){g.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+a.fileURL(j)+"', sizingMethod='scale')";j=this.directory+"/blank.gif"}this.addElement(t,"img",{src:a.fileURL(j),style:g,isMathJax:true});return""},defineImageData:function(i){for(var g in i){if(i.hasOwnProperty(g)){var h=c.FONTDATA.FONTS[g];if(h){g=i[g];for(var j in g){if(g.hasOwnProperty(j)&&h[j]){h[j][5]={img:g[j]}}}}}}},initImg:function(j){if(this.imgSizeForEm[this.em]){this.imgBaseIndex=this.imgSizeForEm[this.em]}for(var h=0,g=this.imgEmWidth.length-1;h<g;h++){if(this.em<=this.imgEmWidth[h]){break}}if(h&&this.imgEmWidth[h]-this.em>this.em-this.imgEmWidth[h-1]){h--}this.imgSizeForEm[this.em]=this.imgBaseIndex=h;this.imgZoom=this.imgBrowserZoom()},imgIndex:function(k){if(!k){return this.imgBaseIndex}if(!this.imgSizeForScale[this.em]){this.imgSizeForScale[this.em]={}}if(this.imgSizeForScale[this.em][k]){return this.imgSizeForScale[this.em][k]}var j=this.em*k;for(var h=0,g=this.imgEmWidth.length-1;h<g;h++){if(j<=this.imgEmWidth[h]){break}}if(h&&this.imgEmWidth[h]-j>j-this.imgEmWidth[h-1]){h--}this.imgSizeForScale[this.em][k]=h;return h},imgBrowserZoom:function(){return 1}});b.Browser.Select({Firefox:function(h){var g=c.addElement(document.body,"div",{style:{display:"none",visibility:"hidden",overflow:"scroll",position:"absolute",top:0,left:0,width:"200px",height:"200px",padding:0,border:0,margin:0}});var i=c.addElement(g,"div",{style:{position:"absolute",left:0,top:0,right:0,bottom:0,padding:0,border:0,margin:0}});c.Augment({imgSpaceBug:true,imgSpace:String.fromCharCode(160),imgZoomLevel:(h.isMac?{50:0.3,30:0.5,22:0.67,19:0.8,16:0.9,15:1,13:1.1,12:1.2,11:1.33,10:1.5,9:1.7,7:2,6:2.4,5:3,0:15}:{56:0.3,34:0.5,25:0.67,21:0.8,19:0.9,17:1,15:1.1,14:1.2,13:1.33,11:1.5,10:1.7,8:2,7:2.4,6:3,0:17}),imgZoomDiv:g,imgBrowserZoom:function(){var j=this.imgZoomLevel;g.style.display="";var k=(g.offsetWidth-i.offsetWidth);k=(j[k]?j[k]:j[0]/k);g.style.display="none";return k}})},Safari:function(g){c.Augment({imgBrowserZoom:function(){return 3}})},Chrome:function(g){c.Augment({imgHeightBug:true,imgBrowserZoom:function(){return 3}})},Opera:function(g){c.Augment({imgSpaceBug:true,imgSpace:String.fromCharCode(160)+String.fromCharCode(160),imgDoc:(document.compatMode=="BackCompat"?document.body:document.documentElement),imgBrowserZoom:function(){if(g.isMac){return 3}var h=this.imgDoc.clientHeight,i=Math.floor(15*h/window.innerHeight);if(this.imgDoc.clientWidth<this.imgDoc.scrollWidth-i){h+=i}return parseFloat((window.innerHeight/h).toFixed(1))}})}});var f=function(){var h=c.FONTDATA.FONTS.MathJax_Main[8212][5].img;c.imgEmWidth=[];for(var j=0,g=h.length;j<g;j++){c.imgEmWidth[j]=h[j][0]}};var e=c.imgDir+c.imgPacked;MathJax.Callback.Queue(["Require",a,e+"/imagedata.js"],f,["loadComplete",a,c.directory+"/imageFonts.js"])})})(MathJax.Hub,MathJax.OutputJax["HTML-CSS"],MathJax.Ajax); diff --git a/jax/output/HTML-CSS/jax.js b/jax/output/HTML-CSS/jax.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)}});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m}})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span")}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href})}g=e.addElement(g,"span",{className:this.type});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr");n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); +(function(c,d,e){var a;var b=MathJax.Object.Subclass({timeout:5*1000,FontInfo:{STIX:{family:"STIXSizeOneSym",testString:"() {} []"},TeX:{family:"MathJax_Size1",testString:"() {} []"}},comparisonFont:["sans-serif","monospace","script","Times","Courier","Arial","Helvetica"],testSize:["40px","50px","60px","30px","20px"],Init:function(){this.div=MathJax.HTML.addElement(document.body,"div",{style:{position:"absolute",visibility:"hidden",top:0,left:0,width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal",fontSize:this.testSize[0],fontWeight:"normal",fontStyle:"normal"}},[""]);this.text=this.div.firstChild},findFont:function(k,h){if(h&&this.testCollection(h)){return h}for(var j=0,g=k.length;j<g;j++){if(k[j]===h){continue}if(this.testCollection(k[j])){return k[j]}}return null},testCollection:function(g){return this.testFont(this.FontInfo[g])},testFont:function(j){if(j.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(j.weight||"normal");this.div.style.fontStyle=(j.style||"normal")}var h=this.getComparisonWidths(j.testString,j.noStyleChar);if(h){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==h[0]){this.div.style.fontFamily="'"+j.family+"',"+this.comparisonFont[h[2]];if(this.div.offsetWidth==h[1]){return false}}if(this.div.offsetWidth!=h[3]){if(j.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var k=0,g=this.testSize.length;k<g;k++){if(this.testStyleChar(j,this.testSize[k])){return true}}}}return false},styleChar:String.fromCharCode(61437),versionChar:String.fromCharCode(61438),compChar:String.fromCharCode(61439),testStyleChar:function(i,k){var o=3+(i.weight?2:0)+(i.style?4:0);var h="",j=0;var m=this.div.style.fontSize;this.div.style.fontSize=k;if(e.msieItalicWidthBug&&i.style==="italic"){this.text.nodeValue=h=this.compChar;j=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+h}else{this.text.nodeValue=this.compChar+h}var g=this.div.offsetWidth-j;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+h}else{this.text.nodeValue=this.styleChar+h}var l=Math.floor((this.div.offsetWidth-j)/g+0.5);if(l===o){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+h}else{this.text.nodeValue=this.versionChar+h}i.version=Math.floor((this.div.offsetWidth-j)/g+1.5)/2}this.div.style.fontSize=m;return(l===o)},getComparisonWidths:function(k,j){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!j){k+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=k}else{this.text.nodeValue=k}this.div.style.fontFamily=this.comparisonFont[0];var h=this.div.offsetWidth,n=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];n=this.div.offsetWidth}for(var l=1,g=this.comparisonFont.length;l<g;l++){this.div.style.fontFamily=this.comparisonFont[l];if(this.div.offsetWidth!=h){return[h,this.div.offsetWidth,l,n]}}return null},loadWebFont:function(h){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+h.directory);var j=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+h.directory);var g=MathJax.Callback({});var i=MathJax.Callback(["loadComplete",this,h,j,g]);c.timer.start(c,[this.checkWebFont,h,i],1,this.timeout);return g},loadComplete:function(i,k,h,g){MathJax.Message.Clear(k);if(g===c.STATUS.OK){h();return}this.loadError(i);if(d.Browser.isFirefox&&e.allowWebFonts){var j=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){j+=":"+document.location.port}j+="/";if(c.fileURL(e.webfontDir).substr(0,j.length)!==j){this.firefoxFontError(i)}}e.loadWebFontError(i,h)},loadError:function(g){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+g.directory,null,2000)},firefoxFontError:function(g){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(g,h,i){if(g.time(i)){return}if(e.Font.testFont(h)){i(g.STATUS.OK)}else{setTimeout(g,g.delay)}},fontFace:function(i){var j=e.allowWebFonts;var l=e.FONTDATA.FONTS[i];if(e.msieFontCSSBug&&!l.family.match(/-Web$/)){l.family+="-Web"}var h=c.fileURL(e.webfontDir+"/"+j);var g=i.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!g.match(/-/)){g+="-Regular"}if(j==="svg"){g+=".svg#"+g}else{g+="."+j}var k={"font-family":l.family,src:"url('"+h+"/"+g+"')"};if(j==="svg"){k.src+=" format('svg')"}if(!(e.FontFaceBug&&l.isWebFont)){if(i.match(/-bold/)){k["font-weight"]="bold"}if(i.match(/-italic/)){k["font-style"]="italic"}}return k}});var f={last:0,delay:500,start:function(h){var g=new Date().getTime();var i=(g-f.last<f.delay);f.last=g;if(i){f.timeout=setTimeout(f.menu,f.delay,this,h);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();e.DblClick.call(this,g.touches[0]||g.touch)}},menu:function(h,g){delete f.timeout;f.last=0;e.ContextMenu.call(h,g.touches[0]||even.touch)}};e.Augment({config:{styles:{".MathJax":{display:"inline","font-family":"serif","font-style":"normal","font-weight":"normal","line-height":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-align":"left","text-transform":"none","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none",direction:"ltr",border:0,padding:0,margin:0},".MathJax_Display":{position:"relative",display:"block",width:"100%"},".MathJax img, .MathJax nobr, .MathJax a":{border:0,padding:0,margin:0,"max-width":"none","max-height":"none","vertical-align":0,"line-height":"normal","text-decoration":"none"},"img.MathJax_strut":{border:"0 !important",padding:"0 !important",margin:"0 !important","vertical-align":"0 !important"},".MathJax span":{display:"inline",position:"static",border:0,padding:0,margin:0,"vertical-align":0,"line-height":"normal","text-decoration":"none"},".MathJax nobr":{"white-space":"nowrap"},".MathJax img":{display:"inline ! important"},".MathJax_Processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MathJax .MathJax_HitBox":{cursor:"text"},"#MathJax_Tooltip":{position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"},"#MathJax_Tooltip *":{filter:"none",background:"transparent"}}},settings:d.config.menuSettings,LEFTBUTTON:(d.Browser.isMSIE?1:0),MENUKEY:"altKey",Touch:f,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var h=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(h.scale){this.config.scale=h.scale}if(h.font&&h.font!=="Auto"){if(h.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(h.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(h.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(h.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var g=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!g&&this.allowWebFonts){g=this.config.webFont;if(g){this.webFonts=true}}if(!g&&this.config.imageFont){g=this.config.imageFont;this.imgFonts=true}if(g){this.fontInUse=g;this.fontDir+="/"+g;this.webfontDir+="/"+g;if(!this.require){this.require=[]}this.require.push(this.fontDir+"/fontdata.js");if(this.imgFonts){this.require.push(this.directory+"/imageFonts.js");d.Startup.signal.Post("HTML-CSS Jax - using image fonts")}}else{MathJax.Message.Set("Can't find a valid font using ["+this.config.availableFonts.join(", ")+"]",null,3000);this.FONTDATA={TeX_factor:1,baselineskip:1.2,lineH:0.8,lineD:0.2,ffLineH:0.8,FONTS:{},VARIANT:{normal:{fonts:[]}},RANGES:[],DELIMITERS:{},RULECHAR:45,REMAP:{}};if(MathJax.InputJax.TeX&&MathJax.InputJax.TeX.Definitions){MathJax.InputJax.TeX.Definitions.macros.overline[1]="002D";MathJax.InputJax.TeX.Definitions.macros.underline[1]="002D"}d.Startup.signal.Post("HTML-CSS Jax - no valid font")}},Startup:function(){var j=[],n=this.FONTDATA.VARIANT.normal.fonts;if(!(n instanceof Array)){n=[n]}for(var h=0,g=n.length;h<g;h++){j[h]=this.FONTDATA.FONTS[n[h]].family;if(!j[h]){j[h]=n[h]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":j.join(",")};this.hiddenDiv=this.Element("div",{style:{visibility:"hidden",overflow:"hidden",position:"absolute",top:0,height:"1px",width:"auto",padding:0,border:0,margin:0,textAlign:"left",textIndent:0,textTransform:"none",lineHeight:"normal",letterSpacing:"normal",wordSpacing:"normal"}});if(!document.body.firstChild){document.body.appendChild(this.hiddenDiv)}else{document.body.insertBefore(this.hiddenDiv,document.body.firstChild)}this.hiddenDiv=this.addElement(this.hiddenDiv,"div",{id:"MathJax_Hidden"});var l=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=l.offsetWidth/5;this.hiddenDiv.removeChild(l);this.startMarker=e.createStrut(this.Element("span"),10,true);this.endMarker=this.addText(this.Element("span"),"x").parentNode;this.HDspan=this.Element("span");if(this.operaHeightBug){this.createStrut(this.HDspan,0)}if(this.msieInlineBlockAlignBug){this.HDimg=this.addElement(this.HDspan,"img",{style:{height:"0px",width:"1px"}});try{this.HDimg.src="about:blank"}catch(k){}}else{this.HDimg=e.createStrut(this.HDspan,0)}this.HDMspan=this.Element("span",{style:{position:"absolute","font-size-adjust":"none"}});if(this.msieInlineBlockAlignBug){this.HDMimg=this.addElement(this.HDMspan,"img",{style:{height:"0px",width:"1px","max-width":"none","max-height":"none",border:0,padding:0,margin:0}});try{this.HDMimg.src="about:blank"}catch(k){}}else{this.HDMimg=e.createStrut(this.HDMspan,0);this.HDMimg.style.marginRight=""}this.marginCheck=e.Element("span",null,[["span",{style:{display:"inline-block",width:"5em"}}]]);this.marginMove=e.addElement(this.marginCheck,"span",{style:{display:"inline-block",width:"5em",marginLeft:"-5em"}});return c.Styles(this.config.styles,["PreloadWebFonts",this])},PreloadWebFonts:function(){if(!e.allowWebFonts||!e.config.preloadWebFonts){return}for(var h=0,g=e.config.preloadWebFonts.length;h<g;h++){var j=e.FONTDATA.FONTS[e.config.preloadWebFonts[h]];if(!j.available){e.Font.testFont(j)}}},Translate:function(m){if(!m.parentNode){return}var k=m.previousSibling;if(k&&String(k.className).match(/^MathJax(_MathML|_Display)?$/)){k.parentNode.removeChild(k)}var n=m.MathJax.elementJax.root,o,g,i;o=g=i=this.Element("span",{className:"MathJax",isMathJax:true,oncontextmenu:this.ContextMenu,onmousedown:this.Mousedown,onmouseover:this.Mouseover,onclick:this.Click,ondblclick:this.DblClick});if(MathJax.Hub.Browser.noContextMenu){o.ontouchstart=this.Touch.start;o.ontouchend=this.Touch.end}var j=(n.Get("display")==="block");if(j){g=i=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});g.appendChild(o)}g.setAttribute("role","textbox");g.setAttribute("aria-readonly","true");if(this.useProcessingFrame){i=this.Element((j?"div":"span"),{className:"MathJax_Processing"});i.appendChild(g)}m.parentNode.insertBefore(i,m);var h;try{this.getScales(o);h=(this.em===0||String(this.em)==="NaN")}catch(l){h=true}if(h){this.hiddenDiv.appendChild(i);this.getScales(o)}this.initImg(o);this.initHTML(n,o);n.setTeXclass();try{n.toHTML(o,g)}catch(l){if(l.restart){i.parentNode.removeChild(i)}throw l}if(h){m.parentNode.insertBefore(i,m)}if(this.useProcessingFrame){i.parentNode.replaceChild(g,i)}},ContextMenu:function(j,k){if(e.config.showMathMenu&&(e.settings.context==="MathJax"||k)){if(e.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(!j||e.msieEventBug){j=window.event}var g=MathJax.Menu;if(g){var i=(this.parentNode.className==="MathJax_Display"?this.parentNode:this);g.jax=d.getJaxFor(i.nextSibling);g.menu.items[1].menu.items[1].name=(g.jax.inputJax.id==="MathML"?"Original":g.jax.inputJax.id);return g.menu.Post(j)}else{if(!c.loadingMathMenu){c.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};MathJax.Callback.Queue(c.Require("[MathJax]/extensions/MathMenu.js"),function(){delete c.loadingMathMenu},[this,arguments.callee,h,k])}if(j.preventDefault){j.preventDefault()}if(j.stopPropagation){j.stopPropagation()}j.cancelBubble=true;j.returnValue=false;return false}}},Mousedown:function(g){if(e.config.showMathMenu){if(!g){g=window.event}if(e.settings.context==="MathJax"){if(!e.noContextMenuBug||g.button!==2){return}}else{if(!g[e.MENUKEY]||g.button!==e.LEFTBUTTON){return}}return e.ContextMenu.call(this,g,true)}},Mouseover:function(g){e.HandleEvent(g,"Mouseover",this)},Click:function(g){e.HandleEvent(g,"Click",this)},DblClick:function(g){e.HandleEvent(g,"DblClick",this)},HandleEvent:function(i,g,h){},initImg:function(g){},initHTML:function(h,g){},initFont:function(g){var i=e.FONTDATA.FONTS,h=e.config.availableFonts;if(h&&h.length&&e.Font.testFont(i[g])){i[g].available=true;return null}if(!this.allowWebFonts){return null}i[g].isWebFont=true;if(e.FontFaceBug){i[g].family=g;if(e.msieFontCSSBug){i[g].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(g)})},Remove:function(g){var h=g.SourceElement();if(!h){return}h=h.previousSibling;if(!h){return}if(h.className.match(/^MathJax/)){h.parentNode.removeChild(h)}},getScales:function(i){i.parentNode.insertBefore(this.HDMspan,i);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var h=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var g=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(h/this.TeX.x_height)/g)*this.config.scale);i.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&g===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=g*this.scale/100}i.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(i)},getMarginScale:function(g){return 1},getMSIEmarginScale:function(i){i.appendChild(this.marginCheck);var g=this.marginCheck.offsetWidth,h=this.marginMove.offsetWidth;var j=(2*h-g?h/(2*h-g):1);i.removeChild(this.marginCheck);return j},getHD:function(h){var g=h.style.position;h.style.position="absolute";this.HDimg.style.height="0px";h.appendChild(this.HDspan);var i={h:h.offsetHeight};this.HDimg.style.height=i.h+"px";i.d=h.offsetHeight-i.h;i.h-=i.d;i.h/=this.em;i.d/=this.em;h.removeChild(this.HDspan);h.style.position=g;return i},getW:function(j){var h=j.offsetWidth,i=(j.bbox?j.bbox.w:-1),k=j;if((i<0||this.negativeSkipBug)&&h>=0){if(this.negativeSkipBug){var g=j.style.position;j.style.position="absolute";k=this.startMarker;if(j.firstChild){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}k=this.startMarker}j.appendChild(this.endMarker);h=this.endMarker.offsetLeft-k.offsetLeft;j.removeChild(this.endMarker);if(this.negativeSkipBug){j.removeChild(k);j.style.position=g}}return h/this.em},Measured:function(i,h){if(i.bbox.width==null&&i.bbox.w&&!i.bbox.isMultiline){var g=this.getW(i);i.bbox.rw+=g-i.bbox.w;i.bbox.w=g}if(!h){h=i.parentNode}if(!h.bbox){h.bbox=i.bbox}return i},Remeasured:function(h,g){g.bbox=this.Measured(h,g).bbox},Em:function(g){if(Math.abs(g)<0.0006){return"0em"}return g.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(g){return(100*g).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(g){return this.Percent(this.length2em(g))},length2em:function(l,j){if(typeof(l)!=="string"){l=l.toString()}if(l===""){return""}if(l===a.SIZE.NORMAL){return 1}if(l===a.SIZE.BIG){return 2}if(l===a.SIZE.SMALL){return 0.71}if(l==="infinity"){return e.BIGDIMEN}var i=this.FONTDATA.TeX_factor;if(l.match(/mathspace$/)){return e.MATHSPACE[l]*i}var h=l.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var g=parseFloat(h[1]||"1"),k=h[2];if(j==null){j=1}if(k==="em"){return g*i}if(k==="ex"){return g*e.TeX.x_height*i}if(k==="%"){return g/100*j}if(k==="px"){return g/e.em}if(k==="pt"){return g/10*i}if(k==="pc"){return g*1.2*i}if(k==="in"){return g*this.pxPerInch/e.em}if(k==="cm"){return g*this.pxPerInch/e.em/2.54}if(k==="mm"){return g*this.pxPerInch/e.em/25.4}if(k==="mu"){return g/18*i}return g*i*j},thickness2em:function(g){var h=e.TeX.rule_thickness;if(g===a.LINETHICKNESS.MEDIUM){return h}if(g===a.LINETHICKNESS.THIN){return 0.67*h}if(g===a.LINETHICKNESS.THICK){return 1.67*h}return this.length2em(g,h)},createStrut:function(j,i,k){var g=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:i+"px",width:"1px",marginRight:"-1px"}});if(k){j.insertBefore(g,j.firstChild)}else{j.appendChild(g)}return g},createBlank:function(h,g,i){var j=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(g)}});if(i){h.insertBefore(j,h.firstChild)}else{h.appendChild(j)}return j},createShift:function(h,g,j){var i=this.Element("span",{style:{marginLeft:this.Em(g)},isMathJax:true});if(j){h.insertBefore(i,h.firstChild)}else{h.appendChild(i)}return i},createSpace:function(l,k,n,g,i){var j=this.Em(Math.max(0,k+n)),m=this.Em(-n);if(this.msieInlineBlockAlignBug){m=this.Em(e.getHD(l.parentNode).d-n)}if(l.isBox||l.className=="mspace"){l.bbox={h:k*l.scale,d:n*l.scale,w:g*l.scale,rw:g*l.scale,lw:0};l.style.height=j;l.style.verticalAlign=m}else{l=this.addElement(l,"span",{style:{height:j,verticalAlign:m},isMathJax:true})}if(g>=0){l.style.width=this.Em(g);l.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){l.style.height=""}l.style.marginLeft=this.Em(g);if(e.safariNegativeSpaceBug&&l.parentNode.firstChild==l){this.createBlank(l,0,true)}}if(i&&i!==a.COLOR.TRANSPARENT){l.style.backgroundColor=i}return l},createRule:function(o,k,m,p,i){var j=e.TeX.min_rule_thickness;if(p>0&&p*this.em<j){p=j/this.em}if(k+m>0&&(k+m)*this.em<j){var l=1/(k+m)*(j/this.em);k*=l;m*=l}if(!i){i="solid"}else{i="solid "+i}i=this.Em(p)+" "+i;var q=this.Em(k+m),g=this.Em(-m);var n=this.addElement(o,"span",{style:{borderLeft:i,display:"inline-block",overflow:"hidden",width:0,height:q,verticalAlign:g},bbox:{h:k,d:m,w:p,rw:p,lw:0},noAdjust:true,isMathJax:true});if(p>0&&n.offsetWidth==0){n.style.width=this.Em(p)}if(o.isBox||o.className=="mspace"){o.bbox=n.bbox}return n},createFrame:function(p,n,o,q,s,i){var m=(this.msieBorderWidthBug?0:2*s);var r=this.Em(n+o-m),g=this.Em(-o-s),l=this.Em(q-m);var j=this.Em(s)+" "+i;var k=this.addElement(p,"span",{style:{border:j,display:"inline-block",overflow:"hidden",width:l,height:r},bbox:{h:n,d:o,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(g){k.style.verticalAlign=g}return k},createStack:function(i,k,h){if(this.msiePaddingWidthBug){this.createStrut(i,0)}var j=String(h).match(/%$/);var g=(!j&&h!=null?h:0);i=this.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(j?"100%":this.Em(g)),height:0}});if(!k){i.parentNode.bbox=i.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:g,lw:this.BIGDIMEN,rw:(!j&&h!=null?h:-this.BIGDIMEN)};if(j){i.bbox.width=h}}return i},createBox:function(h,g){var i=this.addElement(h,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(g!=null){i.style.width=g}return i},addBox:function(g,h){h.style.position="absolute";h.isBox=true;return g.appendChild(h)},placeBox:function(o,n,m,j){o.isMathJax=true;var p=o.parentNode,w=o.bbox,s=p.bbox;if(this.msiePlaceBoxBug){this.addText(o,this.NBSP)}if(this.imgSpaceBug){this.addText(o,this.imgSpace)}var q=o.offsetHeight/this.em+1,A=0;if(o.noAdjust){q-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(o,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(q)}})}else{this.addElement(o,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(q)}})}}o.style.top=this.Em(-m-q);o.style.left=this.Em(n+A);if(w){if(this.negativeSkipBug){if(w.lw<0){A=w.lw;e.createBlank(o,-A,true);i=0}if(w.rw>w.w){e.createBlank(o,w.rw-w.w+0.1)}}if(!this.msieClipRectBug&&!w.noclip&&!j){var v=3/this.em;var u=(w.H==null?w.h:w.H),h=(w.D==null?w.d:w.D);var z=q-u-v,k=q+h+v,i=w.lw-3*v,g=1000;if(w.isFixed){g=w.width-i}o.style.clip="rect("+this.Em(z)+" "+this.Em(g)+" "+this.Em(k)+" "+this.Em(i)+")"}}if(w&&s){if(w.H!=null&&(s.H==null||w.H+m>s.H)){s.H=w.H+m}if(w.D!=null&&(s.D==null||w.D-m>s.D)){s.D=w.D-m}if(w.h+m>s.h){s.h=w.h+m}if(w.d-m>s.d){s.d=w.d-m}if(s.H!=null&&s.H<=s.h){delete s.H}if(s.D!=null&&s.D<=s.d){delete s.D}if(w.w+n>s.w){s.w=w.w+n;if(s.width==null){p.style.width=this.Em(s.w)}}if(w.rw+n>s.rw){s.rw=w.rw+n}if(w.lw+n<s.lw){s.lw=w.lw+n}if(w.width!=null&&!w.isFixed){if(s.width==null){p.style.width=s.width="100%"}o.style.width=w.width}}},alignBox:function(i,o,n){this.placeBox(i,0,n);var k=i.bbox;if(k.isMultiline){return}var h=k.width!=null&&!k.isFixed;var j=0,m=-k.w/2,g="50%";if(this.negativeSkipBug){j=k.w-k.rw-0.1;m+=k.lw}m=this.Em(m*this.msieMarginScale);if(h){m="";g=(50-parseFloat(k.width)/2)+"%"}d.Insert(i.style,({right:{left:"",right:this.Em(j)},center:{left:g,marginLeft:m}})[o])},setStackWidth:function(h,g){if(typeof(g)==="number"){h.style.width=this.Em(Math.max(0,g));if(h.bbox){h.bbox.w=g}if(h.parentNode.bbox){h.parentNode.bbox.w=g}}else{h.style.width=h.parentNode.style.width="100%";if(h.bbox){h.bbox.width=g}if(h.parentNode.bbox){h.parentNode.bbox.width=g}}},createDelimiter:function(r,g,j,n,k){if(!g){r.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};r.bbox.rw=r.bbox.w;this.createSpace(r,r.bbox.h,r.bbox.d,r.bbox.w);return}if(!n){n=1}if(!(j instanceof Array)){j=[j,j]}var q=j[1];j=j[0];var h={alias:g};while(h.alias){g=h.alias;h=this.FONTDATA.DELIMITERS[g];if(!h){h={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var p=0,l=h.HW.length;p<l;p++){if(h.HW[p][0]*n>=j-0.01||(p==l-1&&!h.stretch)){if(h.HW[p][2]){n*=h.HW[p][2]}if(h.HW[p][3]){g=h.HW[p][3]}var o=this.addElement(r,"span");this.createChar(o,[g,h.HW[p][1]],n,k);r.bbox=o.bbox;r.offset=0.65*r.bbox.w;r.scale=n;return}}if(h.stretch){this["extendDelimiter"+h.dir](r,q,h.stretch,n,k)}},extendDelimiterV:function(w,q,B,C,t){var j=this.createStack(w,true);var s=this.createBox(j),r=this.createBox(j);this.createChar(s,(B.top||B.ext),C,t);this.createChar(r,(B.bot||B.ext),C,t);var i={bbox:{w:0,lw:0,rw:0}},A=i,l;var x=s.bbox.h+s.bbox.d+r.bbox.h+r.bbox.d;var o=-s.bbox.h;this.placeBox(s,0,o,true);o-=s.bbox.d;if(B.mid){A=this.createBox(j);this.createChar(A,B.mid,C,t);x+=A.bbox.h+A.bbox.d}if(q>x){i=this.Element("span");this.createChar(i,B.ext,C,t);var z=i.bbox.h+i.bbox.d,g=z-0.05,u,m,v=(B.mid?2:1);m=u=Math.ceil((q-x)/(v*g));if(!B.fullExtenders){g=(q-x)/(v*u)}var p=(u/(u+1))*(z-g);g=z-p;o+=p+g-i.bbox.h;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){l=i.cloneNode(true)}else{l=this.Element("span");this.createChar(l,B.ext,C,t)}o-=g;this.placeBox(this.addBox(j,l),0,o,true)}o+=p-i.bbox.d;if(B.mid&&v){this.placeBox(A,0,o-A.bbox.h,true);u=m;o+=-(A.bbox.h+A.bbox.d)+p+g-i.bbox.h}}}else{o+=(x-q)/2;if(B.mid){this.placeBox(A,0,o-A.bbox.h,true);o+=-(A.bbox.h+A.bbox.d)}o+=(x-q)/2}this.placeBox(r,0,o-r.bbox.h,true);o-=r.bbox.h+r.bbox.d;w.bbox={w:Math.max(s.bbox.w,i.bbox.w,r.bbox.w,A.bbox.w),lw:Math.min(s.bbox.lw,i.bbox.lw,r.bbox.lw,A.bbox.lw),rw:Math.max(s.bbox.rw,i.bbox.rw,r.bbox.rw,A.bbox.rw),h:0,d:-o};w.scale=C;w.offset=0.55*w.bbox.w;w.isMultiChar=true;this.setStackWidth(j,w.bbox.w)},extendDelimiterH:function(v,i,A,C,s){var m=this.createStack(v,true);var j=this.createBox(m),y=this.createBox(m);this.createChar(j,(A.left||A.rep),C,s);this.createChar(y,(A.right||A.rep),C,s);var g=this.Element("span");this.createChar(g,A.rep,C,s);var z={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},h;this.placeBox(j,-j.bbox.lw,0,true);var q=(j.bbox.rw-j.bbox.lw)+(y.bbox.rw-y.bbox.lw)-0.05,p=j.bbox.rw-j.bbox.lw-0.025,r;if(A.mid){z=this.createBox(m);this.createChar(z,A.mid,C,s);q+=z.bbox.w}if(i>q){var B=g.bbox.rw-g.bbox.lw,l=B-0.05,t,o,u=(A.mid?2:1);o=t=Math.ceil((i-q)/(u*l));l=(i-q)/(u*t);r=(t/(t+1))*(B-l);l=B-r;p-=g.bbox.lw+r;while(u-->0){while(t-->0){if(!this.msieCloneNodeBug){h=g.cloneNode(true)}else{h=this.Element("span");this.createChar(h,A.rep,C,s)}this.placeBox(this.addBox(m,h),p,0,true);p+=l}if(A.mid&&u){this.placeBox(z,p,0,true);p+=z.bbox.w-r;t=o}}}else{r=Math.min(q-i,j.bbox.w/2);p-=r/2;if(A.mid){this.placeBox(z,p,0,true);p+=z.bbox.w}p-=r/2}this.placeBox(y,p,0,true);v.bbox={w:p+y.bbox.rw,lw:0,rw:p+y.bbox.rw,H:Math.max(j.bbox.h,g.bbox.h,y.bbox.h,z.bbox.h),D:Math.max(j.bbox.d,g.bbox.d,y.bbox.d,z.bbox.d),h:g.bbox.h,d:g.bbox.d};v.scale=C;v.isMultiChar=true;this.setStackWidth(m,v.bbox.w)},createChar:function(p,l,j,g){p.isMathJax=true;var o=p,q="",k={fonts:[l[1]],noRemap:true};if(g&&g===a.VARIANT.BOLD){k.fonts=[l[1]+"-bold",l[1]]}if(typeof(l[1])!=="string"){k=l[1]}if(l[0] instanceof Array){for(var n=0,h=l[0].length;n<h;n++){q+=String.fromCharCode(l[0][n])}}else{q=String.fromCharCode(l[0])}if(j!==1){o=this.addElement(p,"span",{style:{fontSize:this.Percent(j)},scale:j,isMathJax:true});this.handleVariant(o,k,q);p.bbox=o.bbox}else{this.handleVariant(p,k,q)}if(l[2]){p.style.marginLeft=this.Em(l[2])}if(this.AccentBug&&p.bbox.w===0){o.firstChild.nodeValue+=this.NBSP;e.createSpace(p,0,0,-p.offsetWidth/e.em)}},positionDelimiter:function(i,g){g-=i.bbox.h;i.bbox.d-=g;i.bbox.h+=g;if(g){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&i.isMultiChar)){if(i.firstChild.style.display===""&&i.style.top!==""){i=i.firstChild;g-=parseFloat(i.style.top)}i.style.position="relative";i.style.top=this.Em(-g)}else{i.style.verticalAlign=this.Em(g);if(e.ffVerticalAlignBug){e.createRule(i.parentNode,i.bbox.h,0,0)}}}},handleVariant:function(w,k,p){var v="",t,z,q,h,y,A,g=w;if(p.length===0){return}if(!w.bbox){w.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!k){k=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}A=k;for(var x=0,u=p.length;x<u;x++){k=A;t=p.charCodeAt(x);z=p.charAt(x);if(z===this.PLANE1){x++;t=p.charCodeAt(x)+119808-56320;if(this.FONTDATA.RemapPlane1){var B=this.FONTDATA.RemapPlane1(t,k);t=B.n;k=B.variant}}else{var r,o,s=this.FONTDATA.RANGES;for(r=0,o=s.length;r<o;r++){if(s[r].name==="alpha"&&k.noLowerCase){continue}var l=k["offset"+s[r].offset];if(l&&t>=s[r].low&&t<=s[r].high){if(s[r].remap&&s[r].remap[t]){t=l+s[r].remap[t]}else{t=t-s[r].low+l;if(s[r].add){t+=s[r].add}}if(k["variant"+s[r].offset]){k=this.FONTDATA.VARIANT[k["variant"+s[r].offset]]}break}}}if(k.remap&&k.remap[t]){if(k.remap[t] instanceof Array){var j=k.remap[t];t=j[0];k=this.FONTDATA.VARIANT[j[1]]}else{t=k.remap[t];if(k.remap.variant){k=this.FONTDATA.VARIANT[k.remap.variant]}}}if(this.FONTDATA.REMAP[t]&&!k.noRemap){t=this.FONTDATA.REMAP[t]}q=this.lookupChar(k,t);z=q[t];if(k!==y&&!z[5].img){if(v.length){this.addText(g,v);v=""}g=w;y=h;if(k!==y){if(y){g=this.addElement(w,"span",{isMathJax:true})}else{h=k}}this.handleFont(g,q,g!==w);y=k}v=this.handleChar(g,q,z,t,v);if(z[0]/1000>w.bbox.h){w.bbox.h=z[0]/1000}if(z[1]/1000>w.bbox.d){w.bbox.d=z[1]/1000}if(w.bbox.w+z[3]/1000<w.bbox.lw){w.bbox.lw=w.bbox.w+z[3]/1000}if(w.bbox.w+z[4]/1000>w.bbox.rw){w.bbox.rw=w.bbox.w+z[4]/1000}w.bbox.w+=z[2]/1000}if(v.length){this.addText(g,v)}if(w.scale&&w.scale!==1){w.bbox.h*=w.scale;w.bbox.d*=w.scale;w.bbox.w*=w.scale;w.bbox.lw*=w.scale;w.bbox.rw*=w.scale}if(p.length==1&&q.skew&&q.skew[t]){w.bbox.skew=q.skew[t]}},handleFont:function(i,g,k){i.style.fontFamily=g.family;if(!(e.FontFaceBug&&g.isWebFont)){var h=g.style||"normal",j=g.weight||"normal";if(h!=="normal"||k){i.style.fontStyle=h}if(j!=="normal"||k){i.style.fontWeight=j}}},handleChar:function(h,g,m,l,k){var j=m[5];if(j.img){return this.handleImg(h,g,m,l,k)}if(j.isUnknown&&this.FONTDATA.DELIMITERS[l]){if(k.length){this.addText(h,k)}var i=h.scale;e.createDelimiter(h,l,0,1,g);h.scale=i;m[0]=h.bbox.h*1000;m[1]=h.bbox.d*1000;m[2]=h.bbox.w*1000;m[3]=h.bbox.lw*1000;m[4]=h.bbox.rw*1000;return""}if(j.c==null){if(l<=65535){j.c=String.fromCharCode(l)}else{j.c=this.PLANE1+String.fromCharCode(l-119808+56320)}}if(m[2]||!this.msieAccentBug||k.length){return k+j.c}e.createShift(h,m[3]/1000);e.createShift(h,(m[4]-m[3])/1000);this.addText(h,j.c);e.createShift(h,-m[4]/1000);return""},handleImg:function(h,g,k,j,i){return i},lookupChar:function(k,q){var j,g;if(!k.FONTS){var p=this.FONTDATA.FONTS;var o=(k.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(o instanceof Array)){o=[o]}if(k.fonts!=o){k.fonts=o}k.FONTS=[];for(j=0,g=o.length;j<g;j++){if(p[o[j]]){k.FONTS.push(p[o[j]]);p[o[j]].name=o[j]}}}for(j=0,g=k.FONTS.length;j<g;j++){var h=k.FONTS[j];if(typeof(h)==="string"){delete k.FONTS;this.loadFont(h)}if(h[q]){if(h[q].length===5){h[q][5]={}}if(e.allowWebFonts&&!h.available){this.loadWebFont(h)}else{return h}}else{this.findBlock(h,q)}}var l=(k.defaultFont||{family:e.config.undefinedFamily});if(k.bold){l.weight="bold"}if(k.italic){l.style="italic"}l[q]=[800,200,500,0,500,{isUnknown:true}];return l},findBlock:function(h,o){if(h.Ranges){for(var n=0,g=h.Ranges.length;n<g;n++){if(o<h.Ranges[n][0]){return}if(o<=h.Ranges[n][1]){var l=h.Ranges[n][2];for(var k=h.Ranges.length-1;k>=0;k--){if(h.Ranges[k][2]==l){h.Ranges.splice(k,1)}}this.loadFont(h.directory+"/"+l+".js")}}}},loadFont:function(h){var g=MathJax.Callback.Queue();g.Push(["Require",c,this.fontDir+"/"+h]);if(this.imgFonts){if(!MathJax.isPacked){h=h.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}g.Push(["Require",c,this.webfontDir+"/png/"+h])}d.RestartAfter(g.Push({}))},loadWebFont:function(g){g.available=g.isWebFont=true;if(e.FontFaceBug){g.family=g.name;if(e.msieFontCSSBug){g.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(g))},loadWebFontError:function(h,g){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");h.isWebFont=false;if(this.config.imageFont&&this.config.imageFont===this.fontInUse){this.imgFonts=true;d.Startup.signal.Post("HTML-CSS Jax - switch to image fonts");d.Startup.signal.Post("HTML-CSS Jax - using image fonts");MathJax.Message.Set("Web-Fonts not available -- using image fonts instead",null,3000);c.Require(this.directory+"/imageFonts.js",g)}else{this.allowWebFonts=false;g()}},Element:MathJax.HTML.Element,addElement:MathJax.HTML.addElement,TextNode:MathJax.HTML.TextNode,addText:MathJax.HTML.addText,ucMatch:MathJax.HTML.ucMatch,BIGDIMEN:10000000,ID:0,idPostfix:"",GetID:function(){this.ID++;return this.ID},MATHSPACE:{veryverythinmathspace:1/18,verythinmathspace:2/18,thinmathspace:3/18,mediummathspace:4/18,thickmathspace:5/18,verythickmathspace:6/18,veryverythickmathspace:7/18,negativeveryverythinmathspace:-1/18,negativeverythinmathspace:-2/18,negativethinmathspace:-3/18,negativemediummathspace:-4/18,negativethickmathspace:-5/18,negativeverythickmathspace:-6/18,negativeveryverythickmathspace:-7/18},TeX:{x_height:0.430554,quad:1,num1:0.676508,num2:0.393732,num3:0.44373,denom1:0.685951,denom2:0.344841,sup1:0.412892,sup2:0.362892,sup3:0.288888,sub1:0.15,sub2:0.247217,sup_drop:0.386108,sub_drop:0.05,delim1:2.39,delim2:1,axis_height:0.25,rule_thickness:0.06,big_op_spacing1:0.111111,big_op_spacing2:0.166666,big_op_spacing3:0.2,big_op_spacing4:0.6,big_op_spacing5:0.1,scriptspace:0.1,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.1,min_rule_thickness:1.25},PLANE1:String.fromCharCode(55349),NBSP:String.fromCharCode(160),rfuzz:0});MathJax.Hub.Register.StartupHook("mml Jax Ready",function(){a=MathJax.ElementJax.mml;a.mbase.Augment({toHTML:function(n){var k=this.HTMLlineBreaks();if(k.length>2){return this.toHTMLmultiline(n,k)}n=this.HTMLcreateSpan(n);if(this.type!="mrow"){n=this.HTMLhandleSize(n)}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(n)}}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(j=0,g=p.length;j<g;j++){p[j].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLlineBreaks:function(){var l=[[0,this]];for(var k=0,g=this.data.length;k<g;k++){if(this.data[k]){var n=this.data[k].lineBreak();if(n!=="none"){var h=(n==="after"?k+1:k);if(l.length===0||l[l.length-1]!==h){l.push([h,this.data[k]])}else{l[l.length-1]=[h,this.data[k]]}}}}l.push([this.data.length,l[l.length-1][1]]);return l},toHTMLmultiline:function(g){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(n,l,k,g){if(k==null){k=0}if(g==null){g=this.data.length}var j=n.bbox={},o=[];while(k<g){var h=this.data[k];if(!h){continue}if(!l&&h.HTMLcanStretch("Vertical")){o.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,j);k++}this.HTMLcleanBBox(j);return o},HTMLcombineBBoxes:function(g,h){if(h.w==null){this.HTMLemptyBBox(h)}var j=g.HTMLspanElement();if(!j||!j.bbox){return}var i=j.bbox;if(i.d>h.d){h.d=i.d}if(i.h>h.h){h.h=i.h}if(i.D!=null&&i.D>h.D){h.D=i.D}if(i.H!=null&&i.H>h.H){h.H=i.H}if(j.style.paddingLeft){h.w+=parseFloat(j.style.paddingLeft)*(j.scale||1)}if(h.w+i.lw<h.lw){h.lw=h.w+i.lw}if(h.w+i.rw>h.rw){h.rw=h.w+i.rw}h.w+=i.w;if(j.style.paddingRight){h.w+=parseFloat(j.style.paddingRight)*(j.scale||1)}if(i.width){h.width=i.width}},HTMLemptyBBox:function(g){g.h=g.d=g.H=g.D=g.rw=-e.BIGDIMEN;g.w=0;g.lw=e.BIGDIMEN;return g},HTMLcleanBBox:function(g){if(g.h===this.BIGDIMEN){g.h=g.d=g.H=g.D=g.w=g.rw=g.lw=0}if(g.D<=g.d){delete g.D}if(g.H<=g.h){delete g.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(g){if(this.isEmbellished()){return this.Core().HTMLcanStretch(g)}return false},HTMLstretchH:function(h,g){return this.HTMLspanElement()},HTMLstretchV:function(i,g,j){return this.HTMLspanElement()},HTMLnotEmpty:function(g){while(g){if((g.type!=="mrow"&&g.type!=="texatom")||g.data.length>1){return true}g=g.data[0]}return false},HTMLmeasureChild:function(h,g){if(this.data[h]!=null){e.Measured(this.data[h].toHTML(g),g)}else{g.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(g){if(this.spanID){var h=this.HTMLspanElement();if(h){while(h.firstChild){h.removeChild(h.firstChild)}h.bbox={w:0,h:0,d:0,lw:0,rw:0};h.scale=1;h.isMultChar=null;h.style.cssText="";return h}}if(this.href){g=e.addElement(g,"a",{href:this.href,isMathJax:true})}g=e.addElement(g,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){g.style.display="inline-block"}if(this["class"]!=null){g.className+=" "+this["class"]}if(this.style){g.style.cssText=this.style;if(g.style.fontSize){this.mathsize=g.style.fontSize;g.style.fontSize=""}}this.spanID=e.GetID();g.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;g.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){g.parentNode.bbox=g.bbox}return g},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(h,g,i){e.handleVariant(h,g,i)},HTMLhandleSize:function(g){if(!g.scale){g.scale=this.HTMLgetScale();if(g.scale!==1){g.style.fontSize=e.Percent(g.scale)}}return g},HTMLhandleColor:function(l){var n=this.getValues("mathcolor","color");if(this.mathbackground){n.mathbackground=this.mathbackground}if(this.background){n.background=this.background}if(this.style&&l.style.backgroundColor){n.mathbackground=l.style.backgroundColor;l.style.backgroundColor="transparent"}if(n.color&&!this.mathcolor){n.mathcolor=n.color}if(n.background&&!this.mathbackground){n.mathbackground=n.background}if(n.mathcolor){l.style.color=n.mathcolor}if(n.mathbackground&&n.mathbackground!==a.COLOR.TRANSPARENT){var o=1/e.em,k=0,j=0;if(this.isToken){k=l.bbox.lw;j=l.bbox.rw-l.bbox.w}if(l.style.paddingLeft!==""){k+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(l.style.paddingRight!==""){j-=parseFloat(l.style.paddingRight)*(l.scale||1)}var i=Math.max(0,e.getW(l)+(e.PaddingWidthBug?0:j-k));if(e.msieCharPaddingWidthBug&&l.style.paddingLeft!==""){i+=parseFloat(l.style.paddingLeft)*(l.scale||1)}var m=l.bbox.h+l.bbox.d,g=-l.bbox.d;if(i>0){i+=2*o;k-=o}if(m>0){m+=2*o;g-=o}j=-i-k;var h=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:n.mathbackground,width:e.Em(i),height:e.Em(m),verticalAlign:e.Em(g),marginLeft:e.Em(k),marginRight:e.Em(j)}});if(e.msieInlineBlockAlignBug){h.style.position="relative";h.style.width=h.style.height=0;h.style.verticalAlign=h.style.marginLeft=h.style.marginRight="";e.placeBox(e.addElement(h,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(i),height:e.Em(m),background:n.mathbackground}}),k,l.bbox.h+o)}l.parentNode.insertBefore(h,l);if(e.msieColorPositionBug){l.style.position="relative"}return h}return null},HTMLremoveColor:function(){var g=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(g){g.parentNode.removeChild(g)}},HTMLhandleSpace:function(j){if(this.useMMLspacing){if(this.type!=="mo"){return}var h=this.getValues("scriptlevel","lspace","rspace");if(h.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){h.lspace=Math.max(0,e.length2em(h.lspace));h.rspace=Math.max(0,e.length2em(h.rspace));var g=this,i=this.Parent();while(i&&i.isEmbellished()&&i.Core()===g){g=i;i=i.Parent();j=g.HTMLspanElement()}if(h.lspace){j.style.paddingLeft=e.Em(h.lspace)}if(h.rspace){j.style.paddingRight=e.Em(h.rspace)}}}else{var k=this.texSpacing();if(k!==""){k=e.length2em(k)/(j.scale||1);if(j.style.paddingLeft){k+=parseFloat(j.style.paddingLeft)}j.style.paddingLeft=e.Em(k)}}},HTMLgetScale:function(){var i=1,g=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var h=this.HTMLspanElement();if(h.style.fontSize!=""){g.fontsize=h.style.fontSize}}if(g.fontsize&&!this.mathsize){g.mathsize=g.fontsize}if(g.scriptlevel!==0){if(g.scriptlevel>2){g.scriptlevel=2}i=Math.pow(this.Get("scriptsizemultiplier"),g.scriptlevel);g.scriptminsize=e.length2em(g.scriptminsize);if(i<g.scriptminsize){i=g.scriptminsize}}i*=e.length2em(g.mathsize);return i},HTMLgetVariant:function(){var g=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var i=this.HTMLspanElement();if(i.style.fontFamily){g.fontfamily=i.style.fontFamily}if(i.style.fontWeight){g.fontweight=i.style.fontWeight}if(i.style.fontStyle){g.fontStyle=i.style.fontStyle}}var h=g.mathvariant;if(this.variantForm){h="-"+e.fontInUse+"-variant"}if(g.fontfamily&&!this.mathvariant){if(!g.fontweight&&g.mathvariant.match(/bold/)){g.fontweight="bold"}if(!g.fontstyle&&g.mathvariant.match(/italic/)){g.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:g.fontfamily,style:g.fontstyle,weight:g.fontweight}}}if(g.fontweight==="bold"){h={normal:a.VARIANT.BOLD,italic:a.VARIANT.BOLDITALIC,fraktur:a.VARIANT.BOLDFRAKTUR,script:a.VARIANT.BOLDSCRIPT,"sans-serif":a.VARIANT.BOLDSANSSERIF,"sans-serif-italic":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontweight==="normal"){h={bold:a.VARIANT.normal,"bold-italic":a.VARIANT.ITALIC,"bold-fraktur":a.VARIANT.FRAKTUR,"bold-script":a.VARIANT.SCRIPT,"bold-sans-serif":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.SANSSERIFITALIC}[h]||h}}if(g.fontstyle==="italic"){h={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[h]||h}else{if(g.fontstyle==="normal"){h={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[h]||h}}return e.FONTDATA.VARIANT[h]}},{HTMLautoload:function(){var g=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(g))},HTMLautoloadFile:function(g){var h=e.autoloadDir+"/"+g+".js";d.RestartAfter(c.Require(h))},HTMLstretchH:function(h,g){this.HTMLremoveColor();return this.toHTML(h,g)},HTMLstretchV:function(i,g,j){this.HTMLremoveColor();return this.toHTML(i,g,j)}});a.chars.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(h,g){this.HTMLhandleVariant(h,g,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mn.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));k.bbox=null;var j=this.HTMLgetVariant();for(var h=0,g=this.data.length;h<g;h++){if(this.data[h]){this.data[h].toHTML(k,j)}}if(!k.bbox){k.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete k.bbox.skew}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mo.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));if(this.data.length==0){return l}else{l.bbox=null}var o=this.data.join("");var k=this.HTMLgetVariant();var h=this.getValues("largeop","displaystyle");if(h.largeop){k=e.FONTDATA.VARIANT[h.displaystyle?"-largeOp":"-smallOp"]}for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(o.length!==1){delete l.bbox.skew}if(e.AccentBug&&l.bbox.w===0&&o.length===1&&l.firstChild){l.firstChild.nodeValue+=e.NBSP;e.createSpace(l,0,0,-l.offsetWidth/e.em)}if(h.largeop){var n=(l.bbox.h-l.bbox.d)/2-e.TeX.axis_height*l.scale;if(e.safariVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.lastChild.style.verticalAlign=e.Em(parseFloat(l.lastChild.style.verticalAlign||0)/e.em-n/l.scale)}else{if(e.konquerorVerticalAlignBug&&l.lastChild.nodeName==="IMG"){l.style.position="relative";l.lastChild.style.position="relative";l.lastChild.style.top=e.Em(n/l.scale)}else{l.style.verticalAlign=e.Em(-n/l.scale)}}l.bbox.h-=n;l.bbox.d+=n;if(l.bbox.rw>l.bbox.w){l.bbox.ic=l.bbox.rw-l.bbox.w;e.createBlank(l,l.bbox.ic);l.bbox.w=l.bbox.rw}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcanStretch:function(g){if(!this.Get("stretchy")){return false}var h=this.data.join("");if(h.length>1){return false}h=e.FONTDATA.DELIMITERS[h.charCodeAt(0)];return(h&&h.dir==g.substr(0,1))},HTMLstretchV:function(m,l,o){this.HTMLremoveColor();var g=this.getValues("symmetric","maxsize","minsize");var k=this.HTMLspanElement(),i;var j=e.TeX.axis_height,n=k.scale;if(g.symmetric){i=2*Math.max(l-j,o+j)}else{i=l+o}g.maxsize=e.length2em(g.maxsize,k.bbox.h+k.bbox.d);g.minsize=e.length2em(g.minsize,k.bbox.h+k.bbox.d);i=Math.max(g.minsize,Math.min(g.maxsize,i));k=this.HTMLcreateSpan(m);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,n);if(g.symmetric){i=(k.bbox.h+k.bbox.d)/2+j}else{i=(k.bbox.h+k.bbox.d)*l/(l+o)}e.positionDelimiter(k,i);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:function(j,g){this.HTMLremoveColor();var h=this.getValues("maxsize","minsize","mathvariant","fontweight");if(h.fontweight==="bold"&&!this.mathvariant){h.mathvariant=a.VARIANT.BOLD}var i=this.HTMLspanElement(),k=i.scale;h.maxsize=e.length2em(h.maxsize,i.bbox.w);h.minsize=e.length2em(h.minsize,i.bbox.w);g=Math.max(h.minsize,Math.min(h.maxsize,g));i=this.HTMLcreateSpan(j);e.createDelimiter(i,this.data.join("").charCodeAt(0),g,k,h.mathvariant);this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});a.mtext.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;if(this.Parent().type==="merror"){e.addText(l,this.data.join(""));var n=e.getHD(l),h=e.getW(l);l.bbox={h:n.h,d:n.d,w:h,lw:0,rw:h}}else{var k=this.HTMLgetVariant();for(var j=0,g=this.data.length;j<g;j++){if(this.data[j]){this.data[j].toHTML(l,k)}}if(!l.bbox){l.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete l.bbox.skew}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(k){k=this.HTMLhandleSize(this.HTMLcreateSpan(k));var i=this.getValues("height","depth","width");i.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){i.mathbackground=this.background}var j=e.length2em(i.height),l=e.length2em(i.depth),g=e.length2em(i.width);e.createSpace(k,j,l,g,i.mathbackground);return k}});a.mphantom.Augment({toHTML:function(k,h,n){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var l=e.Measured(this.data[0].toHTML(k),k);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(k,h,n),k)}else{if(h!=null){e.Remeasured(this.data[0].HTMLstretchH(k,h),k)}}k.bbox={w:l.bbox.w,h:l.bbox.h,d:l.bbox.d,lw:0,rw:0};for(var j=0,g=k.childNodes.length;j<g;j++){k.childNodes[j].style.visibility="hidden"}}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(k,i,m){k=this.HTMLcreateSpan(k);if(this.data[0]!=null){var h=e.createStack(k,true);var l=e.createBox(h);e.Measured(this.data[0].toHTML(l),l);if(m!=null){e.Remeasured(this.data[0].HTMLstretchV(l,i,m),l)}else{if(i!=null){e.Remeasured(this.data[0].HTMLstretchH(l,i),l)}}var j=this.getValues("height","depth","width","lspace","voffset"),g=0,n=0;if(j.lspace){g=this.HTMLlength2em(l,j.lspace)}if(j.voffset){n=this.HTMLlength2em(l,j.voffset)}e.placeBox(l,g,n);k.bbox={h:l.bbox.h,d:l.bbox.d,w:l.bbox.w,lw:Math.min(0,l.bbox.lw+g),rw:Math.max(l.bbox.w,l.bbox.rw+g),H:Math.max((l.bbox.H==null?-e.BIGDIMEN:l.bbox.H),l.bbox.h+n),D:Math.max((l.bbox.D==null?-e.BIGDIMEN:l.bbox.D),l.bbox.d-n)};if(j.height!==""){k.bbox.h=this.HTMLlength2em(l,j.height,"h",0)}if(j.depth!==""){k.bbox.d=this.HTMLlength2em(l,j.depth,"d",0)}if(j.width!==""){k.bbox.w=this.HTMLlength2em(l,j.width,"w",0)}if(k.bbox.H<=k.bbox.h){delete k.bbox.H}if(k.bbox.D<=k.bbox.d){delete k.bbox.D}e.setStackWidth(h,k.bbox.w)}this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k},HTMLlength2em:function(k,l,n,g){if(g==null){g=-e.BIGDIMEN}var i=String(l).match(/width|height|depth/);var j=(i?k.bbox[i[0].charAt(0)]:(n?k.bbox[n]:null));var h=e.length2em(l,j);if(n&&String(l).match(/^\s*[-+]/)){return Math.max(g,k.bbox[n]+h)}else{return h}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(i,g){this.HTMLremoveColor();var h=this.HTMLspanElement();this.data[this.core].HTMLstretchH(h,g);this.HTMLcomputeBBox(h,true);this.HTMLhandleColor(h);return h},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();var g=this.HTMLspanElement();this.data[this.core].HTMLstretchV(g,i,k);this.HTMLcomputeBBox(g,true);this.HTMLhandleColor(g);return g}});a.mstyle.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g);this.HTMLhandleColor(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.mfrac.Augment({toHTML:function(z){z=this.HTMLcreateSpan(z);var i=e.createStack(z);var l=e.createBox(i),k=e.createBox(i);this.HTMLmeasureChild(0,l);this.HTMLmeasureChild(1,k);var g=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var D=this.HTMLgetScale(),y=g.displaystyle;var C=e.TeX.axis_height*D;if(g.bevelled){var B=(y?0.4:0.15);var m=Math.max(l.bbox.h+l.bbox.d,k.bbox.h+k.bbox.d)+2*B;var A=e.createBox(i);e.createDelimiter(A,47,m);e.placeBox(l,0,(l.bbox.d-l.bbox.h)/2+C+B);e.placeBox(A,l.bbox.w-B/2,(A.bbox.d-A.bbox.h)/2+C);e.placeBox(k,l.bbox.w+A.bbox.w-B,(k.bbox.d-k.bbox.h)/2+C-B)}else{var h=Math.max(l.bbox.w,k.bbox.w);var r=e.thickness2em(g.linethickness),w,s,o,n;var x=e.TeX.min_rule_thickness/this.em;if(y){o=e.TeX.num1;n=e.TeX.denom1}else{o=(r===0?e.TeX.num3:e.TeX.num2);n=e.TeX.denom2}o*=D;n*=D;if(r===0){w=Math.max((y?7:3)*e.TeX.rule_thickness,2*x);s=(o-l.bbox.d)-(k.bbox.h-n);if(s<w){o+=(w-s)/2;n+=(w-s)/2}}else{w=Math.max((y?2:0)*x+r,r/2+1.5*x);s=(o-l.bbox.d)-(C+r/2);if(s<w){o+=w-s}s=(C-r/2)-(k.bbox.h-n);if(s<w){n+=w-s}var j=e.createBox(i);e.createRule(j,r,0,h+2*r);e.placeBox(j,0,C-r/2)}e.alignBox(l,g.numalign,o);e.alignBox(k,g.denomalign,-n)}this.HTMLhandleSpace(z);this.HTMLhandleColor(z);return z},HTMLcanStretch:function(g){return false},HTMLhandleSpace:function(g){if(!this.texWithDelims){var h=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;g.style.paddingLeft=e.Em(h);g.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(o){o=this.HTMLcreateSpan(o);var s=e.createStack(o);var i=e.createBox(s),m=e.createBox(s),l=e.createBox(s);this.HTMLmeasureChild(0,i);var k=this.HTMLgetScale();var u=e.TeX.rule_thickness*k,h,g,r,j;if(this.Get("displaystyle")){h=e.TeX.x_height*k}else{h=u}g=Math.max(u+h/4,1.5*e.TeX.min_rule_thickness/this.em);r=i.bbox.h+i.bbox.d+g+u;j=i.bbox.w;e.createDelimiter(l,8730,r,k);e.Measured(l);var n=0;if(l.isMultiChar||(e.AdjustSurd&&e.imgFonts)){l.bbox.w*=0.95}if(l.bbox.h+l.bbox.d>r){g=((l.bbox.h+l.bbox.d)-(r-u))/2}var v=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!v||j<v.HW[0][0]*k||k<0.75){e.createRule(m,u,0,j)}else{e.createDelimiter(m,e.FONTDATA.RULECHAR,j,k)}r=i.bbox.h+g+u;n=this.HTMLaddRoot(s,l,n,l.bbox.h+l.bbox.d-r,k);e.placeBox(l,n,r-l.bbox.h);e.placeBox(m,n+l.bbox.w,r-m.bbox.h+e.rfuzz);e.placeBox(i,n+l.bbox.w,0);this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLaddRoot:function(i,h,g,k,j){return g}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(p,i,n,l,g){var j=e.createBox(p);if(this.data[1]){var m=this.data[1].toHTML(j);m.style.paddingRight=m.style.paddingLeft="";e.Measured(m,j)}else{j.bbox=this.HTMLzeroBBox()}var k=this.HTMLrootHeight(i.bbox.h+i.bbox.d,g,j)-l;var o=Math.min(j.bbox.w,j.bbox.rw);n=Math.max(o,i.offset);e.placeBox(j,n-o,k);return n-i.offset},HTMLrootHeight:function(i,h,g){return 0.45*(i-0.9*h)+0.6*h+Math.max(0,g.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(l){l=this.HTMLcreateSpan(l);if(this.data.open){this.data.open.toHTML(l)}if(this.data[0]!=null){this.data[0].toHTML(l)}for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){if(this.data["sep"+j]){this.data["sep"+j].toHTML(l)}this.data[j].toHTML(l)}}if(this.data.close){this.data.close.toHTML(l)}var o=this.HTMLcomputeBBox(l);var k=l.bbox.h,n=l.bbox.d;for(j=0,g=o.length;j<g;j++){o[j].HTMLstretchV(l,k,n)}if(o.length){this.HTMLcomputeBBox(l,true)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLcomputeBBox:function(l,k){var h=l.bbox={},n=[];this.HTMLcheckStretchy(this.data.open,h,n,k);this.HTMLcheckStretchy(this.data[0],h,n,k);for(var j=1,g=this.data.length;j<g;j++){if(this.data[j]){this.HTMLcheckStretchy(this.data["sep"+j],h,n,k);this.HTMLcheckStretchy(this.data[j],h,n,k)}}this.HTMLcheckStretchy(this.data.close,h,n,k);this.HTMLcleanBBox(h);return n},HTMLcheckStretchy:function(g,h,j,i){if(g){if(!i&&g.HTMLcanStretch("Vertical")){j.push(g);g=(g.CoreMO()||g)}this.HTMLcombineBBoxes(g,h)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(g){if(this.data[0]!=null){g=this.data[0].toHTML(g);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(g)}return g},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(h,g){return(this.data[0]!=null?this.data[0].HTMLstretchH(h,g):h)},HTMLstretchV:function(i,g,j){return(this.data[0]!=null?this.data[0].HTMLstretchV(i,g,j):i)}});a.munderover.Augment({toHTML:function(H,C,A){var g=this.getValues("displaystyle","accent","accentunder","align");if(!g.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,H)}H=this.HTMLcreateSpan(H);var L=this.HTMLgetScale();var l=e.createStack(H);var n=[],J=[],r,I,E,h=-e.BIGDIMEN,G=h;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I]=e.createBox(l);e.Measured(this.data[I].toHTML(r),r);if(I==this.base){if(A!=null){e.Remeasured(this.data[this.base].HTMLstretchV(r,C,A),r)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(r,C),r)}}J[I]=(A==null&&C!=null?false:this.data[I].HTMLcanStretch("Horizontal"))}else{J[I]=this.data[I].HTMLcanStretch("Horizontal")}if(r.bbox.w>G){G=r.bbox.w}if(!J[I]&&G>h){h=G}}}if(A==null&&C!=null){h=C}else{if(h==-e.BIGDIMEN){h=G}}for(I=G=0,E=this.data.length;I<E;I++){if(this.data[I]){r=n[I];if(J[I]){r.bbox=this.data[I].HTMLstretchH(r,h).bbox}if(r.bbox.w>G){G=r.bbox.w}}}var z=e.TeX.rule_thickness,B=e.FONTDATA.TeX_factor;var j=n[this.base]||{bbox:this.HTMLzeroBBox()},K=(j.bbox.ic||0);var q,o,u,s,p,w,F;for(I=0,E=this.data.length;I<E;I++){if(this.data[I]!=null){r=n[I];p=e.TeX.big_op_spacing5*L;var v=(I!=this.base&&g[this.ACCENTS[I]]);if(v&&r.bbox.w<=1/e.em+0.0001){r.bbox.w=r.bbox.rw-r.bbox.lw;r.bbox.noclip=true;if(r.bbox.lw&&!e.zeroWidthBug){r.insertBefore(e.createSpace(r.parentNode,0,0,-r.bbox.lw),r.firstChild)}e.createBlank(r,0,0,r.bbox.rw+0.1)}w={left:0,center:(G-r.bbox.w)/2,right:G-r.bbox.w}[g.align];q=w;o=0;if(I==this.over){if(v){F=Math.max(z*L*B,2.5/this.em);p=0;if(j.bbox.skew){q+=j.bbox.skew}}else{u=e.TeX.big_op_spacing1*L*B;s=e.TeX.big_op_spacing3*L*B;F=Math.max(u,s-Math.max(0,r.bbox.d))}F=Math.max(F,1.5/this.em);q+=K;o=j.bbox.h+r.bbox.d+F;r.bbox.h+=p}else{if(I==this.under){if(v){F=3*z*L*B;p=0}else{u=e.TeX.big_op_spacing2*L*B;s=e.TeX.big_op_spacing4*L*B;F=Math.max(u,s-r.bbox.h)}F=Math.max(F,1.5/this.em);q-=K;o=-(j.bbox.d+r.bbox.h+F);r.bbox.d+=p}}e.placeBox(r,q,o)}}this.HTMLhandleSpace(H);this.HTMLhandleColor(H);return H},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(E,B,x){E=this.HTMLcreateSpan(E);var H=this.HTMLgetScale();var k=e.createStack(E),h;var j=e.createBox(k);this.HTMLmeasureChild(this.base,j);if(this.data[this.base]){if(x!=null){e.Remeasured(this.data[this.base].HTMLstretchV(j,B,x),j)}else{if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchH(j,B),j)}}}e.placeBox(j,0,0);var i=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var F=e.TeX.x_height*H,w=e.TeX.scriptspace*H*0.75;var g,l;if(this.HTMLnotEmpty(this.data[this.sup])){g=e.createBox(k);e.Measured(this.data[this.sup].toHTML(g),g);g.bbox.w+=w;g.bbox.rw=Math.max(g.bbox.w,g.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){l=e.createBox(k);e.Measured(this.data[this.sub].toHTML(l),l);l.bbox.w+=w;l.bbox.rw=Math.max(l.bbox.w,l.bbox.rw)}var z=e.TeX.sup_drop*i,y=e.TeX.sub_drop*i;var n=j.bbox.h-z,m=j.bbox.d+y,G=0,A;if(j.bbox.ic){G=j.bbox.ic}if(this.data[this.base]&&(this.data[this.base].type==="mi"||this.data[this.base].type==="mo")){if(this.data[this.base].data.join("").length===1&&j.bbox.scale===1&&!this.data[this.base].Get("largeop")){n=m=0}}var C=this.getValues("subscriptshift","superscriptshift");C.subscriptshift=(C.subscriptshift===""?0:e.length2em(C.subscriptshift));C.superscriptshift=(C.superscriptshift===""?0:e.length2em(C.superscriptshift));if(!g){if(l){m=Math.max(m,e.TeX.sub1*H,l.bbox.h-(4/5)*F,C.subscriptshift);e.placeBox(l,j.bbox.w+w-G,-m,l.bbox)}}else{if(!l){h=this.getValues("displaystyle","texprimestyle");A=e.TeX[(h.displaystyle?"sup1":(h.texprimestyle?"sup3":"sup2"))];n=Math.max(n,A*H,g.bbox.d+(1/4)*F,C.superscriptshift);e.placeBox(g,j.bbox.w+w,n,g.bbox)}else{m=Math.max(m,e.TeX.sub2*H);var o=e.TeX.rule_thickness*H;if((n-g.bbox.d)-(l.bbox.h-m)<3*o){m=3*o-n+g.bbox.d+l.bbox.h;z=(4/5)*F-(n-g.bbox.d);if(z>0){n+=z;m-=z}}e.placeBox(g,j.bbox.w+w,Math.max(n,C.superscriptshift));e.placeBox(l,j.bbox.w+w-G,-Math.max(m,C.subscriptshift))}}this.HTMLhandleSpace(E);this.HTMLhandleColor(E);return E},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mmultiscripts.Augment({toHTML:a.mbase.HTMLautoload});a.mtable.Augment({toHTML:a.mbase.HTMLautoload});a["annotation-xml"].Augment({toHTML:a.mbase.HTMLautoload});a.math.Augment({toHTML:function(n,g){var k=this.Get("alttext");if(k){g.setAttribute("aria-label",k)}var h=e.addElement(n,"nobr",{isMathJax:true});n=this.HTMLcreateSpan(h);var l=e.createStack(n),i=e.createBox(l),m;l.style.fontSize=h.parentNode.style.fontSize;h.parentNode.style.fontSize="";if(this.data[0]!=null){if(e.msieColorBug){if(this.background){this.data[0].background=this.background;delete this.background}if(this.mathbackground){this.data[0].mathbackground=this.mathbackground;delete this.mathbackground}}a.mbase.prototype.displayAlign=d.config.displayAlign;a.mbase.prototype.displayIndent=d.config.displayIndent;m=e.Measured(this.data[0].toHTML(i),i)}e.placeBox(i,0,0);var j=e.em/e.outerEm;e.em/=j;n.bbox.h*=j;n.bbox.d*=j;n.bbox.w*=j;n.bbox.lw*=j;n.bbox.rw*=j;if(m&&m.bbox.width!=null){l.style.width=m.bbox.width;i.style.width="100%"}this.HTMLhandleColor(n);if(m){e.createRule(n,m.bbox.h*j,m.bbox.d*j,0)}if(!this.isMultiline&&this.Get("display")==="block"&&n.bbox.width==null){var o=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(o.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){o.indentalign=o.indentalignfirst}if(o.indentalign===a.INDENTALIGN.AUTO){o.indentalign=this.displayAlign}g.style.textAlign=o.indentalign;if(o.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){o.indentshift=o.indentshiftfirst}if(o.indentshift==="auto"){o.indentshift=this.displayIndent}if(o.indentshift&&o.indentalign!==a.INDENTALIGN.CENTER){n.style[{left:"marginLeft",right:"marginRight"}[o.indentalign]]=e.Em(e.length2em(o.indentshift))}}return n}});a.TeXAtom.Augment({toHTML:function(h){h=this.HTMLcreateSpan(h);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var g=e.createStack(h);var i=e.createBox(g);e.Measured(this.data[0].toHTML(i),i);e.placeBox(i,0,e.TeX.axis_height-(i.bbox.h+i.bbox.d)/2+i.bbox.d)}else{h.bbox=this.data[0].toHTML(h).bbox}}this.HTMLhandleSpace(h);this.HTMLhandleColor(h);return h}});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",e,"jax.js"]),0)})});d.Register.StartupHook("End Config",function(){d.Browser.Select({MSIE:function(g){var j=g.versionAtLeast("7.0");var i=g.versionAtLeast("8.0")&&document.documentMode>7;var h=(document.compatMode==="BackCompat");e.config.styles[".MathJax .MathJax_HitBox"]["background-color"]="white";e.config.styles[".MathJax .MathJax_HitBox"].opacity=0;e.config.styles[".MathJax .MathJax_HitBox"].filter="alpha(opacity=0)";e.Augment({getMarginScale:e.getMSIEmarginScale,PaddingWidthBug:true,msieEventBug:g.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:h,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(i&&!h),msieBorderWidthBug:h,msieInlineBlockAlignBug:(!i||h),msieVerticalAlignBug:(i&&!h),msiePlaceBoxBug:(i&&!h),msieClipRectBug:!i,msieNegativeSpaceBug:h,msieCloneNodeBug:(i&&g.version==="8.0"),negativeSkipBug:true,msieIE6:!j,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:g.isIE9,allowWebFonts:"eot"})},Firefox:function(h){var i=false;if(h.versionAtLeast("3.5")){var g=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,g.length)===g){i="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:i})},Safari:function(k){var i=k.versionAtLeast("3.0");var h=k.versionAtLeast("3.1");var g=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var l=(h&&k.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!k.versionAtLeast("5.0"))||(g!=null&&(g[1]<2||(g[1]==2&&g[2]<2)))));e.Augment({config:{styles:{".MathJax img, .MathJax nobr, .MathJax a":{"max-width":"5000em","max-height":"5000em"}}},useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,safariContextMenuBug:true,safariNegativeSpaceBug:true,safariVerticalAlignBug:!h,safariTextNodeBug:!i,safariWebFontSerif:["serif"],allowWebFonts:(h&&!l?"otf":false)});if(l){var j=d.config["HTML-CSS"];if(j){j.availableFonts=[];j.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(g){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(g.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(g){g.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:g.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(g.versionAtLeast("10.0")&&!g.isMini?"otf":false),adjustAvailableFonts:function(k){for(var j=0,h=k.length;j<h;j++){if(k[j]==="STIX"){k.splice(j,1);h--;j--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=k[0]}}})},Konqueror:function(g){e.Augment({konquerorVerticalAlignBug:true,noContextMenuBug:true})}})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(d.config.menuSettings.zoom!=="None"){c.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.OutputJax["HTML-CSS"]); diff --git a/unpacked/extensions/TeX/noErrors.js b/unpacked/extensions/TeX/noErrors.js @@ -67,7 +67,7 @@ */ (function () { - var VERSION = "1.1"; + var VERSION = "1.1.1"; var CONFIG = MathJax.Hub.CombineConfig("TeX.noErrors",{ multiLine: true, @@ -155,7 +155,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { var text = this.data[0].data[0].data.join("").split(/\n/); for (var i = 0, m = text.length; i < m; i++) { HTMLCSS.addText(span,text[i]); - if (i !== m-1) {HTMLCSS.addElement(span,"br")} + if (i !== m-1) {HTMLCSS.addElement(span,"br",{isMathJax:true})} } var HD = HTMLCSS.getHD(span.parentNode), W = HTMLCSS.getW(span.parentNode); if (m > 1) { diff --git a/unpacked/jax/output/HTML-CSS/autoload/maction.js b/unpacked/jax/output/HTML-CSS/autoload/maction.js @@ -22,7 +22,7 @@ */ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { - var VERSION = "1.1.2"; + var VERSION = "1.1.3"; var MML = MathJax.ElementJax.mml, HTMLCSS = MathJax.OutputJax["HTML-CSS"]; @@ -50,7 +50,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { else if (HW != null) {HTMLCSS.Remeasured(selected.HTMLstretchH(span,HW),span)} if (HTMLCSS.msieHitBoxBug) { // margin-left doesn't work on inline-block elements in IE, so put it in a SPAN - var box = HTMLCSS.addElement(span,"span"); + var box = HTMLCSS.addElement(span,"span",{isMathJax:true}); frame = HTMLCSS.createFrame(box,span.bbox.h,span.bbox.d,span.bbox.w,0,"none"); span.insertBefore(box,span.firstChild); // move below the content box.style.marginRight = HTMLCSS.Em(-span.bbox.w); diff --git a/unpacked/jax/output/HTML-CSS/autoload/menclose.js b/unpacked/jax/output/HTML-CSS/autoload/menclose.js @@ -22,7 +22,7 @@ */ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { - var VERSION = "1.1.1"; + var VERSION = "1.1.2"; var MML = MathJax.ElementJax.mml, HTMLCSS = MathJax.OutputJax["HTML-CSS"]; @@ -229,7 +229,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { return svg; }, HTMLsvgElement: function (svg,type,def) { - var obj = document.createElementNS(SVGNS,type); + var obj = document.createElementNS(SVGNS,type); obj.isMathJax = true; if (def) {for (var id in def) {if (def.hasOwnProperty(id)) {obj.setAttributeNS(null,id,def[id].toString())}}} svg.appendChild(obj); return obj; @@ -241,7 +241,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { return vml; }, HTMLvmlElement: function (vml,type,def) { - var obj = HTMLCSS.addElement(vml,vmlns+":"+type); + var obj = HTMLCSS.addElement(vml,vmlns+":"+type,{isMathJax:true}); obj.style.position = "absolute"; obj.style.left = obj.style.top = 0; MathJax.Hub.Insert(obj,def); // IE8 needs to do this after obj is added to the page if (!def.fillcolor) {obj.fillcolor = "none"} diff --git a/unpacked/jax/output/HTML-CSS/autoload/mglyph.js b/unpacked/jax/output/HTML-CSS/autoload/mglyph.js @@ -22,7 +22,7 @@ */ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { - var VERSION = "1.1"; + var VERSION = "1.1.1"; var MML = MathJax.ElementJax.mml, HTMLCSS = MathJax.OutputJax["HTML-CSS"]; @@ -61,7 +61,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { this.Append(err); err.toHTML(span); this.data.pop(); span.bbox = err.HTMLspanElement().bbox; } else { - img = HTMLCSS.addElement(span,"img",{src:values.src, alt:values.alt, title:values.alt}); + img = HTMLCSS.addElement(span,"img",{isMathJax:true, src:values.src, alt:values.alt, title:values.alt}); if (values.width) { if (String(values.width).match(/^\s*-?\d+\s*$/)) {values.width += "px"} img.style.width = HTMLCSS.Em(HTMLCSS.length2em(values.width,this.img.img.width/HTMLCSS.em)); diff --git a/unpacked/jax/output/HTML-CSS/config.js b/unpacked/jax/output/HTML-CSS/config.js @@ -24,7 +24,7 @@ MathJax.OutputJax["HTML-CSS"] = MathJax.OutputJax({ id: "HTML-CSS", - version: "1.1.6", + version: "1.1.7", directory: MathJax.OutputJax.directory + "/HTML-CSS", extensionDir: MathJax.OutputJax.extensionDir + "/HTML-CSS", autoloadDir: MathJax.OutputJax.directory + "/HTML-CSS/autoload", diff --git a/unpacked/jax/output/HTML-CSS/imageFonts.js b/unpacked/jax/output/HTML-CSS/imageFonts.js @@ -22,7 +22,7 @@ */ (function (HUB,HTMLCSS,AJAX) { - var VERSION = "1.1"; + var VERSION = "1.1.1"; HUB.Register.LoadHook(HTMLCSS.fontDir + "/fontdata.js",function () { @@ -61,7 +61,7 @@ "AlphaImageLoader(src='"+AJAX.fileURL(file)+"', sizingMethod='scale')"; file = this.directory+"/blank.gif" } - this.addElement(span,"img",{src:AJAX.fileURL(file), style:style}); + this.addElement(span,"img",{src:AJAX.fileURL(file), style:style, isMathJax:true}); return ""; }, diff --git a/unpacked/jax/output/HTML-CSS/jax.js b/unpacked/jax/output/HTML-CSS/jax.js @@ -434,7 +434,8 @@ {prev.parentNode.removeChild(prev)} var math = script.MathJax.elementJax.root, span, div, frame; span = div = frame = this.Element("span",{ - className:"MathJax", oncontextmenu:this.ContextMenu, onmousedown: this.Mousedown, + className:"MathJax", isMathJax: true, + oncontextmenu:this.ContextMenu, onmousedown: this.Mousedown, onmouseover:this.Mouseover, onclick:this.Click, ondblclick:this.DblClick }); if (MathJax.Hub.Browser.noContextMenu) { @@ -656,6 +657,7 @@ createStrut: function (span,h,before) { var strut = this.Element("span",{ + isMathJax: true, style:{display:"inline-block", overflow:"hidden", height:h+"px", width:"1px", marginRight:"-1px"} }); @@ -664,13 +666,14 @@ }, createBlank: function (span,w,before) { var blank = this.Element("span",{ + isMathJax: true, style: {display:"inline-block", overflow:"hidden", height:"1px", width:this.Em(w)} }); if (before) {span.insertBefore(blank,span.firstChild)} else {span.appendChild(blank)} return blank; }, createShift: function (span,w,before) { - var space = this.Element("span",{style:{marginLeft:this.Em(w)}}); + var space = this.Element("span",{style:{marginLeft:this.Em(w)}, isMathJax:true}); if (before) {span.insertBefore(space,span.firstChild)} else {span.appendChild(space)} return space; }, @@ -684,7 +687,7 @@ }; span.style.height = H; span.style.verticalAlign = D; } else { - span = this.addElement(span,"span",{style: {height:H, verticalAlign:D}}); + span = this.addElement(span,"span",{style: {height:H, verticalAlign:D}, isMathJax:true}); } if (w >= 0) { span.style.width = this.Em(w); @@ -709,7 +712,7 @@ var rule = this.addElement(span,"span",{ style: {borderLeft: color, display: "inline-block", overflow:"hidden", width:0, height:H, verticalAlign:D}, - bbox: {h:h, d:d, w:w, rw:w, lw:0}, noAdjust: true + bbox: {h:h, d:d, w:w, rw:w, lw:0}, noAdjust: true, isMathJax: true }); if (w > 0 && rule.offsetWidth == 0) {rule.style.width = this.Em(w)} if (span.isBox || span.className == "mspace") {span.bbox = rule.bbox} @@ -721,7 +724,7 @@ var B = this.Em(t)+" "+style; var frame = this.addElement(span,"span",{ style: {border: B, display:"inline-block", overflow:"hidden", width:W, height:H}, - bbox: {h:h, d:d, w:w, rw:w, lw:0}, noAdjust: true + bbox: {h:h, d:d, w:w, rw:w, lw:0}, noAdjust: true, isMathJax: true }); if (D) {frame.style.verticalAlign = D} return frame; @@ -732,7 +735,7 @@ var relativeW = String(w).match(/%$/); var W = (!relativeW && w != null ? w : 0); span = this.addElement(span,"span",{ - noAdjust: true, + noAdjust: true, isMathJax: true, style: {display:"inline-block", position:"relative", width:(relativeW ? "100%" : this.Em(W)), height:0} }); @@ -746,7 +749,7 @@ return span; }, createBox: function (span,w) { - var box = this.addElement(span,"span",{style:{position:"absolute"}, isBox: true}); + var box = this.addElement(span,"span",{style:{position:"absolute"}, isBox: true, isMathJax:true}); if (w != null) {box.style.width = w} return box; }, @@ -755,6 +758,7 @@ return span.appendChild(box); }, placeBox: function (span,x,y,noclip) { + span.isMathJax = true; var parent = span.parentNode, bbox = span.bbox, BBOX = parent.bbox; if (this.msiePlaceBoxBug) {this.addText(span,this.NBSP)} if (this.imgSpaceBug) {this.addText(span,this.imgSpace)} @@ -762,9 +766,14 @@ var HH = span.offsetHeight/this.em + 1, dx = 0; if (span.noAdjust) {HH -= 1} else { if (this.msieInlineBlockAlignBug) { - this.addElement(span,"img",{className:"MathJax_strut",border:0,src:"about:blank",style:{width:0,height:this.Em(HH)}}); + this.addElement(span,"img",{ + className:"MathJax_strut", border:0, src:"about:blank", isMathJax:true, + style:{width:0,height:this.Em(HH)} + }); } else { - this.addElement(span,"span",{style:{display:"inline-block",width:0,height:this.Em(HH)}}); + this.addElement(span,"span",{ + isMathJax: true, style:{display:"inline-block",width:0,height:this.Em(HH)} + }); } } span.style.top = this.Em(-y-HH); @@ -946,6 +955,7 @@ this.setStackWidth(stack,span.bbox.w); }, createChar: function (span,data,scale,font) { + span.isMathJax = true; var SPAN = span, text = "", variant = {fonts: [data[1]], noRemap:true}; if (font && font === MML.VARIANT.BOLD) {variant.fonts = [data[1]+"-bold",data[1]]} if (typeof(data[1]) !== "string") {variant = data[1]} @@ -953,7 +963,9 @@ for (var i = 0, m = data[0].length; i < m; i++) {text += String.fromCharCode(data[0][i])} } else {text = String.fromCharCode(data[0])} if (scale !== 1) { - SPAN = this.addElement(span,"span",{style:{fontSize: this.Percent(scale)}, scale:scale}); + SPAN = this.addElement(span,"span",{ + style:{fontSize: this.Percent(scale)}, scale:scale, isMathJax: true + }); this.handleVariant(SPAN,variant,text); span.bbox = SPAN.bbox; } else {this.handleVariant(span,variant,text)} @@ -1033,7 +1045,7 @@ if (newtext.length) {this.addText(SPAN,newtext); newtext = ""} SPAN = span; SPANV = spanv; if (variant !== SPANV) - {if (SPANV) {SPAN = this.addElement(span,"span")} else {spanv = variant}} + {if (SPANV) {SPAN = this.addElement(span,"span",{isMathJax:true})} else {spanv = variant}} this.handleFont(SPAN,font,SPAN !== span); SPANV = variant; } @@ -1341,8 +1353,8 @@ return SPAN; } } - if (this.href) {span = HTMLCSS.addElement(span,"a",{href:this.href})} - span = HTMLCSS.addElement(span,"span",{className: this.type}); + if (this.href) {span = HTMLCSS.addElement(span,"a",{href:this.href, isMathJax:true})} + span = HTMLCSS.addElement(span,"span",{className: this.type, isMathJax:true}); if (HTMLCSS.imgHeightBug) {span.style.display = "inline-block"} if (this["class"] != null) {span.className += " "+this["class"]} if (this.style) { @@ -1393,6 +1405,7 @@ var H = span.bbox.h + span.bbox.d, D = -span.bbox.d; if (W > 0) {W += 2*dd; lW -= dd}; if (H > 0) {H += 2*dd; D -= dd}; rW = -W-lW; var frame = HTMLCSS.Element("span",{id:"MathJax-Color-"+this.spanID+HTMLCSS.idPostfix, + isMathJax: true, style:{display:"inline-block", backgroundColor:values.mathbackground, width: HTMLCSS.Em(W), height:HTMLCSS.Em(H), verticalAlign: HTMLCSS.Em(D), marginLeft: HTMLCSS.Em(lW), marginRight: HTMLCSS.Em(rW)} @@ -1401,7 +1414,7 @@ frame.style.position = "relative"; frame.style.width = frame.style.height = 0; frame.style.verticalAlign = frame.style.marginLeft = frame.style.marginRight = ""; HTMLCSS.placeBox(HTMLCSS.addElement(frame,"span",{ - noAdjust: true, + noAdjust: true, isMathJax: true, style: {display:"inline-block", position:"absolute", overflow:"hidden", width: HTMLCSS.Em(W), height: HTMLCSS.Em(H), background: values.mathbackground} @@ -2117,7 +2130,7 @@ MML.math.Augment({ toHTML: function (span,node) { var alttext = this.Get("alttext"); if (alttext) {node.setAttribute("aria-label",alttext)} - var nobr = HTMLCSS.addElement(span,"nobr"); + var nobr = HTMLCSS.addElement(span,"nobr",{isMathJax: true}); span = this.HTMLcreateSpan(nobr); var stack = HTMLCSS.createStack(span), box = HTMLCSS.createBox(stack), math; // Move font-size from outer span to stack to avoid line separation