/* * /MathJax/config/MML_CHTML-full.js * * Copyright (c) 2010-2015 The MathJax Consortium * * Part of the MathJax library. * See http://www.mathjax.org for details. * * Licensed under the Apache License, Version 2.0; * you may not use this file except in compliance with the License. * * http://www.apache.org/licenses/LICENSE-2.0 */ MathJax.Ajax.Preloading( "[MathJax]/jax/input/MathML/config.js", "[MathJax]/jax/output/CommonHTML/config.js", "[MathJax]/extensions/mml2jax.js", "[MathJax]/extensions/MathEvents.js", "[MathJax]/extensions/MathZoom.js", "[MathJax]/extensions/MathMenu.js", "[MathJax]/jax/element/mml/jax.js", "[MathJax]/extensions/toMathML.js", "[MathJax]/jax/input/MathML/jax.js", "[MathJax]/jax/output/CommonHTML/jax.js", "[MathJax]/jax/output/CommonHTML/autoload/mtable.js", "[MathJax]/extensions/AssistiveMML.js" ); MathJax.Hub.Config({"v1.0-compatible":false}); MathJax.InputJax.MathML=MathJax.InputJax({id:"MathML",version:"2.6.0-beta",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.CommonHTML=MathJax.OutputJax({id:"CommonHTML",version:"2.6.0-beta.2",directory:MathJax.OutputJax.directory+"/CommonHTML",extensionDir:MathJax.OutputJax.extensionDir+"/CommonHTML",autoloadDir:MathJax.OutputJax.directory+"/CommonHTML/autoload",fontDir:MathJax.OutputJax.directory+"/CommonHTML/fonts",webfontDir:MathJax.OutputJax.fontDir+"/HTML-CSS",config:{matchFontHeight:true,scale:100,minScaleAdjust:50,mtextFontInherit:false,undefinedFamily:"STIXGeneral,'Cambria Math','Arial Unicode MS',serif",EqnChunk:(MathJax.Hub.Browser.isMobile?20:100),EqnChunkFactor:1.5,EqnChunkDelay:100,linebreaks:{automatic:false,width:"container"}}});if(!MathJax.Hub.config.delayJaxRegistration){MathJax.OutputJax.CommonHTML.Register("jax/mml")}MathJax.OutputJax.CommonHTML.loadComplete("config.js"); MathJax.Extension.mml2jax={version:"2.6.0-beta",config:{preview:"mathml"},MMLnamespace:"http://www.w3.org/1998/Math/MathML",PreProcess:function(e){if(!this.configured){this.config=MathJax.Hub.CombineConfig("mml2jax",this.config);if(this.config.Augment){MathJax.Hub.Insert(this,this.config.Augment)}this.InitBrowser();this.configured=true}if(typeof(e)==="string"){e=document.getElementById(e)}if(!e){e=document.body}var h=[];this.PushMathElements(h,e,"math");this.PushMathElements(h,e,"math",this.MMLnamespace);var d,b;if(typeof(document.namespaces)!=="undefined"){try{for(d=0,b=document.namespaces.length;d/i,"").replace(/<\?xml:namespace .*?\/>/i,"");b=b.replace(/ /g," ")}MathJax.HTML.setScript(a,b);d.removeChild(e)}else{var c=MathJax.HTML.Element("span");c.appendChild(e);MathJax.HTML.setScript(a,c.innerHTML)}if(this.config.preview!=="none"){this.createPreview(e,a)}},ProcessMathFlattened:function(f){var d=f.parentNode;if(!d||d.className===MathJax.Hub.config.preRemoveClass){return}var b=document.createElement("script");b.type="math/mml";d.insertBefore(b,f);var c="",e,a=f;while(f&&f.nodeName!=="/MATH"){e=f;f=f.nextSibling;c+=this.NodeHTML(e);e.parentNode.removeChild(e)}if(f&&f.nodeName==="/MATH"){f.parentNode.removeChild(f)}b.text=c+"";if(this.config.preview!=="none"){this.createPreview(a,b)}},NodeHTML:function(e){var c,b,a;if(e.nodeName==="#text"){c=this.quoteHTML(e.nodeValue)}else{if(e.nodeName==="#comment"){c=""}else{c="<"+e.nodeName.toLowerCase();for(b=0,a=e.attributes.length;b";if(e.outerHTML!=null&&e.outerHTML.match(/(.<\/[A-Z]+>|\/>)$/)){for(b=0,a=e.childNodes.length;b"}}}return c},OuterHTML:function(d){if(d.nodeName.charAt(0)==="#"){return this.NodeHTML(d)}if(!this.AttributeBug){return d.outerHTML}var c=this.NodeHTML(d);for(var b=0,a=d.childNodes.length;b";return c},quoteHTML:function(a){if(a==null){a=""}return a.replace(/&/g,"&").replace(//g,">").replace(/\"/g,""")},createPreview:function(f,b){var g=this.config.preview;if(g==="none"){return}var a=false;if(g==="mathml"){a=true;if(this.MathTagBug){g="alttext"}else{g=f.cloneNode(true)}}if(g==="alttext"||g==="altimg"){a=true;var c=this.filterPreview(f.getAttribute("alttext"));if(g==="alttext"){if(c!=null){g=MathJax.HTML.TextNode(c)}else{g=null}}else{var h=f.getAttribute("altimg");if(h!=null){var e={width:f.getAttribute("altimg-width"),height:f.getAttribute("altimg-height")};g=MathJax.HTML.Element("img",{src:h,alt:c,style:e})}else{g=null}}}if(g){var d;if(a){d=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass});d.appendChild(g)}else{d=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},g)}b.parentNode.insertBefore(d,b)}},filterPreview:function(a){return a},InitBrowser:function(){var b=MathJax.HTML.Element("span",{id:"<",className:"mathjax",innerHTML:"x"});var a=b.outerHTML||"";this.AttributeBug=a!==""&&!(a.match(/id="<"/)&&a.match(/class="mathjax"/)&&a.match(/<\/math>/));this.MathTagBug=b.childNodes.length>1;this.CleanupHTML=MathJax.Hub.Browser.isMSIE}};MathJax.Hub.Register.PreProcessor(["PreProcess",MathJax.Extension.mml2jax],5);MathJax.Ajax.loadComplete("[MathJax]/extensions/mml2jax.js"); (function(d,h,l,g,m,b,j){var p="2.6.0-beta";var i=MathJax.Extension;var c=i.MathEvents={version:p};var k=d.config.menuSettings;var o={hover:500,frame:{x:3.5,y:5,bwidth:1,bcolor:"#A6D",hwidth:"15px",hcolor:"#83A"},button:{x:-6,y:-3,wx:-2},fadeinInc:0.2,fadeoutInc:0.05,fadeDelay:50,fadeoutStart:400,fadeoutDelay:15*1000,styles:{".MathJax_Hover_Frame":{"border-radius":".25em","-webkit-border-radius":".25em","-moz-border-radius":".25em","-khtml-border-radius":".25em","box-shadow":"0px 0px 15px #83A","-webkit-box-shadow":"0px 0px 15px #83A","-moz-box-shadow":"0px 0px 15px #83A","-khtml-box-shadow":"0px 0px 15px #83A",border:"1px solid #A6D ! important",display:"inline-block",position:"absolute"},".MathJax_Menu_Button .MathJax_Hover_Arrow":{position:"absolute",cursor:"pointer",display:"inline-block",border:"2px solid #AAA","border-radius":"4px","-webkit-border-radius":"4px","-moz-border-radius":"4px","-khtml-border-radius":"4px","font-family":"'Courier New',Courier","font-size":"9px",color:"#F0F0F0"},".MathJax_Menu_Button .MathJax_Hover_Arrow span":{display:"block","background-color":"#AAA",border:"1px solid","border-radius":"3px","line-height":0,padding:"4px"},".MathJax_Hover_Arrow:hover":{color:"white!important",border:"2px solid #CCC!important"},".MathJax_Hover_Arrow:hover span":{"background-color":"#CCC!important"}}};var n=c.Event={LEFTBUTTON:0,RIGHTBUTTON:2,MENUKEY:"altKey",KEY:{RETURN:13,ESCAPE:27,SPACE:32,LEFT:37,UP:38,RIGHT:39,DOWN:40},Mousedown:function(q){return n.Handler(q,"Mousedown",this)},Mouseup:function(q){return n.Handler(q,"Mouseup",this)},Mousemove:function(q){return n.Handler(q,"Mousemove",this)},Mouseover:function(q){return n.Handler(q,"Mouseover",this)},Mouseout:function(q){return n.Handler(q,"Mouseout",this)},Click:function(q){return n.Handler(q,"Click",this)},DblClick:function(q){return n.Handler(q,"DblClick",this)},Menu:function(q){return n.Handler(q,"ContextMenu",this)},Handler:function(t,r,s){if(l.loadingMathMenu){return n.False(t)}var q=b[s.jaxID];if(!t){t=window.event}t.isContextMenu=(r==="ContextMenu");if(q[r]){return q[r](t,s)}if(i.MathZoom){return i.MathZoom.HandleEvent(t,r,s)}},False:function(q){if(!q){q=window.event}if(q){if(q.preventDefault){q.preventDefault()}else{q.returnValue=false}if(q.stopPropagation){q.stopPropagation()}q.cancelBubble=true}return false},Keydown:function(r,q){if(!r){r=window.event}if(r.keyCode===n.KEY.SPACE){n.ContextMenu(r,this)}},ContextMenu:function(t,E,w){var B=b[E.jaxID],v=B.getJaxFromMath(E);var F=(B.config.showMathMenu!=null?B:d).config.showMathMenu;if(!F||(k.context!=="MathJax"&&!w)){return}if(c.msieEventBug){t=window.event||t}n.ClearSelection();f.ClearHoverTimer();if(v.hover){if(v.hover.remove){clearTimeout(v.hover.remove);delete v.hover.remove}v.hover.nofade=true}var u=MathJax.Menu;var G,D;if(u){if(u.loadingDomain){return n.False(t)}G=m.loadDomain("MathMenu");if(!G){u.jax=v;var r=u.menu.Find("Show Math As").submenu;r.items[0].name=v.sourceMenuTitle;r.items[0].format=(v.sourceMenuFormat||"MathML");r.items[1].name=j[v.inputJax].sourceMenuTitle;r.items[5].disabled=!j[v.inputJax].annotationEncoding;var A=r.items[2];A.disabled=true;var q=A.submenu.items;annotationList=MathJax.Hub.Config.semanticsAnnotations;for(var z=0,y=q.length;z0){this.HoverFadeTimer(q,q.hover.inc);return}s.parentNode.removeChild(s);if(r){r.parentNode.removeChild(r)}if(q.hover.remove){clearTimeout(q.hover.remove)}delete q.hover},HoverFadeTimer:function(q,s,r){q.hover.inc=s;if(!q.hover.timer){q.hover.timer=setTimeout(g(["HoverFade",this,q]),(r||o.fadeDelay))}},HoverMenu:function(q){if(!q){q=window.event}return b[this.jax].ContextMenu(q,this.math,true)},ClearHover:function(q){if(q.hover.remove){clearTimeout(q.hover.remove)}if(q.hover.timer){clearTimeout(q.hover.timer)}f.ClearHoverTimer();delete q.hover},Px:function(q){if(Math.abs(q)<0.006){return"0px"}return q.toFixed(2).replace(/\.?0+$/,"")+"px"},getImages:function(){if(k.discoverable){var q=new Image();q.src=o.button.src}}};var a=c.Touch={last:0,delay:500,start:function(r){var q=new Date().getTime();var s=(q-a.lastt){z.style.height=t+"px";z.style.width=(x.zW+this.scrollSize)+"px"}if(z.offsetWidth>l){z.style.width=l+"px";z.style.height=(x.zH+this.scrollSize)+"px"}}if(this.operaPositionBug){z.style.width=Math.min(l,x.zW)+"px"}if(z.offsetWidth>m&&z.offsetWidth-m=9);h.msiePositionBug=!m;h.msieSizeBug=l.versionAtLeast("7.0")&&(!document.documentMode||n===7||n===8);h.msieZIndexBug=(n<=7);h.msieInlineBlockAlignBug=(n<=7);h.msieTrapEventBug=!window.addEventListener;if(document.compatMode==="BackCompat"){h.scrollSize=52}if(m){delete i.styles["#MathJax_Zoom"].filter}},Opera:function(l){h.operaPositionBug=true;h.operaRefreshBug=true}});h.topImg=(h.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0,position:"relative"},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(h.operaPositionBug||h.msieTopBug){h.topImg.style.border="1px solid"}MathJax.Callback.Queue(["StartupHook",MathJax.Hub.Register,"Begin Styles",{}],["Styles",f,i.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",f,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); (function(f,n,p,e,q){var o="2.6.0-beta.2";var d=MathJax.Callback.Signal("menu");MathJax.Extension.MathMenu={version:o,signal:d};var s=function(t){return MathJax.Localization._.apply(MathJax.Localization,[["MathMenu",t]].concat([].slice.call(arguments,1)))};var a=f.Browser.isPC,k=f.Browser.isMSIE,l=((document.documentMode||0)>8);var i=(a?null:"5px");var r=f.CombineConfig("MathMenu",{delay:150,showRenderer:true,showMathPlayer:true,showFontMenu:false,showContext:false,showDiscoverable:false,showLocale:true,showLocaleURL:false,semanticsAnnotations:{TeX:["TeX","LaTeX","application/x-tex"],StarMath:["StarMath 5.0"],Maple:["Maple"],ContentMathML:["MathML-Content","application/mathml-content+xml"],OpenMath:["OpenMath"]},windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:400,height:300,left:Math.round((screen.width-400)/2),top:Math.round((screen.height-300)/3)},styles:{"#MathJax_About":{position:"fixed",left:"50%",width:"auto","text-align":"center",border:"3px outset",padding:"1em 2em","background-color":"#DDDDDD",color:"black",cursor:"default","font-family":"message-box","font-size":"120%","font-style":"normal","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none","z-index":201,"border-radius":"15px","-webkit-border-radius":"15px","-moz-border-radius":"15px","-khtml-border-radius":"15px","box-shadow":"0px 10px 20px #808080","-webkit-box-shadow":"0px 10px 20px #808080","-moz-box-shadow":"0px 10px 20px #808080","-khtml-box-shadow":"0px 10px 20px #808080",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_About.MathJax_MousePost":{outline:"none"},".MathJax_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(a?"2px":"5px 0px"),border:"1px solid #CCCCCC",margin:0,cursor:"default",font:"menu","text-align":"left","text-indent":0,"text-transform":"none","line-height":"normal","letter-spacing":"normal","word-spacing":"normal","word-wrap":"normal","white-space":"nowrap","float":"none","z-index":201,"border-radius":i,"-webkit-border-radius":i,"-moz-border-radius":i,"-khtml-border-radius":i,"box-shadow":"0px 10px 20px #808080","-webkit-box-shadow":"0px 10px 20px #808080","-moz-box-shadow":"0px 10px 20px #808080","-khtml-box-shadow":"0px 10px 20px #808080",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},".MathJax_MenuItem":{padding:(a?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuArrow":{position:"absolute",right:".5em","padding-top":".25em",color:"#666666","font-family":(k?"'Arial unicode MS'":null),"font-size":".75em"},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuArrow.RTL":{left:".5em",right:"auto"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(k?"'Arial unicode MS'":null)},".MathJax_MenuCheck.RTL":{right:".7em",left:"auto"},".MathJax_MenuRadioCheck":{position:"absolute",left:(a?"1em":".7em")},".MathJax_MenuRadioCheck.RTL":{right:(a?"1em":".7em"),left:"auto"},".MathJax_MenuLabel":{padding:(a?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(a?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(a?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(a?"Highlight":"#606872"),color:(a?"HighlightText":"white")},".MathJax_MenuDisabled:focus, .MathJax_MenuLabel:focus":{"background-color":"#E8E8E8"},".MathJax_ContextMenu:focus":{outline:"none"},".MathJax_ContextMenu .MathJax_MenuItem:focus":{outline:"none"},"#MathJax_AboutClose":{top:".2em",right:".2em"},".MathJax_Menu .MathJax_MenuClose":{top:"-10px",left:"-10px"},".MathJax_MenuClose":{position:"absolute",cursor:"pointer",display:"inline-block",border:"2px solid #AAA","border-radius":"18px","-webkit-border-radius":"18px","-moz-border-radius":"18px","-khtml-border-radius":"18px","font-family":"'Courier New',Courier","font-size":"24px",color:"#F0F0F0"},".MathJax_MenuClose span":{display:"block","background-color":"#AAA",border:"1.5px solid","border-radius":"18px","-webkit-border-radius":"18px","-moz-border-radius":"18px","-khtml-border-radius":"18px","line-height":0,padding:"8px 0 6px"},".MathJax_MenuClose:hover":{color:"white!important",border:"2px solid #CCC!important"},".MathJax_MenuClose:hover span":{"background-color":"#CCC!important"},".MathJax_MenuClose:hover:focus":{outline:"none"}}});var m,j,b;f.Register.StartupHook("MathEvents Ready",function(){m=MathJax.Extension.MathEvents.Event.False;j=MathJax.Extension.MathEvents.Hover;b=MathJax.Extension.MathEvents.Event.KEY});var h=MathJax.Object.Subclass({Keydown:function(t,u){switch(t.keyCode){case b.ESCAPE:this.Remove(t,u);break;case b.RIGHT:this.Right(t,u);break;case b.LEFT:this.Left(t,u);break;case b.UP:this.Up(t,u);break;case b.DOWN:this.Down(t,u);break;case b.RETURN:case b.SPACE:this.Space(t,u);break;default:return;break}return m(t)},Escape:function(t,u){},Right:function(t,u){},Left:function(t,u){},Up:function(t,u){},Down:function(t,u){},Space:function(t,u){}},{});var g=MathJax.Menu=h.Subclass({version:o,items:[],posted:false,title:null,margin:5,Init:function(t){this.items=[].slice.call(arguments,0)},With:function(t){if(t){f.Insert(this,t)}return this},Post:function(u,I,G){if(!u){u=window.event||{}}var t=document.getElementById("MathJax_MenuFrame");if(!t){t=g.Background(this);delete c.lastItem;delete c.lastMenu;delete g.skipUp;d.Post(["post",g.jax]);g.isRTL=(MathJax.Localization.fontDirection()==="rtl")}var v=n.Element("div",{onmouseup:g.Mouseup,ondblclick:m,ondragstart:m,onselectstart:m,oncontextmenu:m,menuItem:this,className:"MathJax_Menu",onkeydown:g.Keydown,role:"menu"});if(u.type==="contextmenu"||u.type==="mouseover"){v.className+=" MathJax_ContextMenu"}if(!G){MathJax.Localization.setCSS(v)}for(var B=0,z=this.items.length;Bdocument.body.offsetWidth-this.margin){H=document.body.offsetWidth-v.offsetWidth-this.margin}if(g.isMobile){H=Math.max(5,H-Math.floor(v.offsetWidth/2));F-=20}g.skipUp=u.isContextMenu}else{var D="left",L=I.offsetWidth;H=(g.isMobile?30:L-2);F=0;while(I&&I!==t){H+=I.offsetLeft;F+=I.offsetTop;I=I.parentNode}if(!g.isMobile){if((g.isRTL&&H-L-v.offsetWidth>this.margin)||(!g.isRTL&&H+v.offsetWidth>document.body.offsetWidth-this.margin)){D="right";H=Math.max(this.margin,H-L-v.offsetWidth+6)}}if(!a){v.style["borderRadiusTop"+D]=0;v.style["WebkitBorderRadiusTop"+D]=0;v.style["MozBorderRadiusTop"+D]=0;v.style["KhtmlBorderRadiusTop"+D]=0}}v.style.left=H+"px";v.style.top=F+"px";if(document.selection&&document.selection.empty){document.selection.empty()}var K=window.pageXOffset||document.documentElement.scrollLeft;var J=window.pageYOffset||document.documentElement.scrollTop;g.Focus(v);if(u.type==="keydown"){g.skipMouseoverFromKey=true;setTimeout(function(){delete g.skipMouseoverFromKey},r.delay)}window.scrollTo(K,J);return m(u)},Remove:function(t,u){d.Post(["unpost",g.jax]);var v=document.getElementById("MathJax_MenuFrame");if(v){v.parentNode.removeChild(v);if(this.msieFixedPositionBug){detachEvent("onresize",g.Resize)}}if(g.jax.hover){delete g.jax.hover.nofade;j.UnHover(g.jax)}g.Unfocus(u);if(t.type==="mousedown"){g.CurrentNode().blur()}return m(t)},Find:function(t){return this.FindN(1,t,[].slice.call(arguments,1))},FindId:function(t){return this.FindN(0,t,[].slice.call(arguments,1))},FindN:function(x,u,w){for(var v=0,t=this.items.length;v=0&&c.GetMenuNode(v).menuItem!==u[t].menuItem){u[t].menuItem.posted=false;u[t].parentNode.removeChild(u[t]);t--}},Touchstart:function(t,u){return this.TouchEvent(t,u,"Mousedown")},Touchend:function(t,u){return this.TouchEvent(t,u,"Mouseup")},TouchEvent:function(u,v,t){if(this!==c.lastItem){if(c.lastMenu){g.Event(u,c.lastMenu,"Mouseout")}g.Event(u,v,"Mouseover",true);c.lastItem=this;c.lastMenu=v}if(this.nativeTouch){return null}g.Event(u,v,t);return false},Remove:function(t,u){u=u.parentNode.menuItem;return u.Remove(t,u)},With:function(t){if(t){f.Insert(this,t)}return this},isRTL:function(){return g.isRTL},rtlClass:function(){return(this.isRTL()?" RTL":"")}},{GetMenuNode:function(t){return t.parentNode}});g.ENTRY=g.ITEM.Subclass({role:"menuitem",Attributes:function(t){t=f.Insert({onmouseover:g.Mouseover,onmouseout:g.Mouseout,onmousedown:g.Mousedown,onkeydown:g.Keydown,"aria-disabled":!!this.disabled},t);t=this.SUPER(arguments).Attributes.call(this,t);if(this.disabled){t.className+=" MathJax_MenuDisabled"}return t},MoveVertical:function(t,D,v){var w=c.GetMenuNode(D);var C=[];for(var y=0,B=w.menuItem.items,x;x=B[y];y++){if(!x.hidden){C.push(x)}}var A=g.IndexOf(C,this);if(A===-1){return}var z=C.length;var u=w.childNodes;do{A=g.Mod(v(A),z)}while(C[A].hidden||!u[A].role||u[A].role==="separator");this.Deactivate(D);C[A].Activate(t,u[A])},Up:function(u,t){this.MoveVertical(u,t,function(v){return v-1})},Down:function(u,t){this.MoveVertical(u,t,function(v){return v+1})},Right:function(u,t){this.MoveHorizontal(u,t,g.Right,!this.isRTL())},Left:function(u,t){this.MoveHorizontal(u,t,g.Left,this.isRTL())},MoveHorizontal:function(z,y,t,A){var w=c.GetMenuNode(y);if(w.menuItem===g.menu&&z.shiftKey){t(z,y)}if(A){return}if(w.menuItem!==g.menu){this.Deactivate(y)}var u=w.previousSibling.childNodes;var x=u.length;while(x--){var v=u[x];if(v.menuItem.submenu&&v.menuItem.submenu===w.menuItem){g.Focus(v);break}}this.RemoveSubmenus(y)},Space:function(t,u){this.Mouseup(t,u)},Activate:function(t,u){this.Deactivate(u);if(!this.disabled){u.className+=" MathJax_MenuActive"}this.DeactivateSubmenus(u);g.Focus(u)},Deactivate:function(t){t.className=t.className.replace(/ MathJax_MenuActive/,"")}});g.ITEM.COMMAND=g.ENTRY.Subclass({action:function(){},Init:function(t,v,u){if(!(t instanceof Array)){t=[t,t]}this.name=t;this.action=v;this.With(u)},Label:function(t,u){return[this.Name()]},Mouseup:function(t,u){if(!this.disabled){this.Remove(t,u);d.Post(["command",this]);this.action.call(this,t)}return m(t)}});g.ITEM.SUBMENU=g.ENTRY.Subclass({submenu:null,marker:"\u25BA",markerRTL:"\u25C4",Attributes:function(t){t=f.Insert({"aria-haspopup":"true"},t);t=this.SUPER(arguments).Attributes.call(this,t);return t},Init:function(t,v){if(!(t instanceof Array)){t=[t,t]}this.name=t;var u=1;if(!(v instanceof g.ITEM)){this.With(v),u++}this.submenu=g.apply(g,[].slice.call(arguments,u))},Label:function(t,u){this.submenu.posted=false;return[this.Name()+" ",["span",{className:"MathJax_MenuArrow"+this.rtlClass()},[this.isRTL()?this.markerRTL:this.marker]]]},Timer:function(t,u){this.ClearTimer();t={type:t.type,clientX:t.clientX,clientY:t.clientY};this.timer=setTimeout(e(["Mouseup",this,t,u]),r.delay)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer)}},Touchend:function(u,w){var v=this.submenu.posted;var t=this.SUPER(arguments).Touchend.apply(this,arguments);if(v){this.Deactivate(w);delete c.lastItem;delete c.lastMenu}return t},Mouseout:function(t,u){if(!this.submenu.posted){this.Deactivate(u)}this.ClearTimer()},Mouseover:function(t,u){this.Activate(t,u)},Mouseup:function(t,u){if(!this.disabled){if(!this.submenu.posted){this.ClearTimer();this.submenu.Post(t,u,this.ltr);g.Focus(u)}else{this.DeactivateSubmenus(u)}}return m(t)},Activate:function(t,u){if(!this.disabled){this.Deactivate(u);u.className+=" MathJax_MenuActive"}if(!this.submenu.posted){this.DeactivateSubmenus(u);if(!g.isMobile){this.Timer(t,u)}}g.Focus(u)},MoveVertical:function(v,u,t){this.ClearTimer();this.SUPER(arguments).MoveVertical.apply(this,arguments)},MoveHorizontal:function(v,x,u,w){if(!w){this.SUPER(arguments).MoveHorizontal.apply(this,arguments);return}if(this.disabled){return}if(!this.submenu.posted){this.Activate(v,x);return}var t=c.GetMenuNode(x).nextSibling.childNodes;if(t.length>0){this.submenu.items[0].Activate(v,t[0])}}});g.ITEM.RADIO=g.ENTRY.Subclass({variable:null,marker:(a?"\u25CF":"\u2713"),role:"menuitemradio",Attributes:function(u){var t=r.settings[this.variable]===this.value?"true":"false";u=f.Insert({"aria-checked":t},u);u=this.SUPER(arguments).Attributes.call(this,u);return u},Init:function(u,t,v){if(!(u instanceof Array)){u=[u,u]}this.name=u;this.variable=t;this.With(v);if(this.value==null){this.value=this.name[0]}},Label:function(u,v){var t={className:"MathJax_MenuRadioCheck"+this.rtlClass()};if(r.settings[this.variable]!==this.value){t={style:{display:"none"}}}return[["span",t,[this.marker]]," "+this.Name()]},Mouseup:function(w,x){if(!this.disabled){var y=x.parentNode.childNodes;for(var u=0,t=y.length;u/g,">");var x=s("EqSource","MathJax Equation Source");if(g.isMobile){t.document.open();t.document.write(""+x+"");t.document.write("
"+y+"
");t.document.write("
");t.document.write("");t.document.close()}else{t.document.open();t.document.write(""+x+"");t.document.write("
"+y+"
");t.document.write("");t.document.close();var u=t.document.body.firstChild;setTimeout(function(){var A=(t.outerHeight-t.innerHeight)||30,z=(t.outerWidth-t.innerWidth)||30,w,D;z=Math.max(140,Math.min(Math.floor(0.5*screen.width),u.offsetWidth+z+25));A=Math.max(40,Math.min(Math.floor(0.5*screen.height),u.offsetHeight+A+25));if(g.prototype.msieHeightBug){A+=35}t.resizeTo(z,A);var C;try{C=v.screenX}catch(B){}if(v&&C!=null){w=Math.max(0,Math.min(v.screenX-Math.floor(z/2),screen.width-z-20));D=Math.max(0,Math.min(v.screenY-Math.floor(A/2),screen.height-A-20));t.moveTo(w,D)}},50)}};g.Scale=function(){var y=["CommonHTML","HTML-CSS","SVG","NativeMML","PreviewHTML"],t=y.length,x=100,v,u;for(v=0;v7;g.Augment({margin:20,msieBackgroundBug:((document.documentMode||0)<9),msieFixedPositionBug:(u||!v),msieAboutBug:u,msieHeightBug:((document.documentMode||0)<9)});if(l){delete r.styles["#MathJax_About"].filter;delete r.styles[".MathJax_Menu"].filter}},Firefox:function(t){g.skipMouseover=t.isMobile&&t.versionAtLeast("6.0");g.skipMousedown=t.isMobile}});g.isMobile=f.Browser.isMobile;g.noContextMenu=f.Browser.noContextMenu;g.CreateLocaleMenu=function(){if(!g.menu){return}var y=g.menu.Find("Language").submenu,v=y.items;var u=[],A=MathJax.Localization.strings;for(var z in A){if(A.hasOwnProperty(z)){u.push(z)}}u=u.sort();y.items=[];for(var w=0,t=u.length;w0&&this.Get("scriptlevel")>0&&g>=0){return""}return this.TEXSPACELENGTH[Math.abs(g)]},TEXSPACELENGTH:["",a.LENGTH.THINMATHSPACE,a.LENGTH.MEDIUMMATHSPACE,a.LENGTH.THICKMATHSPACE],TEXSPACE:[[0,-1,2,3,0,0,0,1],[-1,-1,0,3,0,0,0,1],[2,2,0,0,2,0,0,2],[3,3,0,0,3,0,0,3],[0,0,0,0,0,0,0,0],[0,-1,2,3,0,0,0,1],[1,1,0,1,1,1,1,1],[1,-1,2,3,1,0,1,1]],autoDefault:function(e){return""},isSpacelike:function(){return false},isEmbellished:function(){return false},Core:function(){return this},CoreMO:function(){return this},childIndex:function(g){if(g==null){return}for(var f=0,e=this.data.length;f=55296&&e.charCodeAt(0)<56320)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""},setTeXclass:function(f){this.getPrevClass(f);var e=this.data.join("");if(e.length>1&&e.match(/^[a-z][a-z0-9]*$/i)&&this.texClass===a.TEXCLASS.ORD){this.texClass=a.TEXCLASS.OP;this.autoOP=true}return this}});a.mn=a.mbase.Subclass({type:"mn",isToken:true,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,dir:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:true,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,dir:a.INHERIT,form:a.AUTO,fence:a.AUTO,separator:a.AUTO,lspace:a.AUTO,rspace:a.AUTO,stretchy:a.AUTO,symmetric:a.AUTO,maxsize:a.AUTO,minsize:a.AUTO,largeop:a.AUTO,movablelimits:a.AUTO,accent:a.AUTO,linebreak:a.LINEBREAK.AUTO,lineleading:a.INHERIT,linebreakstyle:a.AUTO,linebreakmultchar:a.INHERIT,indentalign:a.INHERIT,indentshift:a.INHERIT,indenttarget:a.INHERIT,indentalignfirst:a.INHERIT,indentshiftfirst:a.INHERIT,indentalignlast:a.INHERIT,indentshiftlast:a.INHERIT,texClass:a.AUTO},defaultDef:{form:a.FORM.INFIX,fence:false,separator:false,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:false,symmetric:false,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:false,movablelimits:false,accent:false,linebreak:a.LINEBREAK.AUTO,lineleading:"1ex",linebreakstyle:"before",indentalign:a.INDENTALIGN.AUTO,indentshift:"0",indenttarget:"",indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,indentalignlast:a.INDENTALIGN.INDENTALIGN,indentshiftlast:a.INDENTSHIFT.INDENTSHIFT,texClass:a.TEXCLASS.REL},SPACE_ATTR:{lspace:1,rspace:2,form:4},useMMLspacing:7,autoDefault:function(g,n){var l=this.def;if(!l){if(g==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var k=this.data.join("");var f=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var h=0,e=f.length;h=55296&&k<56320){k=(((k-55296)<<10)+(j.charCodeAt(1)-56320))+65536}for(var g=0,e=this.RANGES.length;g=0;e--){if(this.data[0]&&!this.data[e].isSpacelike()){return this.data[e]}}return null},Core:function(){if(!(this.isEmbellished())||typeof(this.core)==="undefined"){return this}return this.data[this.core]},CoreMO:function(){if(!(this.isEmbellished())||typeof(this.core)==="undefined"){return this}return this.data[this.core].CoreMO()},toString:function(){if(this.inferred){return"["+this.data.join(",")+"]"}return this.SUPER(arguments).toString.call(this)},setTeXclass:function(g){var f,e=this.data.length;if((this.open||this.close)&&(!g||!g.fnOP)){this.getPrevClass(g);g=null;for(f=0;f0){e++}return e},adjustChild_texprimestyle:function(e){if(e==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:true,linebreakContainer:true,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(e){return true}});a.mroot=a.mbase.Subclass({type:"mroot",linebreakContainer:true,texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(e){if(e===1){return false}return this.Get("displaystyle")},adjustChild_scriptlevel:function(f){var e=this.Get("scriptlevel");if(f===1){e+=2}return e},adjustChild_texprimestyle:function(e){if(e===0){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.mstyle=a.mbase.Subclass({type:"mstyle",isSpacelike:a.mbase.childrenSpacelike,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,inferRow:true,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,dir:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(g){var f=this.scriptlevel;if(f==null){f=this.Get("scriptlevel")}else{if(String(f).match(/^ *[-+]/)){var e=this.Get("scriptlevel",null,true);f=e+parseInt(f)}}return f},inheritFromMe:true,noInherit:{mpadded:{width:true,height:true,depth:true,lspace:true,voffset:true},mtable:{width:true,height:true,depth:true,align:true}},getRemoved:{fontfamily:"fontFamily",fontweight:"fontWeight",fontstyle:"fontStyle",fontsize:"fontSize"},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:true,linebreakContainer:true,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:true,isSpacelike:a.mbase.childrenSpacelike,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"",height:"",depth:"",lspace:0,voffset:0},setTeXclass:a.mbase.setChildTeXclass});a.mphantom=a.mbase.Subclass({type:"mphantom",texClass:a.TEXCLASS.ORD,inferRow:true,isSpacelike:a.mbase.childrenSpacelike,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,setTeXclass:a.mbase.setChildTeXclass});a.mfenced=a.mbase.Subclass({type:"mfenced",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,open:"(",close:")",separators:","},addFakeNodes:function(){var f=this.getValues("open","close","separators");f.open=f.open.replace(/[ \t\n\r]/g,"");f.close=f.close.replace(/[ \t\n\r]/g,"");f.separators=f.separators.replace(/[ \t\n\r]/g,"");if(f.open!==""){this.SetData("open",a.mo(f.open).With({fence:true,form:a.FORM.PREFIX,texClass:a.TEXCLASS.OPEN}));this.data.open.useMMLspacing=0}if(f.separators!==""){while(f.separators.length0){return false}return this.Get("displaystyle")},adjustChild_scriptlevel:function(f){var e=this.Get("scriptlevel");if(f>0){e++}return e},adjustChild_texprimestyle:function(e){if(e===this.sub){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setBaseTeXclasses});a.msub=a.msubsup.Subclass({type:"msub"});a.msup=a.msubsup.Subclass({type:"msup",sub:2,sup:1});a.mmultiscripts=a.msubsup.Subclass({type:"mmultiscripts",adjustChild_texprimestyle:function(e){if(e%2===1){return true}return this.Get("texprimestyle")}});a.mprescripts=a.mbase.Subclass({type:"mprescripts"});a.none=a.mbase.Subclass({type:"none"});a.munderover=a.mbase.Subclass({type:"munderover",base:0,under:1,over:2,sub:1,sup:2,ACCENTS:["","accentunder","accent"],linebreakContainer:true,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,accent:a.AUTO,accentunder:a.AUTO,align:a.ALIGN.CENTER,texClass:a.AUTO,subscriptshift:"",superscriptshift:""},autoDefault:function(e){if(e==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(e):a.TEXCLASS.ORD)}if(e==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(e==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return false},adjustChild_displaystyle:function(e){if(e>0){return false}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");var e=(this.data[this.base]&&!this.Get("displaystyle")&&this.data[this.base].CoreMO().Get("movablelimits"));if(g==this.under&&(e||!this.Get("accentunder"))){f++}if(g==this.over&&(e||!this.Get("accent"))){f++}return f},adjustChild_texprimestyle:function(e){if(e===this.base&&this.data[this.over]){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setBaseTeXclasses});a.munder=a.munderover.Subclass({type:"munder"});a.mover=a.munderover.Subclass({type:"mover",over:1,under:2,sup:1,sub:2,ACCENTS:["","accent","accentunder"]});a.mtable=a.mbase.Subclass({type:"mtable",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,align:a.ALIGN.AXIS,rowalign:a.ALIGN.BASELINE,columnalign:a.ALIGN.CENTER,groupalign:"{left}",alignmentscope:true,columnwidth:a.WIDTH.AUTO,width:a.WIDTH.AUTO,rowspacing:"1ex",columnspacing:".8em",rowlines:a.LINES.NONE,columnlines:a.LINES.NONE,frame:a.LINES.NONE,framespacing:"0.4em 0.5ex",equalrows:false,equalcolumns:false,displaystyle:false,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},adjustChild_displaystyle:function(){return(this.displaystyle!=null?this.displaystyle:this.defaults.displaystyle)},inheritFromMe:true,noInherit:{mover:{align:true},munder:{align:true},munderover:{align:true},mtable:{align:true,rowalign:true,columnalign:true,groupalign:true,alignmentscope:true,columnwidth:true,width:true,rowspacing:true,columnspacing:true,rowlines:true,columnlines:true,frame:true,framespacing:true,equalrows:true,equalcolumns:true,displaystyle:true,side:true,minlabelspacing:true,texClass:true,useHeight:1}},linebreakContainer:true,Append:function(){for(var f=0,e=arguments.length;f>10)+55296)+String.fromCharCode((e&1023)+56320)}});a.xml=a.mbase.Subclass({type:"xml",Init:function(){this.div=document.createElement("div");return this.SUPER(arguments).Init.apply(this,arguments)},Append:function(){for(var f=0,e=arguments.length;f":d.REL,"?":[1,1,b.CLOSE],"\\":d.ORD,"^":d.ORD11,_:d.ORD11,"|":[2,2,b.ORD,{fence:true,stretchy:true,symmetric:true}],"#":d.ORD,"$":d.ORD,"\u002E":[0,3,b.PUNCT,{separator:true}],"\u02B9":d.ORD,"\u0300":d.ACCENT,"\u0301":d.ACCENT,"\u0303":d.WIDEACCENT,"\u0304":d.ACCENT,"\u0306":d.ACCENT,"\u0307":d.ACCENT,"\u0308":d.ACCENT,"\u030C":d.ACCENT,"\u0332":d.WIDEACCENT,"\u0338":d.REL4,"\u2015":[0,0,b.ORD,{stretchy:true}],"\u2017":[0,0,b.ORD,{stretchy:true}],"\u2020":d.BIN3,"\u2021":d.BIN3,"\u20D7":d.ACCENT,"\u2111":d.ORD,"\u2113":d.ORD,"\u2118":d.ORD,"\u211C":d.ORD,"\u2205":d.ORD,"\u221E":d.ORD,"\u2305":d.BIN3,"\u2306":d.BIN3,"\u2322":d.REL4,"\u2323":d.REL4,"\u2329":d.OPEN,"\u232A":d.CLOSE,"\u23AA":d.ORD,"\u23AF":[0,0,b.ORD,{stretchy:true}],"\u23B0":d.OPEN,"\u23B1":d.CLOSE,"\u2500":d.ORD,"\u25EF":d.BIN3,"\u2660":d.ORD,"\u2661":d.ORD,"\u2662":d.ORD,"\u2663":d.ORD,"\u3008":d.OPEN,"\u3009":d.CLOSE,"\uFE37":d.WIDEACCENT,"\uFE38":d.WIDEACCENT}}},{OPTYPES:d});var c=a.mo.prototype.OPTABLE;c.infix["^"]=d.WIDEREL;c.infix._=d.WIDEREL;c.prefix["\u2223"]=d.OPEN;c.prefix["\u2225"]=d.OPEN;c.postfix["\u2223"]=d.CLOSE;c.postfix["\u2225"]=d.CLOSE})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.js"); MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var c="2.6.0-beta";var a=MathJax.ElementJax.mml,b=MathJax.Hub.config.menuSettings;a.mbase.Augment({toMathML:function(l){var h=(this.inferred&&this.parent.inferRow);if(l==null){l=""}var f=this.type,e=this.toMathMLattributes();if(f==="mspace"){return l+"<"+f+e+" />"}var k=[],j=(this.isToken?"":l+(h?"":" "));for(var g=0,d=this.data.length;g")}}}if(this.isToken||this.isChars){return l+"<"+f+e+">"+k.join("")+""}if(h){return k.join("\n")}if(k.length===0||(k.length===1&&k[0]==="")){return l+"<"+f+e+" />"}return l+"<"+f+e+">\n"+k.join("\n")+"\n"+l+""},toMathMLattributes:function(){var j=(this.type==="mstyle"?a.math.prototype.defaults:this.defaults);var h=(this.attrNames||a.copyAttributeNames),g=a.skipAttributes,l=a.copyAttributes;var e=[];if(this.type==="math"&&(!this.attr||!this.attr.xmlns)){e.push('xmlns="http://www.w3.org/1998/Math/MathML"')}if(!this.attrNames){for(var k in j){if(!g[k]&&!l[k]&&j.hasOwnProperty(k)){if(this[k]!=null&&this[k]!==j[k]){if(this.Get(k,null,1)!==this[k]){e.push(k+'="'+this.toMathMLattribute(this[k])+'"')}}}}}for(var f=0,d=h.length;f126||(k<32&&k!==10&&k!==13&&k!==9)){f[g]="&#x"+k.toString(16).toUpperCase()+";"}else{var j={"&":"&","<":"<",">":">",'"':"""}[f[g]];if(j){f[g]=j}}}else{if(g+11);var p=this.type,k=this.toMathMLattributes();var j=[],o=d+(g?" "+(n?" ":""):"")+" ";for(var h=0,f=this.data.length;h")}}if(j.length===0||(j.length===1&&j[0]==="")){if(!g){return"<"+p+k+" />"}j.push(o+"")}if(g){if(n){j.unshift(d+" ");j.push(d+" ")}j.unshift(d+" ");var l=e.originalText.replace(/[&<>]/g,function(i){return{">":">","<":"<","&":"&"}[i]});j.push(d+' '+l+"");j.push(d+" ")}return d+"<"+p+k+">\n"+j.join("\n")+"\n"+d+""}});a.msubsup.Augment({toMathML:function(j){var f=this.type;if(this.data[this.sup]==null){f="msub"}if(this.data[this.sub]==null){f="msup"}var e=this.toMathMLattributes();delete this.data[0].inferred;var h=[];for(var g=0,d=this.data.length;g\n"+h.join("\n")+"\n"+j+""}});a.munderover.Augment({toMathML:function(j){var f=this.type;if(this.data[this.under]==null){f="mover"}if(this.data[this.over]==null){f="munder"}var e=this.toMathMLattributes();delete this.data[0].inferred;var h=[];for(var g=0,d=this.data.length;g\n"+h.join("\n")+"\n"+j+""}});a.TeXAtom.Augment({toMathML:function(e){var d=this.toMathMLattributes();if(!d&&this.data[0].data.length===1){return e.substr(2)+this.data[0].toMathML(e)}return e+"\n"+this.data[0].toMathML(e+" ")+"\n"+e+""}});a.chars.Augment({toMathML:function(d){return(d||"")+this.toMathMLquote(this.toString())}});a.entity.Augment({toMathML:function(d){return(d||"")+"&"+this.data[0]+";"}});a.xml.Augment({toMathML:function(d){return(d||"")+this.toString()}});MathJax.Hub.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toMathML:function(d){return this.Core().toMathML(d)}})});MathJax.Hub.Startup.signal.Post("toMathML Ready")});MathJax.Ajax.loadComplete("[MathJax]/extensions/toMathML.js"); (function(c,d){var a;var b=function(e){return MathJax.Localization._.apply(MathJax.Localization,[["MathML",e]].concat([].slice.call(arguments,1)))};c.Parse=MathJax.Object.Subclass({Init:function(f,e){this.Parse(f,e)},Parse:function(h,e){var j;if(typeof h!=="string"){j=h.parentNode}else{j=c.ParseXML(this.preProcessMath.call(this,h));if(j==null){c.Error(["ErrorParsingMathML","Error parsing MathML"])}}var g=j.getElementsByTagName("parsererror")[0];if(g){c.Error(["ParsingError","Error parsing MathML: %1",g.textContent.replace(/This page.*?errors:|XML Parsing Error: |Below is a rendering of the page.*/g,"")])}if(j.childNodes.length!==1){c.Error(["MathMLSingleElement","MathML must be formed by a single element"])}if(j.firstChild.nodeName.toLowerCase()==="html"){var f=j.getElementsByTagName("h1")[0];if(f&&f.textContent==="XML parsing error"&&f.nextSibling){c.Error(["ParsingError","Error parsing MathML: %1",String(f.nextSibling.nodeValue).replace(/fatal parsing error: /,"")])}}if(j.firstChild.nodeName.toLowerCase().replace(/^[a-z]+:/,"")!=="math"){c.Error(["MathMLRootElement","MathML must be formed by a element, not %1","<"+j.firstChild.nodeName+">"])}var i={math:j.firstChild,script:e};c.DOMfilterHooks.Execute(i);this.mml=this.MakeMML(i.math)},MakeMML:function(h){var i=String(h.getAttribute("class")||"");var f,g=h.nodeName.toLowerCase().replace(/^[a-z]+:/,"");var e=(i.match(/(^| )MJX-TeXAtom-([^ ]*)/));if(e){f=this.TeXAtom(e[2])}else{if(!(a[g]&&a[g].isa&&a[g].isa(a.mbase))){MathJax.Hub.signal.Post(["MathML Jax - unknown node type",g]);return a.Error(b("UnknownNodeType","Unknown node type: %1",g))}else{f=a[g]()}}this.AddAttributes(f,h);this.CheckClass(f,f["class"]);this.AddChildren(f,h);if(c.config.useMathMLspacing){f.useMMLspacing=8}return f},TeXAtom:function(f){var e=a.TeXAtom().With({texClass:a.TEXCLASS[f]});if(e.texClass===a.TEXCLASS.OP){e.movesupsub=e.movablelimits=true}return e},CheckClass:function(f,h){h=(h||"").split(/ /);var j=[];for(var g=0,e=h.length;g=2){var l=e.data[0],n=e.data[e.data.length-1];if(l.type==="mo"&&l.Get("fence")&&n.type==="mo"&&n.Get("fence")){if(l.data[0]){e.open=l.data.join("")}if(n.data[0]){e.close=n.data.join("")}}}},preProcessMath:function(f){if(f.match(/^<[a-z]+:/i)&&!f.match(/^<[^<>]* xmlns:/)){f=f.replace(/^<([a-z]+)(:math)/i,'<$1$2 xmlns:$1="http://www.w3.org/1998/Math/MathML"')}var e=f.match(/^(])+)>)/i);if(e&&e[2].match(/ (?!xmlns=)[a-z]+=\"http:/i)){f=e[1].replace(/ (?!xmlns=)([a-z]+=(['"])http:.*?\2)/ig," xmlns:$1 $1")+f.substr(e[0].length)}if(f.match(/^]* xmlns=/)){f=f.replace(/^<(math)/i,'\s*$/,"$2");return f.replace(/&([a-z][a-z0-9]*);/ig,this.replaceEntity)},trimSpace:function(e){return e.replace(/[\t\n\r]/g," ").replace(/^ +/,"").replace(/ +$/,"").replace(/ +/g," ")},replaceEntity:function(g,f){if(f.match(/^(lt|amp|quot)$/)){return g}if(c.Parse.Entity[f]){return c.Parse.Entity[f]}var h=f.charAt(0).toLowerCase();var e=f.match(/^[a-zA-Z](fr|scr|opf)$/);if(e){h=e[1]}if(!c.Parse.loaded[h]){c.Parse.loaded[h]=true;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(c.entityDir+"/"+h+".js"))}return g}},{loaded:[]});c.Augment({sourceMenuTitle:["OriginalMathML","Original MathML"],prefilterHooks:MathJax.Callback.Hooks(true),DOMfilterHooks:MathJax.Callback.Hooks(true),postfilterHooks:MathJax.Callback.Hooks(true),Translate:function(e){if(!this.ParseXML){this.ParseXML=this.createParser()}var f,h,i={script:e};if(e.firstChild&&e.firstChild.nodeName.toLowerCase().replace(/^[a-z]+:/,"")==="math"){i.math=e.firstChild}else{h=MathJax.HTML.getScript(e);if(d.isMSIE){h=h.replace(/( )+$/,"")}i.math=h}var j=this.prefilterHooks.Execute(i);if(j){return j}h=i.math;try{f=c.Parse(h,e).mml}catch(g){if(!g.mathmlError){throw g}f=this.formatError(g,h,e)}i.math=a(f);return this.postfilterHooks.Execute(i)||i.math},prefilterMath:function(f,e){return f},prefilterMathML:function(f,e){return f},formatError:function(h,g,e){var f=h.message.replace(/\n.*/,"");MathJax.Hub.signal.Post(["MathML Jax - parse error",f,g,e]);return a.Error(f)},Error:function(e){if(e instanceof Array){e=b.apply(b,e)}throw MathJax.Hub.Insert(Error(e),{mathmlError:true})},parseDOM:function(e){return this.parser.parseFromString(e,"text/xml")},parseMS:function(e){return(this.parser.loadXML(e)?this.parser:null)},parseDIV:function(e){this.div.innerHTML="
"+e.replace(/<([a-z]+)([^>]*)\/>/g,"<$1$2>")+"
";var f=this.div.firstChild;this.div.innerHTML="";return f},parseError:function(e){return null},createMSParser:function(){var j=null;var f=["MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.5.0","MSXML2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument.2.0","Microsoft.XMLDOM"];for(var g=0,e=f.length;g *":{display:"inline-block"},".mjx-stack":{display:"inline-block"},".mjx-op":{display:"block"},".mjx-under":{display:"table-cell"},".mjx-over":{display:"block"},".mjx-over > *":{"padding-left":"0px!important","padding-right":"0px!important"},".mjx-under > *":{"padding-left":"0px!important","padding-right":"0px!important"},".mjx-stack > .mjx-sup":{display:"block"},".mjx-stack > .mjx-sub":{display:"block"},".mjx-prestack > .mjx-presup":{display:"block"},".mjx-prestack > .mjx-presub":{display:"block"},".mjx-delim-h > .mjx-char":{display:"inline-block"},".mjx-surd":{"vertical-align":"top"},".mjx-mphantom *":{visibility:"hidden"},".mjx-merror":{"background-color":"#FFFF88",color:"#CC0000",border:"1px solid #CC0000",padding:"2px 3px","font-style":"normal","font-size":"90%"},".mjx-annotation-xml":{"line-height":"normal"},".mjx-menclose > svg":{fill:"none",stroke:"currentColor"},".mjx-mtr":{display:"table-row"},".mjx-mlabeledtr":{display:"table-row"},".mjx-mtd":{display:"table-cell","text-align":"center"},".mjx-label":{display:"block"},".mjx-box":{display:"inline-block"},".mjx-block":{display:"block"},".mjx-span":{display:"span"},".mjx-char":{display:"block","white-space":"pre"},".mjx-itable":{display:"inline-table"},".mjx-row":{display:"table-row"},".mjx-cell":{display:"table-cell"},".mjx-table":{display:"table",width:"100%"},".mjx-line":{display:"block",width:"100%","border-top":"0 solid"},".mjx-strut":{width:0,"padding-top":e+"em"},".MJXc-space1":{"margin-left":".167em"},".MJXc-space2":{"margin-left":".222em"},".MJXc-space3":{"margin-left":".278em"},".mjx-chartest":{display:"block",visibility:"hidden",position:"absolute",top:0,"line-height":"normal","font-size":"500%"},".mjx-chartest .mjx-char":{display:"inline"},".mjx-chartest .mjx-box":{"padding-top":"1000px"},".MJXc-processing":{visibility:"hidden",position:"fixed",width:0,height:0,overflow:"hidden"},".MJXc-processed":{display:"none"},".mjx-test":{display:"block","font-style":"normal","font-weight":"normal","font-size":"100%","font-size-adjust":"none","text-indent":0,"text-transform":"none","letter-spacing":"normal","word-spacing":"normal",overflow:"hidden",height:"1px"},".mjx-ex-box-test":{position:"absolute",width:"1px",height:"60ex"},"#MathJax_CHTML_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",padding:"3px 4px","z-index":401,position:"absolute",left:0,top:0,width:"auto",height:"auto",display:"none"}};var m=1000000;var k={},n=MathJax.Hub.config;g.Augment({settings:c.config.menuSettings,config:{styles:o},Config:function(){if(!this.require){this.require=[]}this.SUPER(arguments).Config.call(this);var q=this.settings;if(q.scale){this.config.scale=q.scale}this.require.push(this.fontDir+"/TeX/fontdata.js");this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js");k=this.config.linebreaks},Startup:function(){l=MathJax.Extension.MathEvents.Event;b=MathJax.Extension.MathEvents.Touch;d=MathJax.Extension.MathEvents.Hover;this.ContextMenu=l.ContextMenu;this.Mousedown=l.AltContextMenu;this.Mouseover=d.Mouseover;this.Mouseout=d.Mouseout;this.Mousemove=d.Mousemove;var q=g.addElement(document.body,"mjx-block",{style:{display:"block",width:"5in"}});this.pxPerInch=q.offsetWidth/5;q.parentNode.removeChild(q);this.TestSpan=g.Element("mjx-test",{style:{left:"1em"}},[["mjx-ex-box-test"]]);return i.Styles(this.config.styles,["InitializeCHTML",this])},InitializeCHTML:function(){this.getDefaultExEm();if(this.defaultEm){return}var q=MathJax.Callback();i.timer.start(i,function(r){if(r.time(q)){c.signal.Post(["CommonHTML Jax - no default em size"]);return}g.getDefaultExEm();if(g.defaultEm){q()}else{setTimeout(r,r.delay)}},this.defaultEmDelay,this.defaultEmTimeout);return q},defaultEmDelay:100,defaultEmTimeout:1000,getDefaultExEm:function(){document.body.appendChild(this.TestSpan);this.defaultEm=this.getFontSize(this.TestSpan);this.defaultEx=this.TestSpan.firstChild.offsetHeight/60;this.defaultWidth=this.TestSpan.offsetWidth;document.body.removeChild(this.TestSpan)},getFontSize:(window.getComputedStyle?function(r){var q=window.getComputedStyle(r);return parseFloat(q.fontSize)}:function(q){return q.style.pixelLeft}),getMaxWidth:(window.getComputedStyle?function(r){var q=window.getComputedStyle(r);if(q.maxWidth!=="none"){return parseFloat(q.maxWidth)}return 0}:function(r){var q=r.currentStyle.maxWidth;if(q!=="none"){if(q.match(/\d*px/)){return parseFloat(q)}var s=r.style.left;r.style.left=q;q=r.style.pixelLeft;r.style.left=s;return q}return 0}),loadFont:function(q){c.RestartAfter(i.Require(this.fontDir+"/"+q))},fontLoaded:function(q){if(!q.match(/-|fontdata/)){q+="-Regular"}if(!q.match(/\.js$/)){q+=".js"}MathJax.Callback.Queue(["Post",c.Startup.signal,["CommonHTML - font data loaded",q]],["loadComplete",i,this.fontDir+"/"+q])},Element:function(q,s,r){if(q.substr(0,4)==="mjx-"){if(!s){s={}}if(s.isMathJax==null){s.isMathJax=true}if(s.className){s.className=q+" "+s.className}else{s.className=q}q="span"}return this.HTMLElement(q,s,r)},addElement:function(s,q,t,r){return s.appendChild(this.Element(q,t,r))},HTMLElement:f.Element,ucMatch:f.ucMatch,setScript:f.setScript,getNode:(document.getElementsByClassName?function(r,q){return r.getElementsByClassName(q)[0]}:function(v,u){var r=v.getElementsByTagName("span");var s=RegExp("\\b"+u+"\\b");for(var t=0,q=r.length;t=v.CHTMLlast+v.CHTMLchunk){this.postTranslate(v);v.CHTMLchunk=Math.floor(v.CHTMLchunk*this.config.EqnChunkFactor);v.CHTMLdelay=true}},initCHTML:function(r,q){},savePreview:function(q){var r=q.MathJax.preview;if(r&&r.parentNode){q.MathJax.tmpPreview=document.createElement("span");r.parentNode.replaceChild(q.MathJax.tmpPreview,r)}},restorePreview:function(q){var r=q.MathJax.tmpPreview;if(r){r.parentNode.replaceChild(q.MathJax.preview,r);delete q.MathJax.tmpPreview}},getMetrics:function(q){var r=q.CHTML;this.jax=q;this.em=r.em;this.outerEm=r.outerEm;this.scale=r.scale;this.cwidth=r.cwidth;this.linebreakWidth=r.lineWidth},postTranslate:function(v){var r=v.jax[this.id];for(var t=v.CHTMLlast,q=v.CHTMLeqn;tA.h){r.marginTop=g.Em(A.t-A.h)}if(A.b>A.d){r.marginBottom=g.Em(A.b-A.d)}if(A.l<0){r.paddingLeft=g.Em(-A.l)}if(A.r>A.w){r.marginRight=g.Em(A.r-A.w)}r.position="absolute";var x=t.offsetWidth,v=t.offsetHeight,B=y.firstChild.offsetHeight,u=y.firstChild.offsetWidth;t.style.position="";return{Y:-l.getBBox(z).h,mW:u,mH:B,zW:x,zH:v}},Remove:function(q){var r=document.getElementById(q.inputID+"-Frame");if(r&&q.CHTML.display){r=r.parentNode}if(r){r.parentNode.removeChild(r)}delete q.CHTML},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,thin:0.04,medium:0.06,thick:0.1,infinity:m},SPACECLASS:{thinmathspace:"MJXc-space1",mediummathspace:"MJXc-space2",thickmathspace:"MJXc-space3"},pxPerInch:96,em:16,maxStretchyParts:1000,FONTDEF:{},TEXDEF:{x_height:0.442,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.45,big_op_spacing5:0.1,surd_height:0.075,scriptspace:0.05,nulldelimiterspace:0.12,delimiterfactor:901,delimitershortfall:0.3,min_rule_thickness:1.25},unicodeChar:function(q){if(q<65535){return String.fromCharCode(q)}q-=65536;return String.fromCharCode((q>>10)+55296)+String.fromCharCode((q&1023)+56320)},getUnicode:function(q){var r=q.text.charCodeAt(q.i);q.i++;if(r>=55296&&r<56319){r=(((r-55296)<<10)+(q.text.charCodeAt(q.i)-56320))+65536;q.i++}return r},getCharList:function(u,t){var s,y,x=[],q=u.cache,B=t;if(q[t]){return q[t]}var r=this.FONTDATA.RANGES,A=this.FONTDATA.VARIANT;if(t>=r[0].low&&t<=r[r.length-1].high){for(s=0,y=r.length;s=r[s].low&&t<=r[s].high){if(r[s].remap&&r[s].remap[t]){t=w+r[s].remap[t]}else{t=t-r[s].low+w;if(r[s].add){t+=r[s].add}}if(u["variant"+r[s].offset]){u=A[u["variant"+r[s].offset]]}break}}}if(u.remap&&u.remap[t]){t=u.remap[t];if(u.remap.variant){u=A[u.remap.variant]}}else{if(this.FONTDATA.REMAP[t]&&!u.noRemap){t=this.FONTDATA.REMAP[t]}}if(t instanceof Array){u=A[t[1]];t=t[0]}if(typeof(t)==="string"){var v={text:t,i:0,length:t.length};while(v.i(w.a||0)){w.a=u.a}var v=r[t.n];u.text+=v.c;u.className=r.className;if(w.hw.w+v[3]){w.l=w.w+v[3]}if(w.ru.a){u.a=s.a}}q=this.flushText(q,s,r.style);q.style.width=g.Em(t[2])},flushText:function(r,s,q){r=g.addElement(r,"mjx-charbox",{className:s.className,style:q},[s.text]);if(s.a){r.style.paddingBottom=g.Em(s.a)}s.text="";s.className=null;s.a=0;s.flushed=true;return r}},handleText:function(s,v,r,u){if(s.childNodes.length===0){g.addElement(s,"mjx-char");u=g.BBOX.empty(u)}if(typeof(r)==="string"){r=this.FONTDATA.VARIANT[r]}if(!r){r=this.FONTDATA.VARIANT[h.VARIANT.NORMAL]}var q={text:v,i:0,length:v.length},t=[];if(r.style&&q.length){t.push(this.styledText(r,v))}else{while(q.i-u.b){s.firstChild.style.paddingBottom=this.EmRounded(u.d+u.b)}return u},createDelimiter:function(v,q,s,y,t){if(!q){var z=this.BBOX.zero();z.w=z.r=this.TEX.nulldelimiterspace;g.addElement(v,"mjx-box",{style:{width:z.w}});return z}if(!(s instanceof Array)){s=[s,s]}var x=s[1];s=s[0];var r={alias:q};while(r.alias){q=r.alias;r=this.FONTDATA.DELIMITERS[q];if(!r){r={HW:[0,this.FONTDATA.VARIANT[h.VARIANT.NORMAL]]}}}if(r.load){c.RestartAfter(i.Require(this.fontDir+"/TeX/fontdata-"+r.load+".js"))}for(var w=0,u=r.HW.length;w=s-0.01||(w==u-1&&!r.stretch)){if(r.HW[w][3]){q=r.HW[w][3]}z=this.createChar(v,[q,r.HW[w][1]],(r.HW[w][2]||1),t);z.offset=0.6*z.w;if(y){z.scale=y.scale;y.rscale=y.rscale}return z}}if(!r.stretch){return z}return this["extendDelimiter"+r.dir](v,x,r.stretch,y,t)},extendDelimiterV:function(C,v,N,u,A){C=g.addElement(C,"mjx-delim-v");var L=g.Element("span");var z,y,M,t,F,r,D,w,E=1,K;F=this.createChar(L,(N.top||N.ext),1,A);z=L.removeChild(L.firstChild);r=this.createChar(L,(N.bot||N.ext),1,A);y=L.removeChild(L.firstChild);D=w=g.BBOX.zero();var G=F.h+F.d+r.h+r.d-p;C.appendChild(z);if(N.mid){D=this.createChar(L,N.mid,1,A);M=L.removeChild(L.firstChild);G+=D.h+D.d;E=2}if(N.min&&vG){w=this.createChar(L,N.ext,1,A);t=L.removeChild(L.firstChild);var J=w.h+w.d,s=J-p;var B=Math.min(Math.ceil((v-G)/(E*s)),this.maxStretchyParts);if(N.fullExtenders){v=B*E*s+G}else{s=(v-G)/(E*B)}K=w.d+w.a-J/2;t.style.margin=t.style.padding="";t.style.lineHeight=g.Em(s);t.style.marginBottom=g.Em(K-p/2/E);t.style.marginTop=g.Em(-K-p/2/E);var I=t.textContent,x="\n"+I;while(--B>0){I+=x}t.firstChild.textContent=I;C.appendChild(t);if(N.mid){C.appendChild(M);C.appendChild(t.cloneNode(true))}}else{K=(v-G-p)/E;z.style.marginBottom=g.Em(K+parseFloat(z.style.marginBottom||"0"));if(N.mid){C.appendChild(M)}y.style.marginTop=g.Em(K+parseFloat(y.style.marginTop||"0"))}C.appendChild(y);var q=g.BBOX({w:Math.max(F.w,w.w,r.w,D.w),l:Math.min(F.l,w.l,r.l,D.l),r:Math.max(F.r,w.r,r.r,D.r),h:v-r.d,d:r.d,t:v-r.d,b:r.d});q.offset=0.5*q.w;if(u){q.scale=u.scale;q.rscale=u.rscale}return q},extendDelimiterH:function(D,q,N,t,B){D=g.addElement(D,"mjx-delim-h");var L=g.Element("span");var r,K,M,s,I,A,u,E,x,F=1;A=this.createChar(L,(N.left||N.rep),1,B);r=L.removeChild(L.firstChild);u=this.createChar(L,(N.right||N.rep),1,B);K=L.removeChild(L.firstChild);x=this.createChar(L,N.rep,1,B);s=L.removeChild(L.firstChild);r.style.marginLeft=g.Em(-A.l);K.style.marginRight=g.Em(u.r-u.w);D.appendChild(r);var O=g.BBOX.zero();O.h=Math.max(A.h,u.h,x.h);O.d=Math.max(A.D||A.d,u.D||u.d,x.D||x.d);var v=(A.r-A.l)+(u.r-u.l)-p;if(N.mid){E=this.createChar(L,N.mid,1,B);M=L.removeChild(L.firstChild);M.style.marginleft=g.Em(-E.l);M.style.marginRight=g.Em(E.r-E.w);v+=E.r-E.l+p;F=2;if(E.h>O.h){O.h=E.h}if(E.d>O.d){O.d=E.d}}if(N.min&&qv){var z=x.r-x.l,H=z-p;var C=Math.min(Math.ceil((q-v)/(F*H)),this.maxStretchyParts);if(N.fullExtenders){q=C*F*H+v}else{H=(q-v)/(F*C)}var J=(z-H+p/F)/2;s.style.marginLeft=g.Em(-x.l-J);s.style.marginRight=g.Em(x.r-x.w+J);s.style.letterSpacing=g.Em(-(x.w-H));r.style.marginRight=g.Em(A.r-A.w);K.style.marginleft=g.Em(-u.l);var G=s.textContent,y=G;while(--C>0){G+=y}s.firstChild.textContent=G;D.appendChild(s);if(N.mid){D.appendChild(M);I=D.appendChild(s.cloneNode(true))}}else{J=(q-v-p/F)/2;r.style.marginRight=g.Em(A.r-A.w+J);if(N.mid){D.appendChild(M)}K.style.marginLeft=g.Em(-u.l+J)}D.appendChild(K);this.adjustHeights([r,s,M,I,K],[A,x,E,x,u],O);if(t){O.scale=t.scale;O.rscale=t.rscale}return O},adjustHeights:function(r,u,v){var s=v.h,w=v.d;if(v.d<0){w=-v.d;v.D=v.d;v.d=0}for(var t=0,q=r.length;t0){delete this.D}},rescale:function(q){this.w*=q;this.h*=q;this.d*=q;this.l*=q;this.r*=q;this.t*=q;this.b*=q;if(this.L){this.L*=q}if(this.R){this.R*=q}if(this.D){this.D*=q}},combine:function(r,q,s){r.X=q;r.Y=s;scale=r.rscale;if(q+scale*r.r>this.r){this.r=q+scale*r.r}if(q+scale*r.lthis.w){this.w=q+scale*(r.w+(r.L||0)+(r.R||0))}if(s+scale*r.h>this.h){this.h=s+scale*r.h}if(r.D&&(this.D==null||scale*r.D-s>this.D)&&scale*r.D>this.d){this.D=scale*r.D-s}else{if(r.D==null&&this.D){delete this.D}}if(scale*r.d-s>this.d){this.d=scale*r.d-s}if(s+scale*r.t>this.t){this.t=s+scale*r.t}if(scale*r.b-s>this.b){this.b=scale*r.b-s}},append:function(r){scale=r.rscale;var q=this.w;if(q+scale*r.r>this.r){this.r=q+scale*r.r}if(q+scale*r.lthis.h){this.h=scale*r.h}if(r.D&&(this.D==null||scale*r.D>this.D)&&scale*r.D>this.d){this.D=scale*r.D}else{if(r.D==null&&this.D){delete this.D}}if(scale*r.d>this.d){this.d=scale*r.d}if(scale*r.t>this.t){this.t=scale*r.t}if(scale*r.b>this.b){this.b=scale*r.b}},updateFrom:function(q){this.h=q.h;this.d=q.d;this.w=q.w;this.r=q.r;this.l=q.l;this.t=q.t;this.b=q.b;if(q.D){this.D=q.D}else{delete this.D}},adjust:function(r,q,t,s){this[q]+=g.length2em(r,1,this.scale);if(s==null){if(this[q]>this[t]){this[t]=this[q]}}else{if(this[t]x.r){x.r=x.w}if(r.h>x.h){x.h=r.h}if(r.d>x.d){x.d=r.d}if(r.t>x.t){x.t=r.t}if(r.b>x.b){x.b=r.b}}}},CHTMLstretchChildH:function(t,q,u){var v=this.data[t];if(v){var x=this.CHTML,s=v.CHTML;if(s.stretch||(s.stretch==null&&v.CHTMLcanStretch("Horizontal",q))){var r=s.w;s=v.CHTMLstretchH(this.CHTMLchildNode(u,t),q);x.w+=s.w-r;if(x.w>x.r){x.r=x.w}if(s.h>x.h){x.h=s.h}if(s.d>x.d){x.d=s.d}if(s.t>x.t){x.t=s.t}if(s.b>x.b){x.b=s.b}}}},CHTMLcanStretch:function(u,s,t){var r=false;if(this.isEmbellished()){var q=this.Core();if(q&&q!==this){r=q.CHTMLcanStretch(u,s,t)}}this.CHTML.stretch=r;return r},CHTMLstretchV:function(q,r){this.CHTML.updateFrom(this.Core().CHTMLstretchV(q,r));return this.CHTML},CHTMLstretchH:function(r,q){this.CHTML.updateFrom(this.CHTMLstretchCoreH(r,q));return this.CHTML},CHTMLstretchCoreH:function(r,q){return this.Core().CHTMLstretchH(this.CHTMLcoreNode(r),q)},CHTMLcreateNode:function(q){if(!this.CHTML){this.CHTML={}}this.CHTML=g.BBOX.zero();if(this.href){q=g.addElement(q,"a",{href:this.href,isMathJax:true})}if(!this.CHTMLnodeID){this.CHTMLnodeID=g.GetID()}var r=(this.id||"MJXc-Node-"+this.CHTMLnodeID)+g.idPostfix;return this.CHTMLhandleAttributes(g.addElement(q,"mjx-"+this.type,{id:r}))},CHTMLnodeElement:function(){if(!this.CHTMLnodeID){return null}return document.getElementById((this.id||"MJXc-Node-"+this.CHTMLnodeID)+g.idPostfix)},CHTMLlength2em:function(r,q){return g.length2em(r,q,this.CHTML.scale)},CHTMLhandleAttributes:function(t){if(this["class"]){if(t.className){t.className+=" "+this["class"]}else{t.className=this["class"]}}if(this.attrNames){var x=this.attrNames,s=h.nocopyAttributes,w=c.config.ignoreMMLattributes;var u=(this.type==="mstyle"?h.math.prototype.defaults:this.defaults);for(var r=0,q=x.length;r2){q.scriptlevel=2}u=Math.pow(this.Get("scriptsizemultiplier"),q.scriptlevel);q.scriptminsize=g.length2em(this.Get("scriptminsize"),0.8,1);if(u600?"bold":"normal")}var r=q.mathvariant;if(this.variantForm){r="-TeX-variant"}if(q.family&&!q.hasVariant){if(!q.weight&&q.mathvariant.match(/bold/)){q.weight="bold"}if(!q.style&&q.mathvariant.match(/italic/)){q.style="italic"}this.CHTMLvariant={fonts:[],noRemap:true,cache:{},style:{"font-family":q.family,"font-weight":q.weight,"font-style":q.style}};return}if(q.weight==="bold"){r={normal:h.VARIANT.BOLD,italic:h.VARIANT.BOLDITALIC,fraktur:h.VARIANT.BOLDFRAKTUR,script:h.VARIANT.BOLDSCRIPT,"sans-serif":h.VARIANT.BOLDSANSSERIF,"sans-serif-italic":h.VARIANT.SANSSERIFBOLDITALIC}[r]||r}else{if(q.weight==="normal"){r={bold:h.VARIANT.normal,"bold-italic":h.VARIANT.ITALIC,"bold-fraktur":h.VARIANT.FRAKTUR,"bold-script":h.VARIANT.SCRIPT,"bold-sans-serif":h.VARIANT.SANSSERIF,"sans-serif-bold-italic":h.VARIANT.SANSSERIFITALIC}[r]||r}}if(q.style==="italic"){r={normal:h.VARIANT.ITALIC,bold:h.VARIANT.BOLDITALIC,"sans-serif":h.VARIANT.SANSSERIFITALIC,"bold-sans-serif":h.VARIANT.SANSSERIFBOLDITALIC}[r]||r}else{if(q.style==="normal"){r={italic:h.VARIANT.NORMAL,"bold-italic":h.VARIANT.BOLD,"sans-serif-italic":h.VARIANT.SANSSERIF,"sans-serif-bold-italic":h.VARIANT.BOLDSANSSERIF}[r]||r}}this.CHTMLvariant=g.FONTDATA.VARIANT[r]||g.FONTDATA.VARIANT[h.VARIANT.NORMAL]},CHTMLbboxFor:function(q){if(this.data[q]&&this.data[q].CHTML){return this.data[q].CHTML}return g.BBOX.zero()},CHTMLdrawBBox:function(r,s){if(!s){s=this.CHTML}var q=g.Element("mjx-box",{style:{"font-size":r.style.fontSize,opacity:0.25,"margin-left":g.Em(-(s.w+(s.R||0)))}},[["mjx-box",{style:{height:g.Em(s.h),width:g.Em(s.w),"background-color":"red"}}],["mjx-box",{style:{height:g.Em(s.d),width:g.Em(s.w),"margin-left":g.Em(-s.w),"vertical-align":g.Em(-s.d),"background-color":"green"}}]]);if(r.nextSibling){r.parentNode.insertBefore(q,r.nextSibling)}else{r.parentNode.appendChild(q)}},CHTMLnotEmpty:function(q){while(q&&q.data.length<2&&(q.type==="mrow"||q.type==="texatom")){q=q.data[0]}return !!q}},{CHTMLautoload:function(){var q=g.autoloadDir+"/"+this.type+".js";c.RestartAfter(i.Require(q))},CHTMLautoloadFile:function(q){var r=g.autoloadDir+"/"+q+".js";c.RestartAfter(i.Require(r))},CHTMLstretchV:function(q,r){this.Core().CHTMLstretchV(q,r);this.toCommonHTML(this.CHTMLnodeElement(),true);return this.CHTML},CHTMLstretchH:function(r,q){this.CHTMLstretchCoreH(r,q);this.toCommonHTML(r,true);return this.CHTML}});h.chars.Augment({toCommonHTML:function(r,q){if(q==null){q={}}var s=this.toString();if(q.remap){s=q.remap(s,q.remapchars)}this.CHTMLhandleText(r,s,q.variant||this.parent.CHTMLvariant)}});h.entity.Augment({toCommonHTML:function(r,q){if(q==null){q={}}var s=this.toString();if(q.remapchars){s=q.remap(s,q.remapchars)}this.CHTMLhandleText(r,s,q.variant||this.parent.CHTMLvariant)}});h.math.Augment({toCommonHTML:function(v){v=this.CHTMLdefaultNode(v);if(this.CHTML.w<0){v.parentNode.style.width="0px";v.parentNode.style.marginRight=g.Em(this.CHTML.w)}var t=this.Get("alttext");if(t&&!v.getAttribute("aria-label")){v.setAttribute("aria-label",t)}if(!v.getAttribute("role")){v.setAttribute("role","math")}if(this.CHTML.pwidth){v.parentNode.style.width=this.CHTML.pwidth;v.parentNode.style.minWidth=this.CHTML.mwidth}else{if(!this.isMultiline&&this.Get("display")==="block"){var s=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(s.indentalignfirst!==h.INDENTALIGN.INDENTALIGN){s.indentalign=s.indentalignfirst}if(s.indentalign===h.INDENTALIGN.AUTO){s.indentalign=n.displayAlign}if(s.indentshiftfirst!==h.INDENTSHIFT.INDENTSHIFT){s.indentshift=s.indentshiftfirst}if(s.indentshift==="auto"){s.indentshift="0"}var r=this.CHTMLlength2em(s.indentshift,g.cwidth);if(n.displayIndent!=="0"){var q=this.CHTMLlength2em(n.displayIndent,g.cwidth);r+=(s.indentalign===h.INDENTALIGN.RIGHT?-q:q)}var u=v.parentNode.parentNode.style;u.textAlign=s.indentalign;if(r){r*=g.em/g.outerEm;c.Insert(u,({left:{marginLeft:g.Em(r)},right:{marginRight:g.Em(-r)},center:{marginLeft:g.Em(r),marginRight:g.Em(-r)}})[s.indentalign])}}}return v}});h.mi.Augment({toCommonHTML:function(q){q=this.CHTMLdefaultNode(q);var s=this.CHTML,r=this.data.join("");if(s.skew!=null&&r.length!==1){delete s.skew}if(s.r>s.w&&r.length===1&&!this.CHTMLvariant.noIC){s.ic=s.r-s.w;s.w=s.r;q.lastChild.style.paddingRight=g.Em(s.ic)}return q}});h.mn.Augment({toCommonHTML:function(q){q=this.CHTMLdefaultNode(q);var s=this.CHTML,r=this.data.join("");if(s.skew!=null&&r.length!==1){delete s.skew}if(s.r>s.w&&r.length===1&&!this.CHTMLvariant.noIC){s.ic=s.r-s.w;s.w=s.r;q.lastChild.style.paddingRight=g.Em(s.ic)}return q}});h.mo.Augment({toCommonHTML:function(t){t=this.CHTMLcreateNode(t);this.CHTMLhandleStyle(t);this.CHTMLhandleScale(t);this.CHTMLgetVariant();g.BBOX.empty(this.CHTML);var r=this.getValues("displaystyle","largeop");r.variant=this.CHTMLvariant;r.text=this.data.join("");if(r.text==""){if(this.fence){t.style.width=g.Em(g.TEX.nulldelimiterspace)}}else{this.CHTMLadjustAccent(r);this.CHTMLadjustVariant(r);for(var s=0,q=this.data.length;s0){if(!this.hasValue("lspace")){r.lspace=0.15}if(!this.hasValue("rspace")){r.rspace=0.15}}var q=this,s=this.Parent();while(s&&s.isEmbellished()&&s.Core()===q){q=s;s=s.Parent();t=q.CHTMLnodeElement()}if(r.lspace){t.style.paddingLeft=g.Em(r.lspace)}if(r.rspace){t.style.paddingRight=g.Em(r.rspace)}this.CHTML.L=r.lspace;this.CHTML.R=r.rspace}else{this.SUPER(arguments).CHTMLhandleSpace.apply(this,arguments)}},CHTMLadjustAccent:function(s){var r=this.CoreParent();s.parent=r;if(s.text.length===1&&r&&r.isa(h.munderover)&&this.CoreText(r.data[r.base]).length===1){var t=r.data[r.over],q=r.data[r.under];if(t&&this===t.CoreMO()&&r.Get("accent")){s.remapchars=g.FONTDATA.REMAPACCENT}else{if(q&&this===q.CoreMO()&&r.Get("accentunder")){s.remapchars=g.FONTDATA.REMAPACCENTUNDER}}}},CHTMLadjustVariant:function(r){var q=r.parent,s=(q&&q.isa(h.msubsup)&&this!==q.data[q.base]);if(r.largeop){r.mathvariant=(r.displaystyle?"-largeOp":"-smallOp")}if(s){r.remapchars=this.remapChars;if(r.text.match(/['`"\u00B4\u2032-\u2037\u2057]/)){r.mathvariant="-TeX-variant"}}},CHTMLfixCombiningChar:function(q){q=q.firstChild;var r=g.Element("mjx-span",{style:{width:".25em","margin-left":"-.25em"}});q.insertBefore(r,q.firstChild)},CHTMLcenterOp:function(q){var s=this.CHTML;var r=(s.h-s.d)/2-g.TEX.axis_height;if(Math.abs(r)>0.001){q.style.verticalAlign=g.Em(-r)}s.h-=r;s.d+=r;if(s.r>s.w){s.ic=s.r-s.w;s.w=s.r;q.style.paddingRight=g.Em(s.ic)}},CHTMLcanStretch:function(u,s,t){if(!this.Get("stretchy")){return false}var v=this.data.join("");if(v.length!==1){return false}var r={text:v};this.CHTMLadjustAccent(r);if(r.remapchars){v=r.remapchars[v]||v}v=g.FONTDATA.DELIMITERS[v.charCodeAt(0)];var q=(v&&v.dir===u.substr(0,1));if(q){q=(this.CHTML.h!==s||this.CHTML.d!==t||!!this.Get("minsize",true)||!!this.Get("maxsize",true));if(q){this.CHTML.stretch=true}}return q},CHTMLstretchV:function(t,w){var u=this.CHTMLnodeElement(),v=this.CHTML;var r=this.getValues("symmetric","maxsize","minsize");var s,q=g.TEX.axis_height;if(r.symmetric){s=2*Math.max(t-q,w+q)}else{s=t+w}r.maxsize=this.CHTMLlength2em(r.maxsize,v.h+v.d);r.minsize=this.CHTMLlength2em(r.minsize,v.h+v.d);s=Math.max(r.minsize,Math.min(r.maxsize,s));if(s!==v.sH){if(s!=r.minsize){s=[Math.max(s*g.TEX.delimiterfactor/1000,s-g.TEX.delimitershortfall),s]}while(u.firstChild){u.removeChild(u.firstChild)}this.CHTML=v=g.createDelimiter(u,this.data.join("").charCodeAt(0),s,v);v.sH=(s instanceof Array?s[1]:s);if(r.symmetric){s=(v.h+v.d)/2+q}else{s=(v.h+v.d)*t/(t+w)}s-=v.h;if(Math.abs(s)>0.05){u.style.verticalAlign=g.Em(s);v.h+=s;v.d-=s;v.t+=s;v.b-=s}}return this.CHTML},CHTMLstretchH:function(s,q){var t=this.CHTML;var r=this.getValues("maxsize","minsize","mathvariant","fontweight");if((r.fontweight==="bold"||(this.removedStyles||{}).fontWeight==="bold"||parseInt(r.fontweight)>=600)&&!this.Get("mathvariant",true)){r.mathvariant=h.VARIANT.BOLD}r.maxsize=this.CHTMLlength2em(r.maxsize,t.w);r.minsize=this.CHTMLlength2em(r.minsize,t.w);q=Math.max(r.minsize,Math.min(r.maxsize,q));if(q!==t.sW){while(s.firstChild){s.removeChild(s.firstChild)}this.CHTML=t=g.createDelimiter(s,this.data.join("").charCodeAt(0),q,t,r.mathvariant);t.sW=q}return this.CHTML}});h.mtext.Augment({CHTMLgetVariant:function(){if(g.config.mtextFontInherit||this.Parent().type==="merror"){var s=(g.config.scale/100)/g.scale;var r={cache:{},fonts:[],className:"MJXc-font-inherit",rscale:s,style:{"font-size":g.Percent(s)}};var q=this.Get("mathvariant");if(q.match(/bold/)){r.style["font-weight"]="bold"}if(q.match(/italic|-tex-mathit/)){r.style["font-style"]="italic"}if(q==="monospace"){r.className+=" MJXc-monospace-font"}if(q==="double-struck"){r.className+=" MJXc-double-struck-font"}if(q.match(/fraktur/)){r.className+=" MJXc-fraktur-font"}if(q.match(/sans-serif/)){r.className+=" MJXc-sans-serif-font"}if(q.match(/script/)){r.className+=" MJXc-script-font"}this.CHTMLvariant=r}else{this.SUPER(arguments).CHTMLgetVariant.call(this)}}});h.merror.Augment({toCommonHTML:function(q){q=this.CHTMLdefaultNode(q);var r=this.CHTML;r.rescale(0.9);r.h+=3/g.em;if(r.h>r.t){r.t=r.h}r.d+=3/g.em;if(r.d>r.b){r.b=r.d}r.w+=8/g.em;r.r=r.w;r.l=0;return q}});h.mspace.Augment({toCommonHTML:function(t){t=this.CHTMLcreateNode(t);this.CHTMLhandleStyle(t);this.CHTMLhandleScale(t);var r=this.getValues("height","depth","width");var q=this.CHTMLlength2em(r.width),s=this.CHTMLlength2em(r.height),v=this.CHTMLlength2em(r.depth);var u=this.CHTML;u.w=u.r=q;u.h=u.t=s;u.d=u.b=v;u.l=0;if(q<0){t.style.marginRight=g.Em(q);q=0}t.style.width=g.Em(q);t.style.height=g.Em(s+v);if(v){t.style.verticalAlign=g.Em(-v)}this.CHTMLhandleBBox(t);this.CHTMLhandleColor(t);return t}});h.mpadded.Augment({toCommonHTML:function(s,q){var r;if(q){s=s.firstChild;r=s.firstChild}else{s=this.CHTMLdefaultNode(s,{childNodes:"mjx-box",forceChild:true});r=s.firstChild;s=g.addElement(s,"mjx-block");s.appendChild(r);g.addElement(s,"mjx-strut")}var v=this.CHTMLbboxFor(0);var C=this.getValues("width","height","depth","lspace","voffset");var A=0,z=0,B=v.w,t=v.h,u=v.d;r.style.width=0;r.style.margin=g.Em(-t)+" 0 "+g.Em(-u);if(C.width!==""){B=this.CHTMLdimen(C.width,"w",B,0)}if(C.height!==""){t=this.CHTMLdimen(C.height,"h",t,0)}if(C.depth!==""){u=this.CHTMLdimen(C.depth,"d",u,0)}if(C.voffset!==""){z=this.CHTMLdimen(C.voffset);if(z){r.style.position="relative";r.style.top=g.Em(-z)}}if(C.lspace!==""){A=this.CHTMLdimen(C.lspace);if(A){r.style.position="relative";r.style.left=g.Em(A)}}s.style.width=0;s.style.marginTop=g.Em(t-e);s.style.padding="0 "+g.Em(B)+" "+g.Em(u)+" 0";var D=g.BBOX({w:B,h:t,d:u,l:0,r:B,t:t,b:u,scale:this.CHTML.scale,rscale:this.CHTML.rscale});D.combine(v,A,z);D.w=B;D.h=t;D.d=u;this.CHTML=D;return s.parentNode},CHTMLstretchV:h.mbase.CHTMLstretchV,CHTMLstretchH:h.mbase.CHTMLstretchH,CHTMLdimen:function(u,w,v,q){if(q==null){q=-m}u=String(u);var r=u.match(/width|height|depth/);var s=(r?this.CHTML[r[0].charAt(0)]:(w?this.CHTML[w]:0));var t=(this.CHTMLlength2em(u,s)||0);if(u.match(/^[-+]/)&&v!=null){t+=v}if(q!=null){t=Math.max(q,t)}return t}});h.munderover.Augment({toCommonHTML:function(u,q){var C=this.getValues("displaystyle","accent","accentunder","align");if(!C.displaystyle&&this.data[this.base]!=null&&this.data[this.base].CoreMO().Get("movablelimits")){return h.msubsup.prototype.toCommonHTML.call(this,u,q)}var s,z,x,r=[];if(q){s=g.getNode(u,"mjx-op");z=g.getNode(u,"mjx-under");x=g.getNode(u,"mjx-over");r[0]=s;r[1]=z||x;r[2]=x}else{var w=["mjx-op","mjx-under","mjx-over"];if(this.over===1){w[1]=w[2]}u=this.CHTMLdefaultNode(u,{childNodes:w,noBBox:true,forceChild:true,minChildren:2});r[0]=s=u.removeChild(u.firstChild);r[1]=z=x=u.removeChild(u.firstChild);if(u.firstChild){r[2]=x=u.removeChild(u.firstChild)}}var v=[],t=this.CHTMLgetBBoxes(v,r,C);var D=v[this.base],A=this.CHTML;A.w=t;A.h=D.h;A.d=D.d;var y=s,B=0;if(D.ic){B=1.3*D.ic+0.05}if(this.data[this.over]){y=this.CHTMLaddOverscript(x,v,C,B,s,q)}if(this.data[this.under]){this.CHTMLaddUnderscript(z,v,C,B,u,y,q)}else{if(!q){u.appendChild(y)}}this.CHTMLplaceBoxes(s,z,x,C,v);return u},CHTMLgetBBoxes:function(y,u,t){var v,r=this.data.length,x,s=-m,q=s;for(v=0;vs){s=q}}if(s===-m){s=q}for(v=0;vB.w){B.skew+=(B.w-(y.x+s*y.w))/2}}}else{w=g.TEX.big_op_spacing1;v=g.TEX.big_op_spacing3;t=Math.max(w,v-Math.max(0,s*y.d))}y.x+=C/2;y.y=B.h+t+u+s*y.d;if(t){z.style.paddingBottom=g.Em(t/s)}if(u){z.style.paddingTop=g.Em(u/s)}return A},CHTMLaddUnderscript:function(z,x,C,B,r,y,q){var A=this.CHTML;var w,v,u=g.TEX.big_op_spacing5,t;var D=x[this.under],s=D.rscale;if(!q){g.addElement(r,"mjx-itable",{},[["mjx-row",{},[["mjx-cell"]]],["mjx-row"]]);r.firstChild.firstChild.firstChild.appendChild(y);r.firstChild.lastChild.appendChild(z)}if(D.D){D.d=D.D}if(D.d<0){z.firstChild.style.verticalAlign="top";r.firstChild.style.marginBottom=g.Em(D.d)}if(C.accentunder){t=2*g.TEX.rule_thickness;u=0}else{w=g.TEX.big_op_spacing2;v=g.TEX.big_op_spacing4;t=Math.max(w,v-s*D.h)}D.x=-B/2;D.y=-(A.d+t+u+s*D.h);if(t){z.style.paddingTop=g.Em(t/s)}if(u){z.style.paddingBottom=g.Em(u/s)}},CHTMLplaceBoxes:function(q,z,y,C,x){var r=this.CHTML.w,v,t=x.length,u;var B=g.BBOX.zero();B.scale=this.CHTML.scale;B.rscale=this.CHTML.rscale;x[this.base].x=x[this.base].y=0;var D=m;for(v=0;v0){K+=P;I-=P}}K=Math.max(K,A.superscriptshift);I=Math.max(I,A.subscriptshift);G.style.paddingRight=g.Em(M/B);z.style.paddingBottom=g.Em(K/w+I/B-V.d-O.h/B*w);z.style.paddingLeft=g.Em(Y/w);z.style.paddingRight=g.Em(M/w);D.style.verticalAlign=g.Em(-I);F.combine(V,H+Y,K);F.combine(O,H,-I)}}F.clean();return R},CHTMLstretchV:h.mbase.CHTMLstretchV,CHTMLstretchH:h.mbase.CHTMLstretchH});h.mfrac.Augment({toCommonHTML:function(L){L=this.CHTMLdefaultNode(L,{childNodes:["mjx-numerator","mjx-denominator"],forceChild:true,noBBox:true,minChildren:2});var w=this.getValues("linethickness","displaystyle","numalign","denomalign","bevelled");var M=w.displaystyle;var B=L.firstChild,s=L.lastChild;var x=g.addElement(L,"mjx-box");x.appendChild(B);x.appendChild(s);L.appendChild(x);if(w.numalign!=="center"){B.style.textAlign=w.numalign}if(w.denomalign!=="center"){s.style.textAlign=w.denomalign}var N=this.CHTMLbboxFor(0),z=this.CHTMLbboxFor(1),A=g.BBOX.empty(this.CHTML),D=N.rscale,y=z.rscale;w.linethickness=Math.max(0,g.thickness2em(w.linethickness||"0",A.scale));var K=g.TEX.min_rule_thickness/g.em,R=g.TEX.axis_height;var G=w.linethickness,J,I,F,E;if(w.bevelled){x.className+=" MJXc-bevelled";var Q=(M?0.4:0.15);var C=Math.max(D*(N.h+N.d),y*(z.h+z.d))+2*Q;var P=g.Element("mjx-bevel");x.insertBefore(P,s);var r=g.createDelimiter(P,47,C);F=D*(N.d-N.h)/2+R+Q;E=y*(z.d-z.h)/2+R-Q;if(F){B.style.verticalAlign=g.Em(F/D)}if(E){s.style.verticalAlign=g.Em(E/y)}P.style.marginLeft=P.style.marginRight=g.Em(-Q/2);A.combine(N,0,F);A.combine(r,D*N.w-Q/2,0);A.combine(z,D*N.w+r.w-Q,E);A.clean()}else{if(M){F=g.TEX.num1;E=g.TEX.denom1}else{F=(G===0?g.TEX.num3:g.TEX.num2);E=g.TEX.denom2}if(G===0){J=Math.max((M?7:3)*g.TEX.rule_thickness,2*K);I=(F-N.d*D)-(z.h*y-E);if(I0?"paddingBottom":"marginBottom"]=g.Em(F/D)}if(E){s.style[E>0?"paddingTop":"marginTop"]=g.Em(E/y)}}if(!this.texWithDelims&&!this.useMMLspacing){var O=g.TEX.nulldelimiterspace;x.style.padding="0 "+g.Em(O);A.l+=O;A.r+=O;A.w+=2*O}return L},CHTMLcanStretch:function(q){return false}});h.msqrt.Augment({toCommonHTML:function(v){v=this.CHTMLdefaultNode(v,{childNodes:["mjx-box","mjx-root"],forceChild:true,noBBox:true});var u=v.firstChild||g.Element("mjx-box");var D=g.addElement(v,"mjx-box");D.appendChild(u);var E=this.CHTMLbboxFor(0),B=g.BBOX.empty(this.CHTML);var F=g.TEX.rule_thickness,w=g.TEX.surd_height,s=F,r,C;if(this.Get("displaystyle")){s=g.TEX.x_height}r=F+s/4;C=E.h+E.d+r+F;var y=g.Element("mjx-surd");D.insertBefore(y,u);var z=g.createDelimiter(y,8730,[C-0.04,C]);if(z.h+z.d>C){r=((z.h+z.d)-(C-F))/2}C=E.h+r+F;var A=this.CHTMLaddRoot(v,z,z.h+z.d-C);u.style.paddingTop=g.Em(r);u.style.borderTop=g.Px(w*E.scale,1)+" solid";D.style.paddingTop=g.Em(2*F-w);E.h+=r+2*F;B.combine(z,A,C-z.h);B.combine(E,A+z.w,0);B.clean();return v},CHTMLaddRoot:function(){return 0}});h.mroot.Augment({toCommonHTML:h.msqrt.prototype.toCommonHTML,CHTMLaddRoot:function(y,s,t){if(!this.data[1]){return}var x=this.CHTML,z=this.data[1].CHTML,u=y.firstChild;var q=z.rscale;var r=this.CHTMLrootHeight(z,s,q)-t;var v=Math.min(z.w,z.r);var A=Math.max(v,s.offset/q);if(r){u.style.verticalAlign=g.Em(r/q)}if(A>v){u.firstChild.style.paddingLeft=g.Em(A-v)}A-=s.offset/q;u.style.width=g.Em(A);x.combine(z,0,r);return A*q},CHTMLrootHeight:function(s,q,r){return 0.45*(q.h+q.d-0.9)+q.offset+Math.max(0,s.d-0.075)}});h.mfenced.Augment({toCommonHTML:function(t){t=this.CHTMLcreateNode(t);this.CHTMLhandleStyle(t);this.CHTMLhandleScale(t);this.CHTMLaddChild(t,"open",{});for(var s=0,q=this.data.length;sg.linebreakWidth)||this.hasNewline()},CHTMLstretchV:function(q,r){this.CHTMLstretchChildV(this.CoreIndex(),q,r);return this.CHTML},CHTMLstretchH:function(r,q){this.CHTMLstretchChildH(this.CoreIndex(),q,r);return this.CHTML}});h.mstyle.Augment({toCommonHTML:function(q){q=this.CHTMLdefaultNode(q);if(this.scriptlevel&&this.data[0]){this.CHTML.rescale(this.data[0].CHTML.rscale)}return q}});h.TeXAtom.Augment({toCommonHTML:function(u,s){if(!s){u=this.CHTMLdefaultNode(u)}if(this.texClass===h.TEXCLASS.VCENTER){var q=g.TEX.axis_height,t=this.CHTML;var r=q-(t.h+t.d)/2+t.d;if(Math.abs(r)>0.001){u.style.verticalAlign=g.Em(r);t.h+=r;t.t+=r;t.d-=r;t.b-=r}}return u},CHTMLstretchV:function(q,r){this.CHTML.updateFrom(this.Core().CHTMLstretchV(q,r));this.toCommonHTML(this.CHTMLnodeElement(),true);return this.CHTML},CHTMLstretchH:function(r,q){this.CHTML.updateFrom(this.CHTMLstretchCoreH(r,q));this.toCommonHTML(r,true);return this.CHTML}});h.semantics.Augment({toCommonHTML:function(q){q=this.CHTMLcreateNode(q);if(this.data[0]){this.data[0].toCommonHTML(q);this.CHTML.updateFrom(this.data[0].CHTML)}return q}});h.annotation.Augment({toCommonHTML:function(q){return this.CHTMLcreateNode(q)}});h["annotation-xml"].Augment({toCommonHTML:h.mbase.CHTMLautoload});h.ms.Augment({toCommonHTML:h.mbase.CHTMLautoload});h.mglyph.Augment({toCommonHTML:h.mbase.CHTMLautoload});h.menclose.Augment({toCommonHTML:h.mbase.CHTMLautoload});h.maction.Augment({toCommonHTML:h.mbase.CHTMLautoload});h.mmultiscripts.Augment({toCommonHTML:h.mbase.CHTMLautoload});h.mtable.Augment({toCommonHTML:h.mbase.CHTMLautoload});MathJax.Hub.Register.StartupHook("onLoad",function(){setTimeout(MathJax.Callback(["loadComplete",g,"jax.js"]),0)})});MathJax.Hub.Register.StartupHook("End Cookie",function(){if(c.config.menuSettings.zoom!=="None"){i.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.Ajax,MathJax.Hub,MathJax.HTML,MathJax.OutputJax.CommonHTML); MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function(){var g="2.6.0-beta.2";var b=MathJax.ElementJax.mml,a=MathJax.Hub.config,e=MathJax.OutputJax.CommonHTML,d=MathJax.Hub.SplitList;var c=-1,f=1000000;b.mtable.Augment({toCommonHTML:function(l){var m={rows:[],labels:[],labeled:false};l=this.CHTMLdefaultNode(l,{noBBox:true,childOptions:m});var k=e.Element("mjx-table");while(l.firstChild){k.appendChild(l.firstChild)}l.appendChild(k);var h=this.getValues("columnalign","rowalign","columnspacing","rowspacing","columnwidth","equalcolumns","equalrows","columnlines","rowlines","frame","framespacing","align","width","side","minlabelspacing","useHeight");var j=e.TEX.min_rule_thickness/e.em;m.t=e.Px(j*this.CHTML.scale,1);this.CHTMLgetBoxSizes(h,m);this.CHTMLgetAttributes(h,m);if(h.equalrows){m.HD=true;m.HH=Math.max.apply(Math,m.H);m.DD=Math.max.apply(Math,m.D)}this.CHTMLadjustCells(h,m);if(h.frame){k.style.border=m.t+" "+h.frame}this.CHTMLalignV(h,m,l);this.CHTMLcolumnWidths(h,m,l);this.CHTMLstretchCells(h,m);if(m.labeled){this.CHTMLaddLabels(h,m,l,k)}var i=this.CHTML;i.w=i.r=m.R;i.h=i.t=m.T-m.B;i.d=i.b=m.B;if(!h.frame&&!i.pwidth){l.style.padding="0 "+e.Em(1/6);i.L=i.R=1/6}this.CHTMLhandleSpace(l);this.CHTMLhandleBBox(l);this.CHTMLhandleColor(l);return l},CHTMLgetBoxSizes:function(x,k){var q=e.FONTDATA.lineH*x.useHeight,r=e.FONTDATA.lineD*x.useHeight;var w=[],h=[],l=[],v=-1;for(var p=0,n=this.data.length;pv){v=o}}var t=z.data[o-y].CHTML;if(t.h>w[p]){w[p]=t.h}if(t.d>h[p]){h[p]=t.d}if(t.w>l[o]){l[o]=t.w}}}k.H=w;k.D=h;k.W=l,k.J=v},CHTMLgetAttributes:function(v,j){var l=d(v.columnspacing),x=d(v.rowspacing),t=d(v.columnalign),r=d(v.rowalign),k=d(v.columnlines),w=d(v.rowlines),o=d(v.columnwidth),n=[],q,p,u=j.J,s=j.rows.length-1;for(q=0,p=l.length;qt||m<=0){m=null}}else{w.align=this.defaults.align}var p=0,l=0,u=e.TEX.axis_height;if(w.fspace){p+=k.FSPACE[1]}if(w.frame){p+=2/e.em;l+=1/e.em}var r=k.HH,s=k.DD;for(var q=0;q=m){l+=r+s+x[q]}}}if(!m){l=({top:p,bottom:0,center:p/2,baseline:p/2,axis:p/2-u})[w.align]}if(l){o.style.verticalAlign=e.Em(-l)}k.T=p;k.B=l},CHTMLcolumnWidths:function(l,r,A){var I=r.CWIDTH,K=r.CSPACE,u=r.J,F;var G=0,n=false,y=l.width.match(/%$/);var H,B,v;if(l.width!=="auto"&&!y){G=Math.max(0,this.CHTMLlength2em(l.width,r.R));n=true}if(l.equalcolumns){if(y){var z=e.Percent(1/(u+1));for(F=0;F<=u;F++){I[F]=z}}else{v=Math.max.apply(Math,r.W);if(l.width!=="auto"){var q=(l.fspace?r.FSPACE[0]+(l.frame?2/e.em:0):0);for(F=0;F<=u;F++){q+=K[F]}v=Math.max((G-q)/(u+1),v)}v=e.Em(v);for(F=0;F<=u;F++){I[F]=v}}n=true}var E=0;if(l.fspace){E=r.FSPACE[0]}var s=[],D=[],h=[],o=[];var t=r.rows[0];for(F=0;F<=u;F++){o[F]=r.W[F];if(I[F]==="auto"){s.push(F)}else{if(I[F]==="fit"){D.push(F)}else{if(I[F].match(/%$/)){h.push(F)}else{o[F]=this.CHTMLlength2em(I[F],o[F])}}}E+=o[F]+K[F];if(t[F]){t[F].style.width=e.Em(o[F])}}if(l.frame){E+=2/e.em}var C=(D.length>0);if(n){if(y){for(F=0;F<=u;F++){cell=t[F].style;if(I[F]==="auto"&&!C){cell.width=""}else{if(I[F]==="fit"){cell.width=""}else{if(I[F].match(/%$/)){cell.width=I[F]}else{cell.minWidth=cell.maxWidth=cell.width}}}}}else{if(G>E){var k=0;for(H=0,B=h.length;HE&&D.length){var x=(G-E)/D.length;for(H=0,B=D.length;Hx*F){F=x*t}F+=C;F*=x;L+=F}else{L+=t-x*F+p;F-=x*p;F*=-x}}var q=e.addElement(A,"mjx-box",{style:{width:"100%","text-align":u.indentalign}});q.appendChild(I);var K=e.Element("mjx-stack");I.style.display="inline-table";if(!I.style.width){I.style.width="auto"}K.style.verticalAlign="top";I.style.verticalAlign=e.Em(l.T-l.B-l.H[0]);A.style.verticalAlign="";if(F){if(u.indentalign===b.INDENTALIGN.CENTER){I.style.marginLeft=e.Em(F);I.style.marginRight=e.Em(-F)}else{var y="margin"+(u.indentalign===b.INDENTALIGN.RIGHT?"Right":"Left");I.style[y]=e.Em(F)}}if(l.CALIGN[c]==="left"){A.insertBefore(K,q);K.style.marginRight=e.Em(-l.W[c]-C);if(C){K.style.marginLeft=e.Em(C)}}else{A.appendChild(K);K.style.marginLeft=e.Em(-l.W[c]+C)}var o=l.labels,k=0,r=l.H,w=l.D,n=l.RSPACE;if(j.fspace){k=l.FSPACE[0]+(j.frame?1/e.em:0)}var E=l.HH,J=l.DD;for(var B=0,z=o.length;B1){h.h*=k;h.d*=k}}}else{h.w=Math.max(h.w,this.CHTMLlength2em(j,h.w))}}}}return l}});MathJax.Hub.Startup.signal.Post("CommonHTML mtable Ready");MathJax.Ajax.loadComplete(e.autoloadDir+"/mtable.js")}); (function(a,e,b,f){var c=b.config.menuSettings;var d=MathJax.Extension.AssistiveMML={version:"2.6.0-beta.2",config:{disabled:false,styles:{".MJX_Assistive_MathML":{position:"absolute!important",top:0,left:0,clip:(b.Browser.isMSIE&&(document.documentMode||0)<8?"rect(1px 1px 1px 1px)":"rect(1px, 1px, 1px, 1px)"),padding:"1px 0 0 0!important",border:"0!important",height:"1px!important",width:"1px!important",overflow:"hidden!important",display:"block!important"},".MJX_Assistive_MathML.MJX_Assistive_MathML_Block":{width:"100%!important"}}},Config:function(){if(!this.config.disabled&&c.assistiveMML==null){b.Config({menuSettings:{assistiveMML:true}})}a.Styles(this.config.styles);b.Register.MessageHook("End Math",function(g){d.EndMathHook(g[1])})},EndMathHook:function(g){if(!c.assistiveMML){return}var h={jax:b.getAllJax(g),i:0,callback:MathJax.Callback({})};this.HandleMML(h);return h.callback},HandleMML:function(l){var g=l.jax.length,h,i,n,j;while(l.i/g,"")}catch(k){if(!k.restart){throw k}return MathJax.Callback.After(["HandleMML",this,l],k.restart)}n.setAttribute("data-mathml",i);j=f.addElement(n,"span",{isMathJax:true,className:"MJX_Assistive_MathML"+(h.root.Get("display")==="block"?" MJX_Assistive_MathML_Block":"")});j.innerHTML=i;n.style.position="relative";n.setAttribute("role","presentation");n.firstChild.setAttribute("aria-hidden","true");j.setAttribute("role","presentation")}l.i++}l.callback()}};b.Startup.signal.Post("AssistiveMML Ready")})(MathJax.Ajax,MathJax.Callback,MathJax.Hub,MathJax.HTML);MathJax.Callback.Queue(["Require",MathJax.Ajax,"[MathJax]/extensions/toMathML.js"],["loadComplete",MathJax.Ajax,"[MathJax]/extensions/AssistiveMML.js"],function(){MathJax.Hub.Register.StartupHook("End Config",["Config",MathJax.Extension.AssistiveMML])}); MathJax.Ajax.loadComplete("[MathJax]/config/MML_CHTML-full.js");