www

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

commit 820afa0357c905bc82a6fe833b78829b63b19acf
parent 3cd69cf6ae74e7655f0ed8bf981c87276eb3e10f
Author: Davide P. Cervone <dpvc@union.edu>
Date:   Wed, 24 Aug 2011 11:24:15 -0400

Repack and recombine (plus remove unused variables)

Diffstat:
MMathJax.js | 2+-
Mconfig/Accessible-full.js | 12++++++------
Mconfig/Accessible.js | 8++++----
Mconfig/MML_HTMLorMML-full.js | 12++++++------
Mconfig/MML_HTMLorMML.js | 8++++----
Mconfig/TeX-AMS-MML_HTMLorMML-full.js | 12++++++------
Mconfig/TeX-AMS-MML_HTMLorMML.js | 8++++----
Mconfig/TeX-AMS_HTML-full.js | 8++++----
Mconfig/TeX-AMS_HTML.js | 6+++---
Aextensions/MathEvents.js | 16++++++++++++++++
Mextensions/MathMenu.js | 2+-
Mextensions/MathZoom.js | 2+-
Mjax/output/HTML-CSS/autoload/maction.js | 2+-
Mjax/output/HTML-CSS/config.js | 2+-
Mjax/output/HTML-CSS/jax.js | 2+-
Mjax/output/NativeMML/config.js | 2+-
Mjax/output/NativeMML/jax.js | 2+-
Munpacked/extensions/MathEvents.js | 2+-
Munpacked/jax/output/NativeMML/jax.js | 4++--
19 files changed, 64 insertions(+), 48 deletions(-)

diff --git a/MathJax.js b/MathJax.js @@ -26,5 +26,5 @@ if (!window.MathJax) {window.MathJax = {}} MathJax.isPacked = true; -if(document.getElementById&&document.childNodes&&document.createElement){if(!window.MathJax){window.MathJax={}}if(!MathJax.Hub){MathJax.version="1.1a";MathJax.fileversion="1.1.10";(function(d){var b=window[d];if(!b){b=window[d]={}}var f=[];var c=function(g){var h=g.constructor;if(!h){h=new Function("")}for(var i in g){if(i!=="constructor"&&g.hasOwnProperty(i)){h[i]=g[i]}}return h};var a=function(){return new Function("return arguments.callee.Init.call(this,arguments)")};var e=a();e.prototype={bug_test:1};if(!e.prototype.bug_test){a=function(){return function(){return arguments.callee.Init.call(this,arguments)}}}b.Object=c({constructor:a(),Subclass:function(g,i){var h=a();h.SUPER=this;h.Init=this.Init;h.Subclass=this.Subclass;h.Augment=this.Augment;h.protoFunction=this.protoFunction;h.can=this.can;h.has=this.has;h.isa=this.isa;h.prototype=new this(f);h.prototype.constructor=h;h.Augment(g,i);return h},Init:function(g){var h=this;if(g.length===1&&g[0]===f){return h}if(!(h instanceof g.callee)){h=new g.callee(f)}return h.Init.apply(h,g)||h},Augment:function(g,h){var i;if(g!=null){for(i in g){if(g.hasOwnProperty(i)){this.protoFunction(i,g[i])}}if(g.toString!==this.prototype.toString&&g.toString!=={}.toString){this.protoFunction("toString",g.toString)}}if(h!=null){for(i in h){if(h.hasOwnProperty(i)){this[i]=h[i]}}}return this},protoFunction:function(h,g){this.prototype[h]=g;if(typeof g==="function"){g.SUPER=this.SUPER.prototype}},prototype:{Init:function(){},SUPER:function(g){return g.callee.SUPER},can:function(g){return typeof(this[g])==="function"},has:function(g){return typeof(this[g])!=="undefined"},isa:function(g){return(g instanceof Object)&&(this instanceof g)}},can:function(g){return this.prototype.can.call(this,g)},has:function(g){return this.prototype.has.call(this,g)},isa:function(h){var g=this;while(g){if(g===h){return true}else{g=g.SUPER}}return false},SimpleSUPER:c({constructor:function(g){return this.SimpleSUPER.define(g)},define:function(g){var i={};if(g!=null){for(var h in g){if(g.hasOwnProperty(h)){this.protoFunction(h,g[h])}}if(g.toString!==this.prototype.toString&&g.toString!=={}.toString){this.protoFunction("toString",g.toString)}}return i},wrap:function(i,h){if(typeof(h)==="function"&&h.toString().match(/\.\s*SUPER\s*\(/)){var g=new Function(this.wrapper);g.label=i;g.original=h;h=g;g.toString=this.stringify}return h},wrapper:function(){var h=arguments.callee;this.SUPER=h.SUPER[h.label];try{var g=h.original.apply(this,arguments)}catch(i){delete this.SUPER;throw i}delete this.SUPER;return g}.toString().replace(/^\s*function \(\)\s*\{\s*/i,"").replace(/\s*\}\s*$/i,""),toString:function(){return this.original.toString.apply(this.original,arguments)}})})})("MathJax");(function(BASENAME){var BASE=window[BASENAME];if(!BASE){BASE=window[BASENAME]={}}var CALLBACK=function(data){var cb=new Function("return arguments.callee.execute.apply(arguments.callee,arguments)");for(var id in CALLBACK.prototype){if(CALLBACK.prototype.hasOwnProperty(id)){if(typeof(data[id])!=="undefined"){cb[id]=data[id]}else{cb[id]=CALLBACK.prototype[id]}}}cb.toString=CALLBACK.prototype.toString;return cb};CALLBACK.prototype={isCallback:true,hook:function(){},data:[],object:window,execute:function(){if(!this.called||this.autoReset){this.called=!this.autoReset;return this.hook.apply(this.object,this.data.concat([].slice.call(arguments,0)))}},reset:function(){delete this.called},toString:function(){return this.hook.toString.apply(this.hook,arguments)}};var ISCALLBACK=function(f){return(typeof(f)==="function"&&f.isCallback)};var EVAL=function(code){return eval.call(window,code)};EVAL("var __TeSt_VaR__ = 1");if(window.__TeSt_VaR__){try{delete window.__TeSt_VaR__}catch(error){window.__TeSt_VaR__=null}}else{if(window.execScript){EVAL=function(code){BASE.__code=code;code="try {"+BASENAME+".__result = eval("+BASENAME+".__code)} catch(err) {"+BASENAME+".__result = err}";window.execScript(code);var result=BASE.__result;delete BASE.__result;delete BASE.__code;if(result instanceof Error){throw result}return result}}else{EVAL=function(code){BASE.__code=code;code="try {"+BASENAME+".__result = eval("+BASENAME+".__code)} catch(err) {"+BASENAME+".__result = err}";var head=(document.getElementsByTagName("head"))[0];if(!head){head=document.body}var script=document.createElement("script");script.appendChild(document.createTextNode(code));head.appendChild(script);head.removeChild(script);var result=BASE.__result;delete BASE.__result;delete BASE.__code;if(result instanceof Error){throw result}return result}}}var USING=function(args,i){if(arguments.length>1){if(arguments.length===2&&!(typeof arguments[0]==="function")&&arguments[0] instanceof Object&&typeof arguments[1]==="number"){args=[].slice.call(args,i)}else{args=[].slice.call(arguments,0)}}if(args instanceof Array&&args.length===1){args=args[0]}if(typeof args==="function"){if(args.execute===CALLBACK.prototype.execute){return args}return CALLBACK({hook:args})}else{if(args instanceof Array){if(typeof(args[0])==="string"&&args[1] instanceof Object&&typeof args[1][args[0]]==="function"){return CALLBACK({hook:args[1][args[0]],object:args[1],data:args.slice(2)})}else{if(typeof args[0]==="function"){return CALLBACK({hook:args[0],data:args.slice(1)})}else{if(typeof args[1]==="function"){return CALLBACK({hook:args[1],object:args[0],data:args.slice(2)})}}}}else{if(typeof(args)==="string"){return CALLBACK({hook:EVAL,data:[args]})}else{if(args instanceof Object){return CALLBACK(args)}else{if(typeof(args)==="undefined"){return CALLBACK({})}}}}}throw Error("Can't make callback from given data")};var DELAY=function(time,callback){callback=USING(callback);callback.timeout=setTimeout(callback,time);return callback};var WAITFOR=function(callback,signal){callback=USING(callback);if(!callback.called){WAITSIGNAL(callback,signal);signal.pending++}};var WAITEXECUTE=function(){var signals=this.signal;delete this.signal;this.execute=this.oldExecute;delete this.oldExecute;var result=this.execute.apply(this,arguments);if(ISCALLBACK(result)&&!result.called){WAITSIGNAL(result,signals)}else{for(var i=0,m=signals.length;i<m;i++){signals[i].pending--;if(signals[i].pending<=0){signals[i].call()}}}};var WAITSIGNAL=function(callback,signals){if(!(signals instanceof Array)){signals=[signals]}if(!callback.signal){callback.oldExecute=callback.execute;callback.execute=WAITEXECUTE;callback.signal=signals}else{if(signals.length===1){callback.signal.push(signals[0])}else{callback.signal=callback.signal.concat(signals)}}};var AFTER=function(callback){callback=USING(callback);callback.pending=0;for(var i=1,m=arguments.length;i<m;i++){if(arguments[i]){WAITFOR(arguments[i],callback)}}if(callback.pending===0){var result=callback();if(ISCALLBACK(result)){callback=result}}return callback};var HOOKS=function(hooks,data,reset){if(!hooks){return null}if(!(hooks instanceof Array)){hooks=[hooks]}if(!(data instanceof Array)){data=(data==null?[]:[data])}var callbacks=[{}];for(var i=0,m=hooks.length;i<m;i++){if(reset){hooks[i].reset()}var result=hooks[i].apply(window,data);if(ISCALLBACK(result)&&!result.called){callbacks.push(result)}}if(callbacks.length===1){return null}if(callbacks.length===2){return callbacks[1]}return AFTER.apply({},callbacks)};var QUEUE=BASE.Object.Subclass({Init:function(){this.pending=0;this.running=0;this.queue=[];this.Push.apply(this,arguments)},Push:function(){var callback;for(var i=0,m=arguments.length;i<m;i++){callback=USING(arguments[i]);if(callback===arguments[i]&&!callback.called){callback=USING(["wait",this,callback])}this.queue.push(callback)}if(!this.running&&!this.pending){this.Process()}return callback},Process:function(queue){while(!this.running&&!this.pending&&this.queue.length){var callback=this.queue[0];queue=this.queue.slice(1);this.queue=[];this.Suspend();var result=callback();this.Resume();if(queue.length){this.queue=queue.concat(this.queue)}if(ISCALLBACK(result)&&!result.called){WAITFOR(result,this)}}},Suspend:function(){this.running++},Resume:function(){if(this.running){this.running--}},call:function(){this.Process.apply(this,arguments)},wait:function(callback){return callback}});var SIGNAL=QUEUE.Subclass({Init:function(name){QUEUE.prototype.Init.call(this);this.name=name;this.posted=[];this.listeners=[]},Post:function(message,callback,forget){callback=USING(callback);if(this.posting||this.pending){this.Push(["Post",this,message,callback,forget])}else{this.callback=callback;callback.reset();if(!forget){this.posted.push(message)}this.Suspend();this.posting=1;for(var i=0,m=this.listeners.length;i<m;i++){this.listeners[i].reset();var result=(this.listeners[i])(message);if(ISCALLBACK(result)&&!result.called){WAITFOR(result,this)}}this.Resume();delete this.posting;if(!this.pending){this.call()}}return callback},Clear:function(callback){callback=USING(callback);if(this.posting||this.pending){callback=this.Push(["Clear",this,callback])}else{this.posted=[];callback()}return callback},call:function(){this.callback(this);this.Process()},Interest:function(callback,ignorePast){callback=USING(callback);this.listeners[this.listeners.length]=callback;if(!ignorePast){for(var i=0,m=this.posted.length;i<m;i++){callback.reset();var result=callback(this.posted[i]);if(ISCALLBACK(result)&&i===this.posted.length-1){WAITFOR(result,this)}}}return callback},NoInterest:function(callback){for(var i=0,m=this.listeners.length;i<m;i++){if(this.listeners[i]===callback){this.listeners.splice(i,1);return}}},MessageHook:function(msg,callback){callback=USING(callback);if(!this.hooks){this.hooks={};this.Interest(["ExecuteHooks",this])}if(!this.hooks[msg]){this.hooks[msg]=[]}this.hooks[msg].push(callback);for(var i=0,m=this.posted.length;i<m;i++){if(this.posted[i]==msg){callback.reset();callback(this.posted[i])}}return callback},ExecuteHooks:function(msg,more){var type=((msg instanceof Array)?msg[0]:msg);return HOOKS(this.hooks[type],[msg],true)}},{signals:{},find:function(name){if(!SIGNAL.signals[name]){SIGNAL.signals[name]=new SIGNAL(name)}return SIGNAL.signals[name]}});BASE.Callback=BASE.CallBack=USING;BASE.Callback.Delay=DELAY;BASE.Callback.After=AFTER;BASE.Callback.Queue=QUEUE;BASE.Callback.Signal=SIGNAL.find;BASE.Callback.ExecuteHooks=HOOKS})("MathJax");(function(d){var a=window[d];if(!a){a=window[d]={}}var c=(navigator.vendor==="Apple Computer, Inc."&&typeof navigator.vendorSub==="undefined");var f=0;var g=function(h){if(document.styleSheets&&document.styleSheets.length>f){f=document.styleSheets.length}if(!h){h=(document.getElementsByTagName("head"))[0];if(!h){h=document.body}}return h};var e=[];var b=function(){for(var j=0,h=e.length;j<h;j++){a.Ajax.head.removeChild(e[j])}e=[]};a.Ajax={loaded:{},loading:{},loadHooks:{},timeout:15*1000,styleDelay:1,config:{root:""},STATUS:{OK:1,ERROR:-1},rootPattern:new RegExp("^\\["+d+"\\]"),fileURL:function(h){return h.replace(this.rootPattern,this.config.root)},Require:function(j,m){m=a.Callback(m);var k;if(j instanceof Object){for(var h in j){}k=h.toUpperCase();j=j[h]}else{k=j.split(/\./).pop().toUpperCase()}j=this.fileURL(j);if(this.loaded[j]){m(this.loaded[j])}else{var l={};l[k]=j;this.Load(l,m)}return m},Load:function(j,l){l=a.Callback(l);var k;if(j instanceof Object){for(var h in j){}k=h.toUpperCase();j=j[h]}else{k=j.split(/\./).pop().toUpperCase()}j=this.fileURL(j);if(this.loading[j]){if(!this.loadHooks[j]){this.loadHooks[j]=[]}this.loadHooks[j].push(l)}else{this.head=g(this.head);if(this.loader[k]){this.loader[k].call(this,j,l)}else{throw Error("Can't load files of type "+k)}}return l},LoadHook:function(j,k){k=a.Callback(k);if(j instanceof Object){for(var h in j){j=j[h]}}j=this.fileURL(j);if(this.loaded[j]){k(this.loaded[j])}else{if(!this.loadHooks[j]){this.loadHooks[j]=[]}this.loadHooks[j].push(k)}return k},Preloading:function(){for(var k=0,h=arguments.length;k<h;k++){var j=this.fileURL(arguments[k]);if(!this.loading[j]){this.loading[j]={preloaded:true}}}},loader:{JS:function(i,k){var h=document.createElement("script");var j=a.Callback(["loadTimeout",this,i]);this.loading[i]={callback:k,message:a.Message.File(i),timeout:setTimeout(j,this.timeout),status:this.STATUS.OK,script:h};h.onerror=j;h.type="text/javascript";h.src=i;this.head.appendChild(h)},CSS:function(h,j){var i=document.createElement("link");i.rel="stylesheet";i.type="text/css";i.href=h;this.loading[h]={callback:j,message:a.Message.File(h),status:this.STATUS.OK};this.head.appendChild(i);this.timer.create.call(this,[this.timer.file,h],i)}},timer:{create:function(i,h){i=a.Callback(i);if(h.nodeName==="STYLE"&&h.styleSheet&&typeof(h.styleSheet.cssText)!=="undefined"){i(this.STATUS.OK)}else{if(window.chrome&&typeof(window.sessionStorage)!=="undefined"&&h.nodeName==="STYLE"){i(this.STATUS.OK)}else{if(c){this.timer.start(this,[this.timer.checkSafari2,f++,i],this.styleDelay)}else{this.timer.start(this,[this.timer.checkLength,h,i],this.styleDelay)}}}return i},start:function(i,h,j,k){h=a.Callback(h);h.execute=this.execute;h.time=this.time;h.STATUS=i.STATUS;h.timeout=k||i.timeout;h.delay=h.total=0;setTimeout(h,j)},time:function(h){this.total+=this.delay;this.delay=Math.floor(this.delay*1.05+5);if(this.total>=this.timeout){h(this.STATUS.ERROR);return 1}return 0},file:function(i,h){if(h<0){a.Ajax.loadTimeout(i)}else{a.Ajax.loadComplete(i)}},execute:function(){this.hook.call(this.object,this,this.data[0],this.data[1])},checkSafari2:function(h,i,j){if(h.time(j)){return}if(document.styleSheets.length>i&&document.styleSheets[i].cssRules&&document.styleSheets[i].cssRules.length){j(h.STATUS.OK)}else{setTimeout(h,h.delay)}},checkLength:function(h,k,m){if(h.time(m)){return}var l=0;var i=(k.sheet||k.styleSheet);try{if((i.cssRules||i.rules||[]).length>0){l=1}}catch(j){if(j.message.match(/protected variable|restricted URI/)){l=1}else{if(j.message.match(/Security error/)){l=1}}}if(l){setTimeout(a.Callback([m,h.STATUS.OK]),0)}else{setTimeout(h,h.delay)}}},loadComplete:function(h){h=this.fileURL(h);var i=this.loading[h];if(i&&!i.preloaded){a.Message.Clear(i.message);clearTimeout(i.timeout);if(i.script){if(e.length===0){setTimeout(b,0)}e.push(i.script)}this.loaded[h]=i.status;delete this.loading[h];if(!this.loadHooks[h]){this.loadHooks[h]=[]}this.loadHooks[h].push(i.callback)}else{this.loaded[h]=this.STATUS.OK;i={status:this.STATUS.OK}}a.Callback.ExecuteHooks(this.loadHooks[h],i.status)},loadTimeout:function(h){if(this.loading[h].timeout){clearTimeout(this.loading[h].timeout)}this.loading[h].status=this.STATUS.ERROR;this.loadError(h);this.loadComplete(h)},loadError:function(h){a.Message.Set("File failed to load: "+h,null,2000)},Styles:function(j,k){var h=this.StyleString(j);if(h===""){k=a.Callback(k);k()}else{var i=document.createElement("style");i.type="text/css";this.head=g(this.head);this.head.appendChild(i);if(i.styleSheet&&typeof(i.styleSheet.cssText)!=="undefined"){i.styleSheet.cssText=h}else{i.appendChild(document.createTextNode(h))}k=this.timer.create.call(this,k,i)}return k},StyleString:function(m){if(typeof(m)==="string"){return m}var j="",n,l;for(n in m){if(m.hasOwnProperty(n)){if(typeof m[n]==="string"){j+=n+" {"+m[n]+"}\n"}else{if(m[n] instanceof Array){for(var k=0;k<m[n].length;k++){l={};l[n]=m[n][k];j+=this.StyleString(l)}}else{if(n.substr(0,6)==="@media"){j+=n+" {"+this.StyleString(m[n])+"}\n"}else{if(m[n]!=null){l=[];for(var h in m[n]){if(m[n].hasOwnProperty(h)){if(m[n][h]!=null){l[l.length]=h+": "+m[n][h]}}}j+=n+" {"+l.join("; ")+"}\n"}}}}}}return j}}})("MathJax");(function(c){var b=window[c];if(!b){b=window[c]={}}var a=b.Ajax,e=b.Callback;b.HTML={Element:function(j,l,k){var m=document.createElement(j);if(l){if(l.style){var h=l.style;l.style={};for(var n in h){if(h.hasOwnProperty(n)){l.style[n.replace(/-([a-z])/g,this.ucMatch)]=h[n]}}}b.Hub.Insert(m,l)}if(k){for(var g=0;g<k.length;g++){if(k[g] instanceof Array){m.appendChild(this.Element(k[g][0],k[g][1],k[g][2]))}else{m.appendChild(document.createTextNode(k[g]))}}}return m},ucMatch:function(g,h){return h.toUpperCase()},addElement:function(h,g,j,i){return h.appendChild(this.Element(g,j,i))},TextNode:function(g){return document.createTextNode(g)},addText:function(g,h){return g.appendChild(this.TextNode(h))},setScript:function(g,h){if(this.setScriptBug){g.text=h}else{while(g.firstChild){g.removeChild(g.firstChild)}this.addText(g,h)}},Cookie:{prefix:"mjx",expires:365,Set:function(g,j){var i=[];if(j){for(var l in j){if(j.hasOwnProperty(l)){i.push(l+":"+j[l].toString().replace(/&/g,"&&"))}}}var h=this.prefix+"."+g+"="+escape(i.join("&;"));if(this.expires){var k=new Date();k.setDate(k.getDate()+this.expires);h+="; expires="+k.toGMTString()}document.cookie=h+"; path=/"},Get:function(j,p){if(!p){p={}}var o=new RegExp("(?:^|;\\s*)"+this.prefix+"\\."+j+"=([^;]*)(?:;|$)");var h=o.exec(document.cookie);if(h&&h[1]!==""){var l=unescape(h[1]).split("&;");for(var k=0,g=l.length;k<g;k++){h=l[k].match(/([^:]+):(.*)/);var n=h[2].replace(/&&/g,"&");if(n==="true"){n=true}else{if(n==="false"){n=false}else{if(n.match(/^-?(\d+(\.\d+)?|\.\d+)$/)){n=parseFloat(n)}}}p[h[1]]=n}}return p}}};var d=b.HTML.Event={Mousedown:function(g){return d.Handler(g,"Mousedown",this)},Mouseup:function(g){return d.Handler(g,"Mouseup",this)},Mousemove:function(g){return d.Handler(g,"Mousemove",this)},Mouseover:function(g){return d.Handler(g,"Mouseover",this)},Mouseout:function(g){return d.Handler(g,"Mouseout",this)},Click:function(g){return d.Handler(g,"Click",this)},DblClick:function(g){return d.Handler(g,"DblClick",this)},Menu:function(g){return d.Handler(g,"ContextMenu",this)},Handler:function(j,h,i){if(a.loadingMathMenu){return False(j)}var g=b.OutputJax[i.jaxID];if(!j){j=window.event}return g.HandleEvent(j,h,i)},HandleEvent:function(i,g,h){if(this[g]){return this[g].call(this,i,h)}if(MathJax.Extension.MathZoom){return MathJax.Extension.MathZoom.HandleEvent(i,g,h)}},False:function(g){if(!g){g=window.event}if(g){if(g.preventDefault){g.preventDefault()}if(g.stopPropagation){g.stopPropagation()}g.cancelBubble=true;g.returnValue=false}return false},ContextMenu:function(j,i){var g=b.Menu;if(g){g.jax=b.Hub.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(!a.loadingMathMenu){a.loadingMathMenu=true;var h={pageX:j.pageX,pageY:j.pageY,clientX:j.clientX,clientY:j.clientY};e.Queue(a.Require("[MathJax]/extensions/MathMenu.js"),function(){delete a.loadingMathMenu;if(!b.Menu){b.Menu={}}},["ContextMenu",this,h,i])}return this.False(j)}}};var f=b.HTML.Touch={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,h,this);h.preventDefault()}},end:function(g){if(f.timeout){clearTimeout(f.timeout);delete f.timeout;f.last=0;g.preventDefault();return d.Handler((g.touches[0]||g.touch),"DblClick",this)}},menu:function(h,g){delete f.timeout;f.last=0;return d.Handler((h.touches[0]||h.touch),"ContextMenu",g)}}})("MathJax");MathJax.Message={ready:false,log:[{}],current:null,textNodeBug:(navigator.vendor==="Apple Computer, Inc."&&typeof navigator.vendorSub==="undefined")||(window.hasOwnProperty&&window.hasOwnProperty("konqueror")),styles:{"#MathJax_Message":{position:"fixed",left:"1px",bottom:"2px","background-color":"#E6E6E6",border:"1px solid #959595",margin:"0px",padding:"2px 8px","z-index":"102",color:"black","font-size":"80%",width:"auto","white-space":"nowrap"},"#MathJax_MSIE_Frame":{position:"absolute",top:0,left:0,width:"0px","z-index":101,border:"0px",margin:"0px",padding:"0px"}},browsers:{MSIE:function(a){MathJax.Hub.config.styles["#MathJax_Message"].position="absolute";MathJax.Message.quirks=(document.compatMode==="BackCompat")},Chrome:function(a){MathJax.Hub.config.styles["#MathJax_Message"].bottom="1.5em";MathJax.Hub.config.styles["#MathJax_Message"].left="1em"}},Init:function(a){if(a){this.ready=true}if(!document.body||!this.ready){return false}if(this.div&&this.div.parentNode==null){this.div=document.getElementById("MathJax_Message");if(this.div){this.text=this.div.firstChild}}if(!this.div){var b=document.body;if(MathJax.Hub.Browser.isMSIE){b=this.frame=this.addDiv(document.body);b.removeAttribute("id");b.style.position="absolute";b.style.border=b.style.margin=b.style.padding="0px";b.style.zIndex="101";b.style.height="0px";b=this.addDiv(b);b.id="MathJax_MSIE_Frame";window.attachEvent("onscroll",this.MoveFrame);window.attachEvent("onresize",this.MoveFrame);this.MoveFrame()}this.div=this.addDiv(b);this.div.style.display="none";this.text=this.div.appendChild(document.createTextNode(""))}return true},addDiv:function(a){var b=document.createElement("div");b.id="MathJax_Message";if(a.firstChild){a.insertBefore(b,a.firstChild)}else{a.appendChild(b)}return b},MoveFrame:function(){var a=(MathJax.Message.quirks?document.body:document.documentElement);var b=MathJax.Message.frame;b.style.left=a.scrollLeft+"px";b.style.top=a.scrollTop+"px";b.style.width=a.clientWidth+"px";b=b.firstChild;b.style.height=a.clientHeight+"px"},filterText:function(a,b){if(MathJax.Hub.config.messageStyle==="simple"){if(a.match(/^Loading /)){if(!this.loading){this.loading="Loading "}a=this.loading;this.loading+="."}else{if(a.match(/^Processing /)){if(!this.processing){this.processing="Processing "}a=this.processing;this.processing+="."}}}return a},Set:function(b,c,a){if(this.timer){clearTimeout(this.timer);delete this.timeout}if(c==null){c=this.log.length;this.log[c]={}}this.log[c].text=b;this.log[c].filteredText=b=this.filterText(b,c);if(typeof(this.log[c].next)==="undefined"){this.log[c].next=this.current;if(this.current!=null){this.log[this.current].prev=c}this.current=c}if(this.current===c&&MathJax.Hub.config.messageStyle!=="none"){if(this.Init()){if(this.textNodeBug){this.div.innerHTML=b}else{this.text.nodeValue=b}this.div.style.display="";if(this.status){window.status="";delete this.status}}else{window.status=b;this.status=true}}if(a){setTimeout(MathJax.Callback(["Clear",this,c]),a)}return c},Clear:function(b,a){if(this.log[b].prev!=null){this.log[this.log[b].prev].next=this.log[b].next}if(this.log[b].next!=null){this.log[this.log[b].next].prev=this.log[b].prev}if(this.current===b){this.current=this.log[b].next;if(this.text){if(this.div.parentNode==null){this.Init()}if(this.current==null){if(this.timer){clearTimeout(this.timer)}this.timer=setTimeout(MathJax.Callback(["Remove",this]),(a||600))}else{if(MathJax.Hub.config.messageStyle!=="none"){if(this.textNodeBug){this.div.innerHTML=this.log[this.current].filteredText}else{this.text.nodeValue=this.log[this.current].filteredText}}}if(this.status){window.status="";delete this.status}}else{if(this.status){window.status=(this.current==null?"":this.log[this.current].text)}}}delete this.log[b].next;delete this.log[b].prev;delete this.log[b].filteredText},Remove:function(){this.text.nodeValue="";this.div.style.display="none"},File:function(b){var a=MathJax.Ajax.config.root;if(b.substr(0,a.length)===a){b="[MathJax]"+b.substr(a.length)}return this.Set("Loading "+b)},Log:function(){var b=[];for(var c=1,a=this.log.length;c<a;c++){b[c]=this.log[c].text}return b.join("\n")}};MathJax.Hub={config:{root:"",config:[],styleSheets:[],styles:{},jax:[],extensions:[],preJax:null,postJax:null,displayAlign:"center",displayIndent:"0",preRemoveClass:"MathJax_Preview",showProcessingMessages:true,messageStyle:"normal",delayStartupUntil:"none",skipStartupTypeset:false,"v1.0-compatible":true,elements:[],preProcessors:[],inputJax:{},outputJax:{order:{}},menuSettings:{zoom:"None",CTRL:false,ALT:false,CMD:false,Shift:false,zscale:"200%",renderer:"",font:"Auto",context:"MathJax"},errorSettings:{message:["[Math Processing Error]"],style:{color:"#CC0000","font-style":"italic"}}},processUpdateTime:250,signal:MathJax.Callback.Signal("Hub"),Config:function(a){this.Insert(this.config,a);if(this.config.Augment){this.Augment(this.config.Augment)}},CombineConfig:function(c,f){var b=this.config,g,e;c=c.split(/\./);for(var d=0,a=c.length;d<a;d++){g=c[d];if(!b[g]){b[g]={}}e=b;b=b[g]}e[g]=b=this.Insert(f,b);return b},Register:{PreProcessor:function(a){MathJax.Hub.config.preProcessors.push(MathJax.Callback(a))},MessageHook:function(){return MathJax.Hub.signal.MessageHook.apply(MathJax.Hub.signal,arguments)},StartupHook:function(){return MathJax.Hub.Startup.signal.MessageHook.apply(MathJax.Hub.Startup.signal,arguments)},LoadHook:function(){return MathJax.Ajax.LoadHook.apply(MathJax.Ajax,arguments)}},getAllJax:function(e){var c=[],b=this.elementScripts(e);for(var d=0,a=b.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax){c.push(b[d].MathJax.elementJax)}}return c},getJaxByType:function(f,e){var c=[],b=this.elementScripts(e);for(var d=0,a=b.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax&&b[d].MathJax.elementJax.mimeType===f){c.push(b[d].MathJax.elementJax)}}return c},getJaxByInputType:function(f,e){var c=[],b=this.elementScripts(e);for(var d=0,a=b.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax&&b[d].type&&b[d].type.replace(/ *;(.|\s)*/,"")===f){c.push(b[d].MathJax.elementJax)}}return c},getJaxFor:function(a){if(typeof(a)==="string"){a=document.getElementById(a)}if(a&&a.MathJax){return a.MathJax.elementJax}return null},isJax:function(a){if(typeof(a)==="string"){a=document.getElementById(a)}if(a&&a.tagName!=null&&a.tagName.toLowerCase()==="script"){if(a.MathJax){return(a.MathJax.state===MathJax.ElementJax.STATE.PROCESSED?1:-1)}if(a.type&&this.config.inputJax[a.type.replace(/ *;(.|\s)*/,"")]){return -1}}return 0},Queue:function(){return this.queue.Push.apply(this.queue,arguments)},Typeset:function(e,f){if(!MathJax.isReady){return null}var c=this.elementCallback(e,f);var b=MathJax.Callback.Queue();for(var d=0,a=c.elements.length;d<a;d++){if(c.elements[d]){b.Push(["PreProcess",this,c.elements[d]],["Process",this,c.elements[d]])}}return b.Push(c.callback)},PreProcess:function(e,f){var c=this.elementCallback(e,f);var b=MathJax.Callback.Queue();for(var d=0,a=c.elements.length;d<a;d++){if(c.elements[d]){b.Push(["Post",this.signal,["Begin PreProcess",c.elements[d]]],["ExecuteHooks",MathJax.Callback,(arguments.callee.disabled?[]:this.config.preProcessors),c.elements[d],true],["Post",this.signal,["End PreProcess",c.elements[d]]])}}return b.Push(c.callback)},Process:function(a,b){return this.takeAction("Process",a,b)},Update:function(a,b){return this.takeAction("Update",a,b)},Reprocess:function(a,b){return this.takeAction("Reprocess",a,b)},takeAction:function(g,f,h){var d=this.elementCallback(f,h);var c=MathJax.Callback.Queue(["Clear",this.signal]);for(var e=0,b=d.elements.length;e<b;e++){if(d.elements[e]){var a=[];c.Push(["Post",this.signal,["Begin "+g,d.elements[e]]],["Post",this.signal,["Begin Math",d.elements[e]]],["prepareScripts",this,g,d.elements[e],a],["processScripts",this,a],["Post",this.signal,["End Math",d.elements[e]]],["Post",this.signal,["End "+g,d.elements[e]]])}}return c.Push(d.callback)},scriptAction:{Process:function(a){},Update:function(b){var a=b.MathJax.elementJax;if(a&&a.originalText===(b.text==""?b.innerHTML:b.text)){b.MathJax.state=a.STATE.PROCESSED}else{a.outputJax.Remove(a);b.MathJax.state=a.STATE.UPDATE}},Reprocess:function(b){var a=b.MathJax.elementJax;if(a){a.outputJax.Remove(a);b.MathJax.state=a.STATE.UPDATE}}},prepareScripts:function(h,e,f){if(arguments.callee.disabled){return}var b=this.elementScripts(e);var g=MathJax.ElementJax.STATE;for(var d=0,a=b.length;d<a;d++){var c=b[d];if(c.type&&this.config.inputJax[c.type.replace(/ *;(.|\n)*/,"")]){if(c.MathJax&&c.MathJax.state!==g.PENDING){this.scriptAction[h](c)}if(!c.MathJax){c.MathJax={state:g.PENDING}}if(c.MathJax.state!==g.PROCESSED){f.push(c)}}}},checkScriptSiblings:function(a){if(a.MathJax&&a.MathJax.checked){return}var b=this.config;var g=a.previousSibling;if(g&&g.nodeName=="#text"){var d,f;var c=a.nextSibling;if(c&&c.nodeName!="#text"){c=null}if(b.preJax){if(typeof(b.preJax)==="string"){b.preJax=new RegExp(b.preJax+"$")}d=g.nodeValue.match(b.preJax)}if(b.postJax&&c){if(typeof(b.postJax)==="string"){b.postJax=new RegExp("^"+b.postJax)}f=c.nodeValue.match(b.postJax)}if(d&&(!b.postJax||f)){g.nodeValue=g.nodeValue.replace(b.preJax,(d.length>1?d[1]:""));g=null}if(f&&(!b.preJax||d)){c.nodeValue=c.nodeValue.replace(b.postJax,(f.length>1?f[1]:""))}if(g&&!g.nodeValue.match(/\S/)){g=g.previousSibling}}if(b.preRemoveClass&&g&&g.className==b.preRemoveClass){try{g.innerHTML=""}catch(e){}g.style.display="none"}if(a.MathJax){a.MathJax.checked=1}},processScripts:function(h,b,d){if(arguments.callee.disabled){return null}var q,o=MathJax.ElementJax.STATE;var p=this.config.inputJax,c=this.config.outputJax;try{if(!b){b=new Date().getTime()}var j=0,l,f;while(j<h.length){l=h[j];if(!l){j++;continue}f=l.previousSibling;if(f&&f.className==="MathJax_Error"){f.parentNode.removeChild(f)}var k=l.type.replace(/ *;(.|\s)*/,"");if(!l.MathJax||l.MathJax.state===o.PROCESSED){j++;continue}if(!l.MathJax.elementJax||l.MathJax.state===o.UPDATE){this.checkScriptSiblings(l);q=p[k].Process(l);if(typeof q==="function"){if(q.called){continue}this.RestartAfter(q)}q.Attach(l,p[k]);l.MathJax.state=o.OUTPUT}var a=l.MathJax.elementJax;if(!c[a.mimeType]){l.MathJax.state=o.UPDATE;throw Error("No output jax registered for "+a.mimeType)}a.outputJax=c[a.mimeType][0];q=a.outputJax.Process(l);if(typeof q==="function"){if(q.called){continue}this.RestartAfter(q)}l.MathJax.state=o.PROCESSED;this.signal.Post(["New Math",a.inputID]);j++;if(new Date().getTime()-b>this.processUpdateTime&&j<h.length){b=0;this.RestartAfter(MathJax.Callback.Delay(1))}}}catch(g){if(!g.restart){if(!this.config.errorSettings.message){throw g}this.formatError(l,g);j++}if(!d){d=0}var e=Math.floor((d+j)/(d+h.length)*100);d+=j;if(this.config.showProcessingMessages){MathJax.Message.Set("Processing math: "+e+"%",0)}return MathJax.Callback.After(["processScripts",this,h.slice(j),b,d],g.restart)}if((d||h.length)&&this.config.showProcessingMessages){MathJax.Message.Set("Processing Math: 100%",0);MathJax.Message.Clear(0)}return null},formatError:function(a,c){var b=MathJax.HTML.Element("span",{className:"MathJax_Error"},this.config.errorSettings.message);a.parentNode.insertBefore(b,a);this.lastError=c},RestartAfter:function(a){throw this.Insert(Error("restart"),{restart:MathJax.Callback(a)})},elementCallback:function(c,f){if(f==null&&(c instanceof Array||typeof c==="function")){try{MathJax.Callback(c);f=c;c=null}catch(d){}}if(c==null){c=this.config.elements||[]}if(!(c instanceof Array)){c=[c]}c=[].concat(c);for(var b=0,a=c.length;b<a;b++){if(typeof(c[b])==="string"){c[b]=document.getElementById(c[b])}}if(c.length==0){c.push(document.body)}if(!f){f={}}return{elements:c,callback:f}},elementScripts:function(a){if(typeof(a)==="string"){a=document.getElementById(a)}if(a==null){a=document.body}if(a.tagName!=null&&a.tagName.toLowerCase()==="script"){return[a]}return a.getElementsByTagName("script")},Insert:function(c,a){for(var b in a){if(a.hasOwnProperty(b)){if(typeof a[b]==="object"&&!(a[b] instanceof Array)&&(typeof c[b]==="object"||typeof c[b]==="function")){this.Insert(c[b],a[b])}else{c[b]=a[b]}}}return c}};MathJax.Hub.Insert(MathJax.Hub.config.styles,MathJax.Message.styles);MathJax.Hub.Insert(MathJax.Hub.config.styles,{".MathJax_Error":MathJax.Hub.config.errorSettings.style});MathJax.Extension={};MathJax.Hub.Configured=MathJax.Callback({});MathJax.Hub.Startup={script:"",queue:MathJax.Callback.Queue(),signal:MathJax.Callback.Signal("Startup"),params:{},Config:function(){this.queue.Push(["Post",this.signal,"Begin Config"]);var b=MathJax.HTML.Cookie.Get("user");if(b.URL||b.Config){if(confirm("MathJax has found a user-configuration cookie that includes code to be run. Do you want to run it?\n\n(You should press Cancel unless you set up the cookie yourself.)")){if(b.URL){this.queue.Push(["Require",MathJax.Ajax,b.URL])}if(b.Config){this.queue.Push(new Function(b.Config))}}else{MathJax.HTML.Cookie.Set("user",{})}}if(this.params.config){var d=this.params.config.split(/,/);for(var c=0,a=d.length;c<a;c++){if(!d[c].match(/\.js$/)){d[c]+=".js"}this.queue.Push(["Require",MathJax.Ajax,this.URL("config",d[c])])}}if(this.script.match(/\S/)){this.queue.Push(this.script+";\n1;")}this.queue.Push(["ConfigDelay",this],["ConfigBlocks",this],["ConfigDefault",this],[function(e){return e.loadArray(MathJax.Hub.config.config,"config",null,true)},this],["Post",this.signal,"End Config"])},ConfigDelay:function(){var a=this.params.delayStartupUntil||MathJax.Hub.config.delayStartupUntil;if(a==="onload"){return this.onload}if(a==="configured"){return MathJax.Hub.Configured}return a},ConfigBlocks:function(){var c=document.getElementsByTagName("script");var f=null,b=MathJax.Callback.Queue();for(var d=0,a=c.length;d<a;d++){var e=String(c[d].type).replace(/ /g,"");if(e.match(/^text\/x-mathjax-config(;.*)?$/)&&!e.match(/;executed=true/)){c[d].type+=";executed=true";f=b.Push(c[d].innerHTML+";\n1;")}}return f},ConfigDefault:function(){var a=MathJax.Hub.config;if(a["v1.0-compatible"]&&a.jax.length===0){return MathJax.Ajax.Require(this.URL("extensions","v1.0-warning.js"))}},Cookie:function(){return this.queue.Push(["Post",this.signal,"Begin Cookie"],["Get",MathJax.HTML.Cookie,"menu",MathJax.Hub.config.menuSettings],[function(d){var f=d.menuSettings.renderer,b=d.jax;if(f){var c="output/"+f;b.sort();for(var e=0,a=b.length;e<a;e++){if(b[e].substr(0,7)==="output/"){break}}if(e==a-1){b.pop()}else{while(e<a){if(b[e]===c){b.splice(e,1);break}e++}}b.unshift(c)}},MathJax.Hub.config],["Post",this.signal,"End Cookie"])},Styles:function(){return this.queue.Push(["Post",this.signal,"Begin Styles"],["loadArray",this,MathJax.Hub.config.styleSheets,"config"],["Styles",MathJax.Ajax,MathJax.Hub.config.styles],["Post",this.signal,"End Styles"])},Jax:function(){var d=MathJax.Hub.config;for(var e=0,b=d.jax.length,c=0;e<b;e++){if(d.jax[e].substr(0,7)==="output/"){d.outputJax.order[d.jax[e].substr(7)]=c;c++}}var a=MathJax.Callback.Queue();return a.Push(["Post",this.signal,"Begin Jax"],["loadArray",this,d.jax,"jax","config.js"],["Post",this.signal,"End Jax"])},Extensions:function(){var a=MathJax.Callback.Queue();return a.Push(["Post",this.signal,"Begin Extensions"],["loadArray",this,MathJax.Hub.config.extensions,"extensions"],["Post",this.signal,"End Extensions"])},Message:function(){MathJax.Message.Init(true)},Menu:function(){var b=MathJax.Hub.config.menuSettings,a=MathJax.Hub.config.outputJax,d;for(var c in a){if(a.hasOwnProperty(c)){if(a[c].length){d=a[c];break}}}if(d&&d.length){if(b.renderer&&b.renderer!==d[0].id){d.unshift(MathJax.OutputJax[b.renderer])}b.renderer=d[0].id}},onLoad:function(a){var b=this.onload=MathJax.Callback(function(){MathJax.Hub.Startup.signal.Post("onLoad")});if(window.addEventListener){window.addEventListener("load",b,false)}else{if(window.attachEvent){window.attachEvent("onload",b)}else{window.onload=b}}return b},Typeset:function(a,b){if(MathJax.Hub.config.skipStartupTypeset){return function(){}}return this.queue.Push(["Post",this.signal,"Begin Typeset"],["Typeset",MathJax.Hub,a,b],["Post",this.signal,"End Typeset"])},URL:function(b,a){if(!a.match(/^([a-z]+:\/\/|\[|\/)/)){a="[MathJax]/"+b+"/"+a}return a},loadArray:function(b,f,c,a){if(b){if(!(b instanceof Array)){b=[b]}if(b.length){var h=MathJax.Callback.Queue(),j={},e;for(var g=0,d=b.length;g<d;g++){e=this.URL(f,b[g]);if(c){e+="/"+c}if(a){h.Push(["Require",MathJax.Ajax,e,j])}else{h.Push(MathJax.Ajax.Require(e,j))}}return h.Push({})}}return null}};(function(d){var b=window[d],e="["+d+"]";var c=b.Hub,a=b.Ajax,f=b.Callback;var g=MathJax.Object.Subclass({JAXFILE:"jax.js",require:null,config:{},Init:function(i,h){if(arguments.length===0){return this}return(this.constructor.Subclass(i,h))()},Augment:function(k,j){var i=this.constructor,h={};if(k!=null){for(var l in k){if(k.hasOwnProperty(l)){if(typeof k[l]==="function"){i.protoFunction(l,k[l])}else{h[l]=k[l]}}}if(k.toString!==i.prototype.toString&&k.toString!=={}.toString){i.protoFunction("toString",k.toString)}}c.Insert(i.prototype,h);i.Augment(null,j);return this},Process:function(h){var i=a.Require(this.directory+"/"+this.JAXFILE);if(!i.called){this.constructor.prototype.Process=function(j){return i}}return i},Translate:function(h){throw Error(this.directory+"/"+this.JAXFILE+" failed to redefine the Translate() method")},Register:function(h){},Config:function(){this.config=c.CombineConfig(this.id,this.config);if(this.config.Augment){this.Augment(this.config.Augment)}},Startup:function(){},loadComplete:function(i){if(i==="config.js"){a.loadComplete(this.directory+"/"+i)}else{var h=f.Queue();h.Push(c.Register.StartupHook("End Config",{}),["Post",c.Startup.signal,this.id+" Jax Config"],["Config",this],["Post",c.Startup.signal,this.id+" Jax Require"],[function(j){return MathJax.Hub.Startup.loadArray(j.require,this.directory)},this],[function(j,k){return MathJax.Hub.Startup.loadArray(j.extensions,"extensions/"+k)},this.config||{},this.id],["Post",c.Startup.signal,this.id+" Jax Startup"],["Startup",this],["Post",c.Startup.signal,this.id+" Jax Ready"],[function(j){j.Process=j.Translate},this.constructor.prototype],["loadComplete",a,this.directory+"/"+i])}}},{id:"unknown",version:"1.1",directory:e+"/jax",extensionDir:e+"/extensions"});b.InputJax=g.Subclass({elementJax:"mml",Process:function(o){var j=f.Queue();var k=this.elementJax;if(!(k instanceof Array)){k=[k]}for(var n=0,h=k.length;n<h;n++){var l=b.ElementJax.directory+"/"+k[n]+"/"+this.JAXFILE;if(!this.require){this.require=[]}else{if(!(this.require instanceof Array)){this.require=[this.require]}}this.require.push(l);j.Push(a.Require(l))}var p=j.Push(a.Require(this.directory+"/"+this.JAXFILE));if(!p.called){this.constructor.prototype.Process=function(){return p}}k=c.config.outputJax["jax/"+k[0]];if(k){j.Push(a.Require(k[0].directory+"/"+this.JAXFILE))}return j.Push({})},Register:function(h){if(!c.config.inputJax){c.config.inputJax={}}c.config.inputJax[h]=this}},{version:"1.1",directory:g.directory+"/input",extensionDir:g.extensionDir});b.OutputJax=g.Subclass({Register:function(i){var h=c.config.outputJax;if(!h[i]){h[i]=[]}if(h[i].length&&(this.id===c.config.menuSettings.renderer||(h.order[this.id]||0)<(h.order[h[i][0].id]||0))){h[i].unshift(this)}else{h[i].push(this)}if(!this.require){this.require=[]}else{if(!(this.require instanceof Array)){this.require=[this.require]}}this.require.push(b.ElementJax.directory+"/"+(i.split(/\//)[1])+"/"+this.JAXFILE)},Remove:function(h){}},{version:"1.1.1",directory:g.directory+"/output",extensionDir:g.extensionDir,fontDir:e+(b.isPacked?"":"/..")+"/fonts",imageDir:e+(b.isPacked?"":"/..")+"/images"});b.ElementJax=g.Subclass({Init:function(i,h){return this.constructor.Subclass(i,h)},inputJax:null,outputJax:null,inputID:null,originalText:"",mimeType:"",Text:function(i,j){var h=this.SourceElement();b.HTML.setScript(h,i);h.MathJax.state=this.STATE.UPDATE;return c.Update(h,j)},Reprocess:function(i){var h=this.SourceElement();h.MathJax.state=this.STATE.UPDATE;return c.Reprocess(h,i)},Update:function(i){var h=this.SourceElement();h.MathJax.state=this.STATE.OUTPUT;return c.Process(h,i)},Remove:function(){this.outputJax.Remove(this);c.signal.Post(["Remove Math",this.inputID]);this.Detach()},SourceElement:function(){return document.getElementById(this.inputID)},Attach:function(i,j){var h=i.MathJax.elementJax;if(i.MathJax.state===this.STATE.UPDATE){h.Clone(this)}else{h=i.MathJax.elementJax=this;if(i.id){this.inputID=i.id}else{i.id=this.inputID=b.ElementJax.GetID();this.newID=1}}h.originalText=(i.text==""?i.innerHTML:i.text);h.inputJax=j;if(h.root){h.root.inputID=h.inputID}},Detach:function(){var h=this.SourceElement();if(!h){return}try{delete h.MathJax}catch(i){h.MathJax=null}if(this.newID){h.id=""}},Clone:function(h){var i;for(i in this){if(!this.hasOwnProperty(i)){continue}if(typeof(h[i])==="undefined"&&i!=="newID"){delete this[i]}}for(i in h){if(!this.hasOwnProperty(i)){continue}if(typeof(this[i])==="undefined"||(this[i]!==h[i]&&i!=="inputID")){this[i]=h[i]}}}},{version:"1.1",directory:g.directory+"/element",extensionDir:g.extensionDir,ID:0,STATE:{PENDING:1,PROCESSED:2,UPDATE:3,OUTPUT:4},GetID:function(){this.ID++;return"MathJax-Element-"+this.ID},Subclass:function(){var h=g.Subclass.apply(this,arguments);h.loadComplete=this.prototype.loadComplete;return h}});b.ElementJax.prototype.STATE=b.ElementJax.STATE})("MathJax");(function(l){var f=window[l];if(!f){f=window[l]={}}var c=f.Hub;var q=c.Startup;var u=c.config;var e=document.getElementsByTagName("head")[0];if(!e){e=document.childNodes[0]}var b=(document.documentElement||document).getElementsByTagName("script");var d=new RegExp("(^|/)"+l+"\\.js(\\?.*)?$");for(var o=b.length-1;o>=0;o--){if(b[o].src.match(d)){q.script=b[o].innerHTML;if(RegExp.$2){var r=RegExp.$2.substr(1).split(/\&/);for(var n=0,h=r.length;n<h;n++){var k=r[n].match(/(.*)=(.*)/);if(k){q.params[unescape(k[1])]=unescape(k[2])}}}u.root=b[o].src.replace(/(^|\/)[^\/]*(\?.*)?$/,"");break}}f.Ajax.config=u;var a={isMac:(navigator.platform.substr(0,3)==="Mac"),isPC:(navigator.platform.substr(0,3)==="Win"),isMSIE:(window.ActiveXObject!=null&&window.clipboardData!=null),isFirefox:(window.netscape!=null&&document.ATTRIBUTE_NODE!=null&&!window.opera),isSafari:(navigator.userAgent.match(/ (Apple)?WebKit\//)!=null&&!window.chrome),isChrome:(window.chrome!=null&&window.chrome.loadTimes!=null),isOpera:(window.opera!=null&&window.opera.version!=null),isKonqueror:(window.hasOwnProperty&&window.hasOwnProperty("konqueror")&&navigator.vendor=="KDE"),versionAtLeast:function(x){var w=(this.version).split(".");x=(new String(x)).split(".");for(var y=0,j=x.length;y<j;y++){if(w[y]!=x[y]){return parseInt(w[y]||"0")>=parseInt(x[y])}}return true},Select:function(j){var i=j[c.Browser];if(i){return i(c.Browser)}return null}};var g=navigator.userAgent.replace(/^Mozilla\/(\d+\.)+\d+ /,"").replace(/[a-z][-a-z0-9._: ]+\/\d+[^ ]*-[^ ]*\.([a-z][a-z])?\d+ /i,"").replace(/Gentoo |Ubuntu\/(\d+\.)*\d+ (\([^)]*\) )?/,"");c.Browser=c.Insert(c.Insert(new String("Unknown"),{version:"0.0"}),a);for(var t in a){if(a.hasOwnProperty(t)){if(a[t]&&t.substr(0,2)==="is"){t=t.slice(2);if(t==="Mac"||t==="PC"){continue}c.Browser=c.Insert(new String(t),a);var p=new RegExp(".*(Version)/((?:\\d+\\.)+\\d+)|.*("+t+")"+(t=="MSIE"?" ":"/")+"((?:\\d+\\.)*\\d+)|(?:^|\\(| )([a-z][-a-z0-9._: ]+|(?:Apple)?WebKit)/((?:\\d+\\.)+\\d+)");var s=p.exec(g)||["","","","unknown","0.0"];c.Browser.name=(s[1]=="Version"?t:(s[3]||s[5]));c.Browser.version=s[2]||s[4]||s[6];break}}}c.Browser.Select({Safari:function(j){var i=parseInt((String(j.version).split("."))[0]);if(i>85){j.webkit=j.version}if(i>=533){j.version="5.0"}else{if(i>=526){j.version="4.0"}else{if(i>=525){j.version="3.1"}else{if(i>500){j.version="3.0"}else{if(i>400){j.version="2.0"}else{if(i>85){j.version="1.0"}}}}}}j.isMobile=(navigator.appVersion.match(/Mobile/i)!=null);j.noContextMenu=j.isMobile},Firefox:function(j){if(j.version==="0.0"&&navigator.product==="Gecko"&&navigator.productSub){var i=navigator.productSub.substr(0,8);if(i>="20090630"){j.version="3.5"}else{if(i>="20080617"){j.version="3.0"}else{if(i>="20061024"){j.version="2.0"}}}}j.isMobile=(navigator.appVersion.match(/Android/i)!=null||navigator.userAgent.match(/ Fennec\//)!=null)},Opera:function(i){i.version=opera.version()},MSIE:function(i){i.isIE9=!!(document.documentMode&&(window.performance||window.msPerformance));MathJax.HTML.setScriptBug=!i.isIE9||document.documentMode<9;MathJax.HTML.Event.msieButtonBug=(document.documentMode||0)>=9}});c.Browser.Select(MathJax.Message.browsers);c.queue=f.Callback.Queue();c.queue.Push(["Post",q.signal,"Begin"],["Config",q],["Cookie",q],["Styles",q],["Message",q],function(){var i=f.Callback.Queue(q.Jax(),q.Extensions());return i.Push({})},["Menu",q],q.onLoad(),function(){MathJax.isReady=true},["Typeset",q],["Post",q.signal,"End"])})("MathJax")}}; +if(document.getElementById&&document.childNodes&&document.createElement){if(!window.MathJax){window.MathJax={}}if(!MathJax.Hub){MathJax.version="1.1a";MathJax.fileversion="1.1.13";(function(d){var b=window[d];if(!b){b=window[d]={}}var f=[];var c=function(g){var h=g.constructor;if(!h){h=new Function("")}for(var i in g){if(i!=="constructor"&&g.hasOwnProperty(i)){h[i]=g[i]}}return h};var a=function(){return new Function("return arguments.callee.Init.call(this,arguments)")};var e=a();e.prototype={bug_test:1};if(!e.prototype.bug_test){a=function(){return function(){return arguments.callee.Init.call(this,arguments)}}}b.Object=c({constructor:a(),Subclass:function(g,i){var h=a();h.SUPER=this;h.Init=this.Init;h.Subclass=this.Subclass;h.Augment=this.Augment;h.protoFunction=this.protoFunction;h.can=this.can;h.has=this.has;h.isa=this.isa;h.prototype=new this(f);h.prototype.constructor=h;h.Augment(g,i);return h},Init:function(g){var h=this;if(g.length===1&&g[0]===f){return h}if(!(h instanceof g.callee)){h=new g.callee(f)}return h.Init.apply(h,g)||h},Augment:function(g,h){var i;if(g!=null){for(i in g){if(g.hasOwnProperty(i)){this.protoFunction(i,g[i])}}if(g.toString!==this.prototype.toString&&g.toString!=={}.toString){this.protoFunction("toString",g.toString)}}if(h!=null){for(i in h){if(h.hasOwnProperty(i)){this[i]=h[i]}}}return this},protoFunction:function(h,g){this.prototype[h]=g;if(typeof g==="function"){g.SUPER=this.SUPER.prototype}},prototype:{Init:function(){},SUPER:function(g){return g.callee.SUPER},can:function(g){return typeof(this[g])==="function"},has:function(g){return typeof(this[g])!=="undefined"},isa:function(g){return(g instanceof Object)&&(this instanceof g)}},can:function(g){return this.prototype.can.call(this,g)},has:function(g){return this.prototype.has.call(this,g)},isa:function(h){var g=this;while(g){if(g===h){return true}else{g=g.SUPER}}return false},SimpleSUPER:c({constructor:function(g){return this.SimpleSUPER.define(g)},define:function(g){var i={};if(g!=null){for(var h in g){if(g.hasOwnProperty(h)){this.protoFunction(h,g[h])}}if(g.toString!==this.prototype.toString&&g.toString!=={}.toString){this.protoFunction("toString",g.toString)}}return i},wrap:function(i,h){if(typeof(h)==="function"&&h.toString().match(/\.\s*SUPER\s*\(/)){var g=new Function(this.wrapper);g.label=i;g.original=h;h=g;g.toString=this.stringify}return h},wrapper:function(){var h=arguments.callee;this.SUPER=h.SUPER[h.label];try{var g=h.original.apply(this,arguments)}catch(i){delete this.SUPER;throw i}delete this.SUPER;return g}.toString().replace(/^\s*function \(\)\s*\{\s*/i,"").replace(/\s*\}\s*$/i,""),toString:function(){return this.original.toString.apply(this.original,arguments)}})})})("MathJax");(function(BASENAME){var BASE=window[BASENAME];if(!BASE){BASE=window[BASENAME]={}}var CALLBACK=function(data){var cb=new Function("return arguments.callee.execute.apply(arguments.callee,arguments)");for(var id in CALLBACK.prototype){if(CALLBACK.prototype.hasOwnProperty(id)){if(typeof(data[id])!=="undefined"){cb[id]=data[id]}else{cb[id]=CALLBACK.prototype[id]}}}cb.toString=CALLBACK.prototype.toString;return cb};CALLBACK.prototype={isCallback:true,hook:function(){},data:[],object:window,execute:function(){if(!this.called||this.autoReset){this.called=!this.autoReset;return this.hook.apply(this.object,this.data.concat([].slice.call(arguments,0)))}},reset:function(){delete this.called},toString:function(){return this.hook.toString.apply(this.hook,arguments)}};var ISCALLBACK=function(f){return(typeof(f)==="function"&&f.isCallback)};var EVAL=function(code){return eval.call(window,code)};EVAL("var __TeSt_VaR__ = 1");if(window.__TeSt_VaR__){try{delete window.__TeSt_VaR__}catch(error){window.__TeSt_VaR__=null}}else{if(window.execScript){EVAL=function(code){BASE.__code=code;code="try {"+BASENAME+".__result = eval("+BASENAME+".__code)} catch(err) {"+BASENAME+".__result = err}";window.execScript(code);var result=BASE.__result;delete BASE.__result;delete BASE.__code;if(result instanceof Error){throw result}return result}}else{EVAL=function(code){BASE.__code=code;code="try {"+BASENAME+".__result = eval("+BASENAME+".__code)} catch(err) {"+BASENAME+".__result = err}";var head=(document.getElementsByTagName("head"))[0];if(!head){head=document.body}var script=document.createElement("script");script.appendChild(document.createTextNode(code));head.appendChild(script);head.removeChild(script);var result=BASE.__result;delete BASE.__result;delete BASE.__code;if(result instanceof Error){throw result}return result}}}var USING=function(args,i){if(arguments.length>1){if(arguments.length===2&&!(typeof arguments[0]==="function")&&arguments[0] instanceof Object&&typeof arguments[1]==="number"){args=[].slice.call(args,i)}else{args=[].slice.call(arguments,0)}}if(args instanceof Array&&args.length===1){args=args[0]}if(typeof args==="function"){if(args.execute===CALLBACK.prototype.execute){return args}return CALLBACK({hook:args})}else{if(args instanceof Array){if(typeof(args[0])==="string"&&args[1] instanceof Object&&typeof args[1][args[0]]==="function"){return CALLBACK({hook:args[1][args[0]],object:args[1],data:args.slice(2)})}else{if(typeof args[0]==="function"){return CALLBACK({hook:args[0],data:args.slice(1)})}else{if(typeof args[1]==="function"){return CALLBACK({hook:args[1],object:args[0],data:args.slice(2)})}}}}else{if(typeof(args)==="string"){return CALLBACK({hook:EVAL,data:[args]})}else{if(args instanceof Object){return CALLBACK(args)}else{if(typeof(args)==="undefined"){return CALLBACK({})}}}}}throw Error("Can't make callback from given data")};var DELAY=function(time,callback){callback=USING(callback);callback.timeout=setTimeout(callback,time);return callback};var WAITFOR=function(callback,signal){callback=USING(callback);if(!callback.called){WAITSIGNAL(callback,signal);signal.pending++}};var WAITEXECUTE=function(){var signals=this.signal;delete this.signal;this.execute=this.oldExecute;delete this.oldExecute;var result=this.execute.apply(this,arguments);if(ISCALLBACK(result)&&!result.called){WAITSIGNAL(result,signals)}else{for(var i=0,m=signals.length;i<m;i++){signals[i].pending--;if(signals[i].pending<=0){signals[i].call()}}}};var WAITSIGNAL=function(callback,signals){if(!(signals instanceof Array)){signals=[signals]}if(!callback.signal){callback.oldExecute=callback.execute;callback.execute=WAITEXECUTE;callback.signal=signals}else{if(signals.length===1){callback.signal.push(signals[0])}else{callback.signal=callback.signal.concat(signals)}}};var AFTER=function(callback){callback=USING(callback);callback.pending=0;for(var i=1,m=arguments.length;i<m;i++){if(arguments[i]){WAITFOR(arguments[i],callback)}}if(callback.pending===0){var result=callback();if(ISCALLBACK(result)){callback=result}}return callback};var HOOKS=function(hooks,data,reset){if(!hooks){return null}if(!(hooks instanceof Array)){hooks=[hooks]}if(!(data instanceof Array)){data=(data==null?[]:[data])}var callbacks=[{}];for(var i=0,m=hooks.length;i<m;i++){if(reset){hooks[i].reset()}var result=hooks[i].apply(window,data);if(ISCALLBACK(result)&&!result.called){callbacks.push(result)}}if(callbacks.length===1){return null}if(callbacks.length===2){return callbacks[1]}return AFTER.apply({},callbacks)};var QUEUE=BASE.Object.Subclass({Init:function(){this.pending=0;this.running=0;this.queue=[];this.Push.apply(this,arguments)},Push:function(){var callback;for(var i=0,m=arguments.length;i<m;i++){callback=USING(arguments[i]);if(callback===arguments[i]&&!callback.called){callback=USING(["wait",this,callback])}this.queue.push(callback)}if(!this.running&&!this.pending){this.Process()}return callback},Process:function(queue){while(!this.running&&!this.pending&&this.queue.length){var callback=this.queue[0];queue=this.queue.slice(1);this.queue=[];this.Suspend();var result=callback();this.Resume();if(queue.length){this.queue=queue.concat(this.queue)}if(ISCALLBACK(result)&&!result.called){WAITFOR(result,this)}}},Suspend:function(){this.running++},Resume:function(){if(this.running){this.running--}},call:function(){this.Process.apply(this,arguments)},wait:function(callback){return callback}});var SIGNAL=QUEUE.Subclass({Init:function(name){QUEUE.prototype.Init.call(this);this.name=name;this.posted=[];this.listeners=[]},Post:function(message,callback,forget){callback=USING(callback);if(this.posting||this.pending){this.Push(["Post",this,message,callback,forget])}else{this.callback=callback;callback.reset();if(!forget){this.posted.push(message)}this.Suspend();this.posting=1;for(var i=0,m=this.listeners.length;i<m;i++){this.listeners[i].reset();var result=(this.listeners[i])(message);if(ISCALLBACK(result)&&!result.called){WAITFOR(result,this)}}this.Resume();delete this.posting;if(!this.pending){this.call()}}return callback},Clear:function(callback){callback=USING(callback);if(this.posting||this.pending){callback=this.Push(["Clear",this,callback])}else{this.posted=[];callback()}return callback},call:function(){this.callback(this);this.Process()},Interest:function(callback,ignorePast){callback=USING(callback);this.listeners[this.listeners.length]=callback;if(!ignorePast){for(var i=0,m=this.posted.length;i<m;i++){callback.reset();var result=callback(this.posted[i]);if(ISCALLBACK(result)&&i===this.posted.length-1){WAITFOR(result,this)}}}return callback},NoInterest:function(callback){for(var i=0,m=this.listeners.length;i<m;i++){if(this.listeners[i]===callback){this.listeners.splice(i,1);return}}},MessageHook:function(msg,callback){callback=USING(callback);if(!this.hooks){this.hooks={};this.Interest(["ExecuteHooks",this])}if(!this.hooks[msg]){this.hooks[msg]=[]}this.hooks[msg].push(callback);for(var i=0,m=this.posted.length;i<m;i++){if(this.posted[i]==msg){callback.reset();callback(this.posted[i])}}return callback},ExecuteHooks:function(msg,more){var type=((msg instanceof Array)?msg[0]:msg);return HOOKS(this.hooks[type],[msg],true)}},{signals:{},find:function(name){if(!SIGNAL.signals[name]){SIGNAL.signals[name]=new SIGNAL(name)}return SIGNAL.signals[name]}});BASE.Callback=BASE.CallBack=USING;BASE.Callback.Delay=DELAY;BASE.Callback.After=AFTER;BASE.Callback.Queue=QUEUE;BASE.Callback.Signal=SIGNAL.find;BASE.Callback.ExecuteHooks=HOOKS})("MathJax");(function(d){var a=window[d];if(!a){a=window[d]={}}var c=(navigator.vendor==="Apple Computer, Inc."&&typeof navigator.vendorSub==="undefined");var f=0;var g=function(h){if(document.styleSheets&&document.styleSheets.length>f){f=document.styleSheets.length}if(!h){h=(document.getElementsByTagName("head"))[0];if(!h){h=document.body}}return h};var e=[];var b=function(){for(var j=0,h=e.length;j<h;j++){a.Ajax.head.removeChild(e[j])}e=[]};a.Ajax={loaded:{},loading:{},loadHooks:{},timeout:15*1000,styleDelay:1,config:{root:""},STATUS:{OK:1,ERROR:-1},rootPattern:new RegExp("^\\["+d+"\\]"),fileURL:function(h){return h.replace(this.rootPattern,this.config.root)},Require:function(j,m){m=a.Callback(m);var k;if(j instanceof Object){for(var h in j){}k=h.toUpperCase();j=j[h]}else{k=j.split(/\./).pop().toUpperCase()}j=this.fileURL(j);if(this.loaded[j]){m(this.loaded[j])}else{var l={};l[k]=j;this.Load(l,m)}return m},Load:function(j,l){l=a.Callback(l);var k;if(j instanceof Object){for(var h in j){}k=h.toUpperCase();j=j[h]}else{k=j.split(/\./).pop().toUpperCase()}j=this.fileURL(j);if(this.loading[j]){if(!this.loadHooks[j]){this.loadHooks[j]=[]}this.loadHooks[j].push(l)}else{this.head=g(this.head);if(this.loader[k]){this.loader[k].call(this,j,l)}else{throw Error("Can't load files of type "+k)}}return l},LoadHook:function(j,k){k=a.Callback(k);if(j instanceof Object){for(var h in j){j=j[h]}}j=this.fileURL(j);if(this.loaded[j]){k(this.loaded[j])}else{if(!this.loadHooks[j]){this.loadHooks[j]=[]}this.loadHooks[j].push(k)}return k},Preloading:function(){for(var k=0,h=arguments.length;k<h;k++){var j=this.fileURL(arguments[k]);if(!this.loading[j]){this.loading[j]={preloaded:true}}}},loader:{JS:function(i,k){var h=document.createElement("script");var j=a.Callback(["loadTimeout",this,i]);this.loading[i]={callback:k,message:a.Message.File(i),timeout:setTimeout(j,this.timeout),status:this.STATUS.OK,script:h};h.onerror=j;h.type="text/javascript";h.src=i;this.head.appendChild(h)},CSS:function(h,j){var i=document.createElement("link");i.rel="stylesheet";i.type="text/css";i.href=h;this.loading[h]={callback:j,message:a.Message.File(h),status:this.STATUS.OK};this.head.appendChild(i);this.timer.create.call(this,[this.timer.file,h],i)}},timer:{create:function(i,h){i=a.Callback(i);if(h.nodeName==="STYLE"&&h.styleSheet&&typeof(h.styleSheet.cssText)!=="undefined"){i(this.STATUS.OK)}else{if(window.chrome&&typeof(window.sessionStorage)!=="undefined"&&h.nodeName==="STYLE"){i(this.STATUS.OK)}else{if(c){this.timer.start(this,[this.timer.checkSafari2,f++,i],this.styleDelay)}else{this.timer.start(this,[this.timer.checkLength,h,i],this.styleDelay)}}}return i},start:function(i,h,j,k){h=a.Callback(h);h.execute=this.execute;h.time=this.time;h.STATUS=i.STATUS;h.timeout=k||i.timeout;h.delay=h.total=0;setTimeout(h,j)},time:function(h){this.total+=this.delay;this.delay=Math.floor(this.delay*1.05+5);if(this.total>=this.timeout){h(this.STATUS.ERROR);return 1}return 0},file:function(i,h){if(h<0){a.Ajax.loadTimeout(i)}else{a.Ajax.loadComplete(i)}},execute:function(){this.hook.call(this.object,this,this.data[0],this.data[1])},checkSafari2:function(h,i,j){if(h.time(j)){return}if(document.styleSheets.length>i&&document.styleSheets[i].cssRules&&document.styleSheets[i].cssRules.length){j(h.STATUS.OK)}else{setTimeout(h,h.delay)}},checkLength:function(h,k,m){if(h.time(m)){return}var l=0;var i=(k.sheet||k.styleSheet);try{if((i.cssRules||i.rules||[]).length>0){l=1}}catch(j){if(j.message.match(/protected variable|restricted URI/)){l=1}else{if(j.message.match(/Security error/)){l=1}}}if(l){setTimeout(a.Callback([m,h.STATUS.OK]),0)}else{setTimeout(h,h.delay)}}},loadComplete:function(h){h=this.fileURL(h);var i=this.loading[h];if(i&&!i.preloaded){a.Message.Clear(i.message);clearTimeout(i.timeout);if(i.script){if(e.length===0){setTimeout(b,0)}e.push(i.script)}this.loaded[h]=i.status;delete this.loading[h];if(!this.loadHooks[h]){this.loadHooks[h]=[]}this.loadHooks[h].push(i.callback)}else{this.loaded[h]=this.STATUS.OK;i={status:this.STATUS.OK}}a.Callback.ExecuteHooks(this.loadHooks[h],i.status)},loadTimeout:function(h){if(this.loading[h].timeout){clearTimeout(this.loading[h].timeout)}this.loading[h].status=this.STATUS.ERROR;this.loadError(h);this.loadComplete(h)},loadError:function(h){a.Message.Set("File failed to load: "+h,null,2000)},Styles:function(j,k){var h=this.StyleString(j);if(h===""){k=a.Callback(k);k()}else{var i=document.createElement("style");i.type="text/css";this.head=g(this.head);this.head.appendChild(i);if(i.styleSheet&&typeof(i.styleSheet.cssText)!=="undefined"){i.styleSheet.cssText=h}else{i.appendChild(document.createTextNode(h))}k=this.timer.create.call(this,k,i)}return k},StyleString:function(m){if(typeof(m)==="string"){return m}var j="",n,l;for(n in m){if(m.hasOwnProperty(n)){if(typeof m[n]==="string"){j+=n+" {"+m[n]+"}\n"}else{if(m[n] instanceof Array){for(var k=0;k<m[n].length;k++){l={};l[n]=m[n][k];j+=this.StyleString(l)}}else{if(n.substr(0,6)==="@media"){j+=n+" {"+this.StyleString(m[n])+"}\n"}else{if(m[n]!=null){l=[];for(var h in m[n]){if(m[n].hasOwnProperty(h)){if(m[n][h]!=null){l[l.length]=h+": "+m[n][h]}}}j+=n+" {"+l.join("; ")+"}\n"}}}}}}return j}}})("MathJax");MathJax.HTML={Element:function(c,e,d){var f=document.createElement(c);if(e){if(e.style){var b=e.style;e.style={};for(var g in b){if(b.hasOwnProperty(g)){e.style[g.replace(/-([a-z])/g,this.ucMatch)]=b[g]}}}MathJax.Hub.Insert(f,e)}if(d){for(var a=0;a<d.length;a++){if(d[a] instanceof Array){f.appendChild(this.Element(d[a][0],d[a][1],d[a][2]))}else{f.appendChild(document.createTextNode(d[a]))}}}return f},ucMatch:function(a,b){return b.toUpperCase()},addElement:function(b,a,d,c){return b.appendChild(this.Element(a,d,c))},TextNode:function(a){return document.createTextNode(a)},addText:function(a,b){return a.appendChild(this.TextNode(b))},setScript:function(a,b){if(this.setScriptBug){a.text=b}else{while(a.firstChild){a.removeChild(a.firstChild)}this.addText(a,b)}},Cookie:{prefix:"mjx",expires:365,Set:function(a,d){var c=[];if(d){for(var f in d){if(d.hasOwnProperty(f)){c.push(f+":"+d[f].toString().replace(/&/g,"&&"))}}}var b=this.prefix+"."+a+"="+escape(c.join("&;"));if(this.expires){var e=new Date();e.setDate(e.getDate()+this.expires);b+="; expires="+e.toGMTString()}document.cookie=b+"; path=/"},Get:function(c,h){if(!h){h={}}var g=new RegExp("(?:^|;\\s*)"+this.prefix+"\\."+c+"=([^;]*)(?:;|$)");var b=g.exec(document.cookie);if(b&&b[1]!==""){var e=unescape(b[1]).split("&;");for(var d=0,a=e.length;d<a;d++){b=e[d].match(/([^:]+):(.*)/);var f=b[2].replace(/&&/g,"&");if(f==="true"){f=true}else{if(f==="false"){f=false}else{if(f.match(/^-?(\d+(\.\d+)?|\.\d+)$/)){f=parseFloat(f)}}}h[b[1]]=f}}return h}}};MathJax.Message={ready:false,log:[{}],current:null,textNodeBug:(navigator.vendor==="Apple Computer, Inc."&&typeof navigator.vendorSub==="undefined")||(window.hasOwnProperty&&window.hasOwnProperty("konqueror")),styles:{"#MathJax_Message":{position:"fixed",left:"1px",bottom:"2px","background-color":"#E6E6E6",border:"1px solid #959595",margin:"0px",padding:"2px 8px","z-index":"102",color:"black","font-size":"80%",width:"auto","white-space":"nowrap"},"#MathJax_MSIE_Frame":{position:"absolute",top:0,left:0,width:"0px","z-index":101,border:"0px",margin:"0px",padding:"0px"}},browsers:{MSIE:function(a){MathJax.Hub.config.styles["#MathJax_Message"].position="absolute";MathJax.Message.quirks=(document.compatMode==="BackCompat")},Chrome:function(a){MathJax.Hub.config.styles["#MathJax_Message"].bottom="1.5em";MathJax.Hub.config.styles["#MathJax_Message"].left="1em"}},Init:function(a){if(a){this.ready=true}if(!document.body||!this.ready){return false}if(this.div&&this.div.parentNode==null){this.div=document.getElementById("MathJax_Message");if(this.div){this.text=this.div.firstChild}}if(!this.div){var b=document.body;if(MathJax.Hub.Browser.isMSIE){b=this.frame=this.addDiv(document.body);b.removeAttribute("id");b.style.position="absolute";b.style.border=b.style.margin=b.style.padding="0px";b.style.zIndex="101";b.style.height="0px";b=this.addDiv(b);b.id="MathJax_MSIE_Frame";window.attachEvent("onscroll",this.MoveFrame);window.attachEvent("onresize",this.MoveFrame);this.MoveFrame()}this.div=this.addDiv(b);this.div.style.display="none";this.text=this.div.appendChild(document.createTextNode(""))}return true},addDiv:function(a){var b=document.createElement("div");b.id="MathJax_Message";if(a.firstChild){a.insertBefore(b,a.firstChild)}else{a.appendChild(b)}return b},MoveFrame:function(){var a=(MathJax.Message.quirks?document.body:document.documentElement);var b=MathJax.Message.frame;b.style.left=a.scrollLeft+"px";b.style.top=a.scrollTop+"px";b.style.width=a.clientWidth+"px";b=b.firstChild;b.style.height=a.clientHeight+"px"},filterText:function(a,b){if(MathJax.Hub.config.messageStyle==="simple"){if(a.match(/^Loading /)){if(!this.loading){this.loading="Loading "}a=this.loading;this.loading+="."}else{if(a.match(/^Processing /)){if(!this.processing){this.processing="Processing "}a=this.processing;this.processing+="."}}}return a},Set:function(b,c,a){if(this.timer){clearTimeout(this.timer);delete this.timeout}if(c==null){c=this.log.length;this.log[c]={}}this.log[c].text=b;this.log[c].filteredText=b=this.filterText(b,c);if(typeof(this.log[c].next)==="undefined"){this.log[c].next=this.current;if(this.current!=null){this.log[this.current].prev=c}this.current=c}if(this.current===c&&MathJax.Hub.config.messageStyle!=="none"){if(this.Init()){if(this.textNodeBug){this.div.innerHTML=b}else{this.text.nodeValue=b}this.div.style.display="";if(this.status){window.status="";delete this.status}}else{window.status=b;this.status=true}}if(a){setTimeout(MathJax.Callback(["Clear",this,c]),a)}return c},Clear:function(b,a){if(this.log[b].prev!=null){this.log[this.log[b].prev].next=this.log[b].next}if(this.log[b].next!=null){this.log[this.log[b].next].prev=this.log[b].prev}if(this.current===b){this.current=this.log[b].next;if(this.text){if(this.div.parentNode==null){this.Init()}if(this.current==null){if(this.timer){clearTimeout(this.timer)}this.timer=setTimeout(MathJax.Callback(["Remove",this]),(a||600))}else{if(MathJax.Hub.config.messageStyle!=="none"){if(this.textNodeBug){this.div.innerHTML=this.log[this.current].filteredText}else{this.text.nodeValue=this.log[this.current].filteredText}}}if(this.status){window.status="";delete this.status}}else{if(this.status){window.status=(this.current==null?"":this.log[this.current].text)}}}delete this.log[b].next;delete this.log[b].prev;delete this.log[b].filteredText},Remove:function(){this.text.nodeValue="";this.div.style.display="none"},File:function(b){var a=MathJax.Ajax.config.root;if(b.substr(0,a.length)===a){b="[MathJax]"+b.substr(a.length)}return this.Set("Loading "+b)},Log:function(){var b=[];for(var c=1,a=this.log.length;c<a;c++){b[c]=this.log[c].text}return b.join("\n")}};MathJax.Hub={config:{root:"",config:[],styleSheets:[],styles:{},jax:[],extensions:[],preJax:null,postJax:null,displayAlign:"center",displayIndent:"0",preRemoveClass:"MathJax_Preview",showProcessingMessages:true,messageStyle:"normal",delayStartupUntil:"none",skipStartupTypeset:false,"v1.0-compatible":true,elements:[],showMathMenu:true,showMathMenuMSIE:true,preProcessors:[],inputJax:{},outputJax:{order:{}},menuSettings:{zoom:"None",CTRL:false,ALT:false,CMD:false,Shift:false,discoverable:true,zscale:"200%",renderer:"",font:"Auto",context:"MathJax"},errorSettings:{message:["[Math Processing Error]"],style:{color:"#CC0000","font-style":"italic"}}},processUpdateTime:250,signal:MathJax.Callback.Signal("Hub"),Config:function(a){this.Insert(this.config,a);if(this.config.Augment){this.Augment(this.config.Augment)}},CombineConfig:function(c,f){var b=this.config,g,e;c=c.split(/\./);for(var d=0,a=c.length;d<a;d++){g=c[d];if(!b[g]){b[g]={}}e=b;b=b[g]}e[g]=b=this.Insert(f,b);return b},Register:{PreProcessor:function(a){MathJax.Hub.config.preProcessors.push(MathJax.Callback(a))},MessageHook:function(){return MathJax.Hub.signal.MessageHook.apply(MathJax.Hub.signal,arguments)},StartupHook:function(){return MathJax.Hub.Startup.signal.MessageHook.apply(MathJax.Hub.Startup.signal,arguments)},LoadHook:function(){return MathJax.Ajax.LoadHook.apply(MathJax.Ajax,arguments)}},getAllJax:function(e){var c=[],b=this.elementScripts(e);for(var d=0,a=b.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax){c.push(b[d].MathJax.elementJax)}}return c},getJaxByType:function(f,e){var c=[],b=this.elementScripts(e);for(var d=0,a=b.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax&&b[d].MathJax.elementJax.mimeType===f){c.push(b[d].MathJax.elementJax)}}return c},getJaxByInputType:function(f,e){var c=[],b=this.elementScripts(e);for(var d=0,a=b.length;d<a;d++){if(b[d].MathJax&&b[d].MathJax.elementJax&&b[d].type&&b[d].type.replace(/ *;(.|\s)*/,"")===f){c.push(b[d].MathJax.elementJax)}}return c},getJaxFor:function(a){if(typeof(a)==="string"){a=document.getElementById(a)}if(a&&a.MathJax){return a.MathJax.elementJax}return null},isJax:function(a){if(typeof(a)==="string"){a=document.getElementById(a)}if(a&&a.tagName!=null&&a.tagName.toLowerCase()==="script"){if(a.MathJax){return(a.MathJax.state===MathJax.ElementJax.STATE.PROCESSED?1:-1)}if(a.type&&this.config.inputJax[a.type.replace(/ *;(.|\s)*/,"")]){return -1}}return 0},Queue:function(){return this.queue.Push.apply(this.queue,arguments)},Typeset:function(e,f){if(!MathJax.isReady){return null}var c=this.elementCallback(e,f);var b=MathJax.Callback.Queue();for(var d=0,a=c.elements.length;d<a;d++){if(c.elements[d]){b.Push(["PreProcess",this,c.elements[d]],["Process",this,c.elements[d]])}}return b.Push(c.callback)},PreProcess:function(e,f){var c=this.elementCallback(e,f);var b=MathJax.Callback.Queue();for(var d=0,a=c.elements.length;d<a;d++){if(c.elements[d]){b.Push(["Post",this.signal,["Begin PreProcess",c.elements[d]]],["ExecuteHooks",MathJax.Callback,(arguments.callee.disabled?[]:this.config.preProcessors),c.elements[d],true],["Post",this.signal,["End PreProcess",c.elements[d]]])}}return b.Push(c.callback)},Process:function(a,b){return this.takeAction("Process",a,b)},Update:function(a,b){return this.takeAction("Update",a,b)},Reprocess:function(a,b){return this.takeAction("Reprocess",a,b)},takeAction:function(g,f,h){var d=this.elementCallback(f,h);var c=MathJax.Callback.Queue(["Clear",this.signal]);for(var e=0,b=d.elements.length;e<b;e++){if(d.elements[e]){var a=[];c.Push(["Post",this.signal,["Begin "+g,d.elements[e]]],["Post",this.signal,["Begin Math",d.elements[e]]],["prepareScripts",this,g,d.elements[e],a],["processScripts",this,a],["Post",this.signal,["End Math",d.elements[e]]],["Post",this.signal,["End "+g,d.elements[e]]])}}return c.Push(d.callback)},scriptAction:{Process:function(a){},Update:function(b){var a=b.MathJax.elementJax;if(a&&a.originalText===(b.text==""?b.innerHTML:b.text)){b.MathJax.state=a.STATE.PROCESSED}else{a.outputJax.Remove(a);b.MathJax.state=a.STATE.UPDATE}},Reprocess:function(b){var a=b.MathJax.elementJax;if(a){a.outputJax.Remove(a);b.MathJax.state=a.STATE.UPDATE}}},prepareScripts:function(h,e,f){if(arguments.callee.disabled){return}var b=this.elementScripts(e);var g=MathJax.ElementJax.STATE;for(var d=0,a=b.length;d<a;d++){var c=b[d];if(c.type&&this.config.inputJax[c.type.replace(/ *;(.|\n)*/,"")]){if(c.MathJax){if(c.MathJax.elementJax&&c.MathJax.elementJax.hover){MathJax.Extension.UIevents.Hover.ClearHover(c.MathJax.elementJax)}if(c.MathJax.state!==g.PENDING){this.scriptAction[h](c)}}if(!c.MathJax){c.MathJax={state:g.PENDING}}if(c.MathJax.state!==g.PROCESSED){f.push(c)}}}},checkScriptSiblings:function(a){if(a.MathJax&&a.MathJax.checked){return}var b=this.config;var g=a.previousSibling;if(g&&g.nodeName=="#text"){var d,f;var c=a.nextSibling;if(c&&c.nodeName!="#text"){c=null}if(b.preJax){if(typeof(b.preJax)==="string"){b.preJax=new RegExp(b.preJax+"$")}d=g.nodeValue.match(b.preJax)}if(b.postJax&&c){if(typeof(b.postJax)==="string"){b.postJax=new RegExp("^"+b.postJax)}f=c.nodeValue.match(b.postJax)}if(d&&(!b.postJax||f)){g.nodeValue=g.nodeValue.replace(b.preJax,(d.length>1?d[1]:""));g=null}if(f&&(!b.preJax||d)){c.nodeValue=c.nodeValue.replace(b.postJax,(f.length>1?f[1]:""))}if(g&&!g.nodeValue.match(/\S/)){g=g.previousSibling}}if(b.preRemoveClass&&g&&g.className==b.preRemoveClass){try{g.innerHTML=""}catch(e){}g.style.display="none"}if(a.MathJax){a.MathJax.checked=1}},processScripts:function(h,b,d){if(arguments.callee.disabled){return null}var q,o=MathJax.ElementJax.STATE;var p=this.config.inputJax,c=this.config.outputJax;try{if(!b){b=new Date().getTime()}var j=0,l,f;while(j<h.length){l=h[j];if(!l){j++;continue}f=l.previousSibling;if(f&&f.className==="MathJax_Error"){f.parentNode.removeChild(f)}var k=l.type.replace(/ *;(.|\s)*/,"");if(!l.MathJax||l.MathJax.state===o.PROCESSED){j++;continue}if(!l.MathJax.elementJax||l.MathJax.state===o.UPDATE){this.checkScriptSiblings(l);q=p[k].Process(l);if(typeof q==="function"){if(q.called){continue}this.RestartAfter(q)}q.Attach(l,p[k]);l.MathJax.state=o.OUTPUT}var a=l.MathJax.elementJax;if(!c[a.mimeType]){l.MathJax.state=o.UPDATE;throw Error("No output jax registered for "+a.mimeType)}a.outputJax=c[a.mimeType][0];q=a.outputJax.Process(l);if(typeof q==="function"){if(q.called){continue}this.RestartAfter(q)}l.MathJax.state=o.PROCESSED;this.signal.Post(["New Math",a.inputID]);j++;if(new Date().getTime()-b>this.processUpdateTime&&j<h.length){b=0;this.RestartAfter(MathJax.Callback.Delay(1))}}}catch(g){if(!g.restart){if(!this.config.errorSettings.message){throw g}this.formatError(l,g);j++}if(!d){d=0}var e=Math.floor((d+j)/(d+h.length)*100);d+=j;if(this.config.showProcessingMessages){MathJax.Message.Set("Processing math: "+e+"%",0)}return MathJax.Callback.After(["processScripts",this,h.slice(j),b,d],g.restart)}if((d||h.length)&&this.config.showProcessingMessages){MathJax.Message.Set("Processing Math: 100%",0);MathJax.Message.Clear(0)}return null},formatError:function(a,c){var b=MathJax.HTML.Element("span",{className:"MathJax_Error"},this.config.errorSettings.message);a.parentNode.insertBefore(b,a);this.lastError=c},RestartAfter:function(a){throw this.Insert(Error("restart"),{restart:MathJax.Callback(a)})},elementCallback:function(c,f){if(f==null&&(c instanceof Array||typeof c==="function")){try{MathJax.Callback(c);f=c;c=null}catch(d){}}if(c==null){c=this.config.elements||[]}if(!(c instanceof Array)){c=[c]}c=[].concat(c);for(var b=0,a=c.length;b<a;b++){if(typeof(c[b])==="string"){c[b]=document.getElementById(c[b])}}if(c.length==0){c.push(document.body)}if(!f){f={}}return{elements:c,callback:f}},elementScripts:function(a){if(typeof(a)==="string"){a=document.getElementById(a)}if(a==null){a=document.body}if(a.tagName!=null&&a.tagName.toLowerCase()==="script"){return[a]}return a.getElementsByTagName("script")},Insert:function(c,a){for(var b in a){if(a.hasOwnProperty(b)){if(typeof a[b]==="object"&&!(a[b] instanceof Array)&&(typeof c[b]==="object"||typeof c[b]==="function")){this.Insert(c[b],a[b])}else{c[b]=a[b]}}}return c}};MathJax.Hub.Insert(MathJax.Hub.config.styles,MathJax.Message.styles);MathJax.Hub.Insert(MathJax.Hub.config.styles,{".MathJax_Error":MathJax.Hub.config.errorSettings.style});MathJax.Extension={};MathJax.Hub.Configured=MathJax.Callback({});MathJax.Hub.Startup={script:"",queue:MathJax.Callback.Queue(),signal:MathJax.Callback.Signal("Startup"),params:{},Config:function(){this.queue.Push(["Post",this.signal,"Begin Config"]);var b=MathJax.HTML.Cookie.Get("user");if(b.URL||b.Config){if(confirm("MathJax has found a user-configuration cookie that includes code to be run. Do you want to run it?\n\n(You should press Cancel unless you set up the cookie yourself.)")){if(b.URL){this.queue.Push(["Require",MathJax.Ajax,b.URL])}if(b.Config){this.queue.Push(new Function(b.Config))}}else{MathJax.HTML.Cookie.Set("user",{})}}if(this.params.config){var d=this.params.config.split(/,/);for(var c=0,a=d.length;c<a;c++){if(!d[c].match(/\.js$/)){d[c]+=".js"}this.queue.Push(["Require",MathJax.Ajax,this.URL("config",d[c])])}}if(this.script.match(/\S/)){this.queue.Push(this.script+";\n1;")}this.queue.Push(["ConfigDelay",this],["ConfigBlocks",this],["ConfigDefault",this],[function(e){return e.loadArray(MathJax.Hub.config.config,"config",null,true)},this],["Post",this.signal,"End Config"])},ConfigDelay:function(){var a=this.params.delayStartupUntil||MathJax.Hub.config.delayStartupUntil;if(a==="onload"){return this.onload}if(a==="configured"){return MathJax.Hub.Configured}return a},ConfigBlocks:function(){var c=document.getElementsByTagName("script");var f=null,b=MathJax.Callback.Queue();for(var d=0,a=c.length;d<a;d++){var e=String(c[d].type).replace(/ /g,"");if(e.match(/^text\/x-mathjax-config(;.*)?$/)&&!e.match(/;executed=true/)){c[d].type+=";executed=true";f=b.Push(c[d].innerHTML+";\n1;")}}return f},ConfigDefault:function(){var a=MathJax.Hub.config;if(a["v1.0-compatible"]&&a.jax.length===0){return MathJax.Ajax.Require(this.URL("extensions","v1.0-warning.js"))}},Cookie:function(){return this.queue.Push(["Post",this.signal,"Begin Cookie"],["Get",MathJax.HTML.Cookie,"menu",MathJax.Hub.config.menuSettings],[function(d){var f=d.menuSettings.renderer,b=d.jax;if(f){var c="output/"+f;b.sort();for(var e=0,a=b.length;e<a;e++){if(b[e].substr(0,7)==="output/"){break}}if(e==a-1){b.pop()}else{while(e<a){if(b[e]===c){b.splice(e,1);break}e++}}b.unshift(c)}},MathJax.Hub.config],["Post",this.signal,"End Cookie"])},Styles:function(){return this.queue.Push(["Post",this.signal,"Begin Styles"],["loadArray",this,MathJax.Hub.config.styleSheets,"config"],["Styles",MathJax.Ajax,MathJax.Hub.config.styles],["Post",this.signal,"End Styles"])},Jax:function(){var d=MathJax.Hub.config;for(var e=0,b=d.jax.length,c=0;e<b;e++){if(d.jax[e].substr(0,7)==="output/"){d.outputJax.order[d.jax[e].substr(7)]=c;c++}}var a=MathJax.Callback.Queue();return a.Push(["Post",this.signal,"Begin Jax"],["loadArray",this,d.jax,"jax","config.js"],["Post",this.signal,"End Jax"])},Extensions:function(){var a=MathJax.Callback.Queue();return a.Push(["Post",this.signal,"Begin Extensions"],["loadArray",this,MathJax.Hub.config.extensions,"extensions"],["Post",this.signal,"End Extensions"])},Message:function(){MathJax.Message.Init(true)},Menu:function(){var b=MathJax.Hub.config.menuSettings,a=MathJax.Hub.config.outputJax,d;for(var c in a){if(a.hasOwnProperty(c)){if(a[c].length){d=a[c];break}}}if(d&&d.length){if(b.renderer&&b.renderer!==d[0].id){d.unshift(MathJax.OutputJax[b.renderer])}b.renderer=d[0].id}},onLoad:function(a){var b=this.onload=MathJax.Callback(function(){MathJax.Hub.Startup.signal.Post("onLoad")});if(window.addEventListener){window.addEventListener("load",b,false)}else{if(window.attachEvent){window.attachEvent("onload",b)}else{window.onload=b}}return b},Typeset:function(a,b){if(MathJax.Hub.config.skipStartupTypeset){return function(){}}return this.queue.Push(["Post",this.signal,"Begin Typeset"],["Typeset",MathJax.Hub,a,b],["Post",this.signal,"End Typeset"])},URL:function(b,a){if(!a.match(/^([a-z]+:\/\/|\[|\/)/)){a="[MathJax]/"+b+"/"+a}return a},loadArray:function(b,f,c,a){if(b){if(!(b instanceof Array)){b=[b]}if(b.length){var h=MathJax.Callback.Queue(),j={},e;for(var g=0,d=b.length;g<d;g++){e=this.URL(f,b[g]);if(c){e+="/"+c}if(a){h.Push(["Require",MathJax.Ajax,e,j])}else{h.Push(MathJax.Ajax.Require(e,j))}}return h.Push({})}}return null}};(function(d){var b=window[d],e="["+d+"]";var c=b.Hub,a=b.Ajax,f=b.Callback;var g=MathJax.Object.Subclass({JAXFILE:"jax.js",require:null,config:{},Init:function(i,h){if(arguments.length===0){return this}return(this.constructor.Subclass(i,h))()},Augment:function(k,j){var i=this.constructor,h={};if(k!=null){for(var l in k){if(k.hasOwnProperty(l)){if(typeof k[l]==="function"){i.protoFunction(l,k[l])}else{h[l]=k[l]}}}if(k.toString!==i.prototype.toString&&k.toString!=={}.toString){i.protoFunction("toString",k.toString)}}c.Insert(i.prototype,h);i.Augment(null,j);return this},Process:function(h){var i=a.Require(this.directory+"/"+this.JAXFILE);if(!i.called){this.constructor.prototype.Process=function(j){return i}}return i},Translate:function(h){throw Error(this.directory+"/"+this.JAXFILE+" failed to redefine the Translate() method")},Register:function(h){},Config:function(){this.config=c.CombineConfig(this.id,this.config);if(this.config.Augment){this.Augment(this.config.Augment)}},Startup:function(){},loadComplete:function(i){if(i==="config.js"){a.loadComplete(this.directory+"/"+i)}else{var h=f.Queue();h.Push(c.Register.StartupHook("End Config",{}),["Post",c.Startup.signal,this.id+" Jax Config"],["Config",this],["Post",c.Startup.signal,this.id+" Jax Require"],[function(j){return MathJax.Hub.Startup.loadArray(j.require,this.directory)},this],[function(j,k){return MathJax.Hub.Startup.loadArray(j.extensions,"extensions/"+k)},this.config||{},this.id],["Post",c.Startup.signal,this.id+" Jax Startup"],["Startup",this],["Post",c.Startup.signal,this.id+" Jax Ready"],[function(j){j.Process=j.Translate},this.constructor.prototype],["loadComplete",a,this.directory+"/"+i])}}},{id:"unknown",version:"1.1",directory:e+"/jax",extensionDir:e+"/extensions"});b.InputJax=g.Subclass({elementJax:"mml",Process:function(o){var j=f.Queue();var k=this.elementJax;if(!(k instanceof Array)){k=[k]}for(var n=0,h=k.length;n<h;n++){var l=b.ElementJax.directory+"/"+k[n]+"/"+this.JAXFILE;if(!this.require){this.require=[]}else{if(!(this.require instanceof Array)){this.require=[this.require]}}this.require.push(l);j.Push(a.Require(l))}var p=j.Push(a.Require(this.directory+"/"+this.JAXFILE));if(!p.called){this.constructor.prototype.Process=function(){return p}}k=c.config.outputJax["jax/"+k[0]];if(k){j.Push(a.Require(k[0].directory+"/"+this.JAXFILE))}return j.Push({})},Register:function(h){if(!c.config.inputJax){c.config.inputJax={}}c.config.inputJax[h]=this}},{version:"1.1",directory:g.directory+"/input",extensionDir:g.extensionDir});b.OutputJax=g.Subclass({Register:function(i){var h=c.config.outputJax;if(!h[i]){h[i]=[]}if(h[i].length&&(this.id===c.config.menuSettings.renderer||(h.order[this.id]||0)<(h.order[h[i][0].id]||0))){h[i].unshift(this)}else{h[i].push(this)}if(!this.require){this.require=[]}else{if(!(this.require instanceof Array)){this.require=[this.require]}}this.require.push(b.ElementJax.directory+"/"+(i.split(/\//)[1])+"/"+this.JAXFILE)},Remove:function(h){}},{version:"1.1.1",directory:g.directory+"/output",extensionDir:g.extensionDir,fontDir:e+(b.isPacked?"":"/..")+"/fonts",imageDir:e+(b.isPacked?"":"/..")+"/images"});b.ElementJax=g.Subclass({Init:function(i,h){return this.constructor.Subclass(i,h)},inputJax:null,outputJax:null,inputID:null,originalText:"",mimeType:"",Text:function(i,j){var h=this.SourceElement();b.HTML.setScript(h,i);h.MathJax.state=this.STATE.UPDATE;return c.Update(h,j)},Reprocess:function(i){var h=this.SourceElement();h.MathJax.state=this.STATE.UPDATE;return c.Reprocess(h,i)},Update:function(i){var h=this.SourceElement();h.MathJax.state=this.STATE.OUTPUT;return c.Process(h,i)},Remove:function(){if(this.hover){this.hover.clear(this)}this.outputJax.Remove(this);c.signal.Post(["Remove Math",this.inputID]);this.Detach()},SourceElement:function(){return document.getElementById(this.inputID)},Attach:function(i,j){var h=i.MathJax.elementJax;if(i.MathJax.state===this.STATE.UPDATE){h.Clone(this)}else{h=i.MathJax.elementJax=this;if(i.id){this.inputID=i.id}else{i.id=this.inputID=b.ElementJax.GetID();this.newID=1}}h.originalText=(i.text==""?i.innerHTML:i.text);h.inputJax=j;if(h.root){h.root.inputID=h.inputID}},Detach:function(){var h=this.SourceElement();if(!h){return}try{delete h.MathJax}catch(i){h.MathJax=null}if(this.newID){h.id=""}},Clone:function(h){var i;for(i in this){if(!this.hasOwnProperty(i)){continue}if(typeof(h[i])==="undefined"&&i!=="newID"){delete this[i]}}for(i in h){if(!this.hasOwnProperty(i)){continue}if(typeof(this[i])==="undefined"||(this[i]!==h[i]&&i!=="inputID")){this[i]=h[i]}}}},{version:"1.1.1",directory:g.directory+"/element",extensionDir:g.extensionDir,ID:0,STATE:{PENDING:1,PROCESSED:2,UPDATE:3,OUTPUT:4},GetID:function(){this.ID++;return"MathJax-Element-"+this.ID},Subclass:function(){var h=g.Subclass.apply(this,arguments);h.loadComplete=this.prototype.loadComplete;return h}});b.ElementJax.prototype.STATE=b.ElementJax.STATE})("MathJax");(function(l){var f=window[l];if(!f){f=window[l]={}}var c=f.Hub;var q=c.Startup;var u=c.config;var e=document.getElementsByTagName("head")[0];if(!e){e=document.childNodes[0]}var b=(document.documentElement||document).getElementsByTagName("script");var d=new RegExp("(^|/)"+l+"\\.js(\\?.*)?$");for(var o=b.length-1;o>=0;o--){if(b[o].src.match(d)){q.script=b[o].innerHTML;if(RegExp.$2){var r=RegExp.$2.substr(1).split(/\&/);for(var n=0,h=r.length;n<h;n++){var k=r[n].match(/(.*)=(.*)/);if(k){q.params[unescape(k[1])]=unescape(k[2])}}}u.root=b[o].src.replace(/(^|\/)[^\/]*(\?.*)?$/,"");break}}f.Ajax.config=u;var a={isMac:(navigator.platform.substr(0,3)==="Mac"),isPC:(navigator.platform.substr(0,3)==="Win"),isMSIE:(window.ActiveXObject!=null&&window.clipboardData!=null),isFirefox:(window.netscape!=null&&document.ATTRIBUTE_NODE!=null&&!window.opera),isSafari:(navigator.userAgent.match(/ (Apple)?WebKit\//)!=null&&!window.chrome),isChrome:(window.chrome!=null&&window.chrome.loadTimes!=null),isOpera:(window.opera!=null&&window.opera.version!=null),isKonqueror:(window.hasOwnProperty&&window.hasOwnProperty("konqueror")&&navigator.vendor=="KDE"),versionAtLeast:function(x){var w=(this.version).split(".");x=(new String(x)).split(".");for(var y=0,j=x.length;y<j;y++){if(w[y]!=x[y]){return parseInt(w[y]||"0")>=parseInt(x[y])}}return true},Select:function(j){var i=j[c.Browser];if(i){return i(c.Browser)}return null}};var g=navigator.userAgent.replace(/^Mozilla\/(\d+\.)+\d+ /,"").replace(/[a-z][-a-z0-9._: ]+\/\d+[^ ]*-[^ ]*\.([a-z][a-z])?\d+ /i,"").replace(/Gentoo |Ubuntu\/(\d+\.)*\d+ (\([^)]*\) )?/,"");c.Browser=c.Insert(c.Insert(new String("Unknown"),{version:"0.0"}),a);for(var t in a){if(a.hasOwnProperty(t)){if(a[t]&&t.substr(0,2)==="is"){t=t.slice(2);if(t==="Mac"||t==="PC"){continue}c.Browser=c.Insert(new String(t),a);var p=new RegExp(".*(Version)/((?:\\d+\\.)+\\d+)|.*("+t+")"+(t=="MSIE"?" ":"/")+"((?:\\d+\\.)*\\d+)|(?:^|\\(| )([a-z][-a-z0-9._: ]+|(?:Apple)?WebKit)/((?:\\d+\\.)+\\d+)");var s=p.exec(g)||["","","","unknown","0.0"];c.Browser.name=(s[1]=="Version"?t:(s[3]||s[5]));c.Browser.version=s[2]||s[4]||s[6];break}}}c.Browser.Select({Safari:function(j){var i=parseInt((String(j.version).split("."))[0]);if(i>85){j.webkit=j.version}if(i>=533){j.version="5.0"}else{if(i>=526){j.version="4.0"}else{if(i>=525){j.version="3.1"}else{if(i>500){j.version="3.0"}else{if(i>400){j.version="2.0"}else{if(i>85){j.version="1.0"}}}}}}j.isMobile=(navigator.appVersion.match(/Mobile/i)!=null);j.noContextMenu=j.isMobile},Firefox:function(j){if(j.version==="0.0"&&navigator.product==="Gecko"&&navigator.productSub){var i=navigator.productSub.substr(0,8);if(i>="20090630"){j.version="3.5"}else{if(i>="20080617"){j.version="3.0"}else{if(i>="20061024"){j.version="2.0"}}}}j.isMobile=(navigator.appVersion.match(/Android/i)!=null||navigator.userAgent.match(/ Fennec\//)!=null)},Opera:function(i){i.version=opera.version()},MSIE:function(i){i.isIE9=!!(document.documentMode&&(window.performance||window.msPerformance));MathJax.HTML.setScriptBug=!i.isIE9||document.documentMode<9}});c.Browser.Select(MathJax.Message.browsers);c.queue=f.Callback.Queue();c.queue.Push(["Post",q.signal,"Begin"],["Config",q],["Cookie",q],["Styles",q],["Message",q],function(){var i=f.Callback.Queue(q.Jax(),q.Extensions());return i.Push({})},["Menu",q],q.onLoad(),function(){MathJax.isReady=true},["Typeset",q],["Post",q.signal,"End"])})("MathJax")}}; diff --git a/config/Accessible-full.js b/config/Accessible-full.js @@ -56,9 +56,9 @@ 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.8",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.11",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",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.5",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"); +MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.7",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,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"); (function(c){var h="1.1.1";var a=MathJax.Hub.CombineConfig("MMLorHTML",{prefer:{MSIE:"MML",Firefox:"MML",Opera:"HTML",other:"HTML"}});var e={Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4};var b=(c.Browser.version==="0.0"||c.Browser.versionAtLeast(e[c.Browser]||0));var g=false;if(!c.Browser.isIE9){try{new ActiveXObject("MathPlayer.Factory.1");g=true}catch(f){}}var d=(c.Browser.isFirefox&&c.Browser.versionAtLeast("1.5"))||(c.Browser.isMSIE&&g)||(c.Browser.isOpera&&c.Browser.versionAtLeast("9.52"));c.Register.StartupHook("End Config",function(){var i=(a.prefer&&typeof(a.prefer)==="object"?a.prefer[MathJax.Hub.Browser]||a.prefer.other||"HTML":a.prefer);if(b||d){if(d&&(i==="MML"||!b)){if(MathJax.OutputJax.NativeMML){MathJax.OutputJax.NativeMML.Register("jax/mml")}else{c.config.jax.unshift("output/NativeMML")}c.Startup.signal.Post("NativeMML output selected")}else{if(MathJax.OutputJax["HTML-CSS"]){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}else{c.config.jax.unshift("output/HTML-CSS")}c.Startup.signal.Post("HTML-CSS output selected")}}else{c.PreProcess.disabled=true;c.prepareScripts.disabled=true;MathJax.Message.Set("Your browser does not support MathJax",null,4000);c.Startup.signal.Post("MathJax not supported")}})})(MathJax.Hub);MathJax.Ajax.loadComplete("[MathJax]/config/MMLorHTML.js"); @@ -66,9 +66,9 @@ MathJax.Extension.tex2jax={version:"1.1.3",config:{inlineMath:[["\\(","\\)"]],di MathJax.Extension.mml2jax={version:"1.1.2",config:{preview:"alttext"},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}this.ProcessMathArray(e.getElementsByTagName("math"));if(e.getElementsByTagNameNS){this.ProcessMathArray(e.getElementsByTagNameNS(this.MMLnamespace,"math"))}var d=document.getElementsByTagName("html")[0];if(d){for(var c=0,b=d.attributes.length;c<b;c++){var a=d.attributes[c];if(a.nodeName.substr(0,6)==="xmlns:"&&a.nodeValue===this.MMLnamespace){this.ProcessMathArray(e.getElementsByTagName(a.nodeName.substr(6)+":math"))}}}},ProcessMathArray:function(b){var a;if(b.length){if(this.MathTagBug){for(a=b.length-1;a>=0;a--){if(b[a].nodeName==="MATH"){this.ProcessMathFlattened(b[a])}else{this.ProcessMath(b[a])}}}else{for(a=b.length-1;a>=0;a--){this.ProcessMath(b[a])}}}},ProcessMath:function(e){var d=e.parentNode;var a=document.createElement("script");a.type="math/mml";d.insertBefore(a,e);if(this.AttributeBug){var b=this.OuterHTML(e);if(this.CleanupHTML){b=b.replace(/<\?import .*?>/i,"").replace(/<\?xml:namespace .*?\/>/i,"");b=b.replace(/&nbsp;/g,"&#xA0;")}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;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+"</math>";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="<!--"+e.nodeValue+"-->"}else{c="<"+e.nodeName.toLowerCase();for(b=0,a=e.attributes.length;b<a;b++){var d=e.attributes[b];if(d.specified){c+=" "+d.nodeName.toLowerCase().replace(/xmlns:xmlns/,"xmlns")+"=";var f=d.nodeValue;if(f==null&&d.nodeName==="style"&&e.style){f=e.style.cssText}c+='"'+this.quoteHTML(f)+'"'}}c+=">";if(e.outerHTML!=null&&e.outerHTML.match(/(.<\/[A-Z]+>|\/>)$/)){for(b=0,a=e.childNodes.length;b<a;b++){c+=this.OuterHTML(e.childNodes[b])}c+="</"+e.nodeName.toLowerCase()+">"}}}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<a;b++){c+=this.OuterHTML(d.childNodes[b])}c+="</"+d.nodeName.toLowerCase()+">";return c},quoteHTML:function(a){if(a==null){a=""}return a.replace(/&/g,"&#x26;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},createPreview:function(b,a){var c;if(this.config.preview==="alttext"){var d=b.getAttribute("alttext");if(d!=null){c=[this.filterText(d)]}}else{if(this.config.preview instanceof Array){c=this.config.preview}}if(c){c=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},c);a.parentNode.insertBefore(c,a)}},filterText:function(a){return a},InitBrowser:function(){var b=MathJax.HTML.Element("span",{id:"<",className:"mathjax",innerHTML:"<math><mi>x</mi><mspace /></math>"});var a=b.outerHTML||"";this.AttributeBug=a!==""&&!(a.match(/id="&lt;"/)&&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]);MathJax.Ajax.loadComplete("[MathJax]/extensions/mml2jax.js"); -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"1.1.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"});MathJax.ElementJax.mml.Augment({Init:function(){if(arguments.length===1&&arguments[0].type==="math"){this.root=arguments[0]}else{this.root=MathJax.ElementJax.mml.math.apply(this,arguments)}if(this.root.mode){if(!this.root.display&&this.root.mode==="display"){this.root.display="block"}delete this.root.mode}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},VARIANT:{NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},PLANE1:String.fromCharCode(55349)});(function(a){var d=false;var b=true;a.mbase=MathJax.Object.Subclass({type:"base",isToken:d,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT},noInherit:{},Init:function(){this.data=[];if(this.inferRow&&!(arguments.length===1&&arguments[0].inferred)){this.Append(a.mrow().With({inferred:b}))}this.Append.apply(this,arguments)},With:function(f){for(var g in f){if(f.hasOwnProperty(g)){this[g]=f[g]}}return this},Append:function(){if(this.inferRow&&this.data.length){this.data[0].Append.apply(this.data[0],arguments)}else{for(var g=0,f=arguments.length;g<f;g++){this.SetData(this.data.length,arguments[g])}}},SetData:function(f,g){if(g!=null){if(!(g instanceof a.mbase)){g=(this.isToken?a.chars(g):a.mtext(g))}g.parent=this;g.setInherit(this.inheritFromMe?this:this.inherit)}this.data[f]=g},Parent:function(){var f=this.parent;while(f&&f.inferred){f=f.parent}return f},Get:function(g,k){if(typeof(this[g])!=="undefined"){return this[g]}var h=this.Parent();if(h&&h["adjustChild_"+g]!=null){return(h["adjustChild_"+g])(h.childPosition(this))}var j=this.inherit;var f=j;while(j){if(typeof(j[g])!=="undefined"){var i=j.noInherit[this.type];if(!(i&&i[g])){return j[g]}}f=j;j=j.inherit}if(!k){if(this.defaults[g]===a.AUTO){return this.autoDefault(g)}if(this.defaults[g]!==a.INHERIT&&this.defaults[g]!=null){return this.defaults[g]}if(f){return f.defaults[g]}}return null},hasValue:function(f){return(this.Get(f,true)!=null)},getValues:function(){var g={};for(var h=0,f=arguments.length;h<f;h++){g[arguments[h]]=this.Get(arguments[h])}return g},adjustChild_scriptlevel:function(f){return this.Get("scriptlevel")},adjustChild_displaystyle:function(f){return this.Get("displaystyle")},adjustChild_texprimestyle:function(f){return this.Get("texprimestyle")},childPosition:function(h){if(h.parent.inferred){h=h.parent}for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]===h){return g}}return null},setInherit:function(h){if(h!==this.inherit&&this.inherit==null){this.inherit=h;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&this.data[g].setInherit){this.data[g].setInherit(h)}}}},setTeXclass:function(f){this.getPrevClass(f);return(typeof(this.texClass)!=="undefined"?this:f)},getPrevClass:function(f){if(f){this.prevClass=f.Get("texClass");this.prevLevel=f.Get("scriptlevel")}},updateTeXclass:function(f){if(f){this.prevClass=f.prevClass;delete f.prevClass;this.prevLevel=f.prevLevel;delete f.prevLevel;this.texClass=f.Get("texClass")}},texSpacing:function(){var g=(this.prevClass!=null?this.prevClass:a.TEXCLASS.NONE);var f=(this.Get("texClass")||a.TEXCLASS.ORD);if(g===a.TEXCLASS.NONE||f===a.TEXCLASS.NONE){return""}if(g===a.TEXCLASS.VCENTER){g=a.TEXCLASS.ORD}if(f===a.TEXCLASS.VCENTER){f=a.TEXCLASS.ORD}var h=this.TEXSPACE[g][f];if(this.prevLevel>0&&this.Get("scriptlevel")>0&&h>=0){return""}return this.TEXSPACELENGTH[Math.abs(h)]},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(f){return""},isSpacelike:function(){return d},isEmbellished:function(){return d},Core:function(){return this},CoreMO:function(){return this},lineBreak:function(){if(this.isEmbellished()){return this.CoreMO().lineBreak()}else{return"none"}},array:function(){if(this.inferred){return this.data}else{return[this]}},toString:function(){return this.type+"("+this.data.join(",")+")"}},{childrenSpacelike:function(){for(var f=0;f<this.data.length;f++){if(!this.data[f].isSpacelike()){return d}}return b},childEmbellished:function(){return(this.data[0]&&this.data[0].isEmbellished())},childCore:function(){return this.data[0]},childCoreMO:function(){return(this.data[0]?this.data[0].CoreMO():null)},setChildTeXclass:function(f){if(this.data[0]){f=this.data[0].setTeXclass(f);this.updateTeXclass(this.data[0])}return f},setBaseTeXclasses:function(h){this.getPrevClass(h);this.texClass=null;if(this.isEmbellished()){h=this.data[0].setTeXclass(h);this.updateTeXclass(this.Core())}else{if(this.data[0]){this.data[0].setTeXclass()}h=this}for(var g=1,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}return h},setSeparateTeXclasses:function(h){this.getPrevClass(h);for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}if(this.isEmbellished()){this.updateTeXclass(this.Core())}return this}});a.mi=a.mbase.Subclass({type:"mi",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.AUTO,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT},autoDefault:function(g){if(g==="mathvariant"){var f=(this.data[0]||"").toString();return(f.length===1||(f.length===2&&f.charCodeAt(0)===this.PLANE1)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""}});a.mn=a.mbase.Subclass({type:"mn",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:b,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor: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:d,separator:d,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:d,symmetric:b,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:d,movablelimits:d,accent:d,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(h,o){var n=this.def;if(!n){if(h==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var l=this.data.join("");var g=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var j=0,f=g.length;j<f;j++){var k=this.OPTABLE[g[j]][l];if(k){n=this.makeDef(k);break}}if(!n){n=this.CheckRange(l)}if(!n&&o){n={}}else{if(!n){n=MathJax.Hub.Insert({},this.defaultDef)}n.form=g[0];this.def=n}}this.useMMLspacing&=~(this.SPACE_ATTR[h]||0);if(n[h]!=null){return n[h]}else{if(!o){return this.defaultDef[h]}}return""},CheckRange:function(k){var l=k.charCodeAt(0);if(k.charAt(0)===a.PLANE1){l=k.charCodeAt(1)+119808-56320}for(var h=0,f=this.RANGES.length;h<f&&this.RANGES[h][0]<=l;h++){if(l<=this.RANGES[h][1]){if(this.RANGES[h][3]){var g=a.optableDir+"/"+this.RANGES[h][3]+".js";this.RANGES[h][3]=null;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(g))}var j=(["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"])[this.RANGES[h][2]];j=this.OPTABLE.infix[k]=a.mo.OPTYPES[j==="BIN"?"BIN3":j];return this.makeDef(j)}}return null},makeDef:function(g){if(g[2]==null){g[2]=this.defaultDef.texClass}if(!g[3]){g[3]={}}var f=MathJax.Hub.Insert({},g[3]);f.lspace=this.SPACE[g[0]];f.rspace=this.SPACE[g[1]];f.texClass=g[2];return f},getForm:function(){var f=this,h=this.parent,g=this.Parent();while(g&&g.isEmbellished()){f=h;h=g.parent;g=g.Parent()}if(h&&h.type==="mrow"&&h.NonSpaceLength()!==1){if(h.FirstNonSpace()===f){return a.FORM.PREFIX}if(h.LastNonSpace()===f){return a.FORM.POSTFIX}}return a.FORM.INFIX},isEmbellished:function(){return b},lineBreak:function(){var f=this.getValues("linebreak","linebreakstyle");if(f.linebreak===a.LINEBREAK.NEWLINE){if(f.linebreakstyle===a.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE){f.linebreakstyle=this.Get("infixlinebreakstyle")}return f.linebreakstyle}return"none"},setTeXclass:function(f){this.getValues("lspace","rspace");if(this.useMMLspacing){this.texClass=a.TEXCLASS.NONE;return this}this.texClass=this.Get("texClass");if(f){this.prevClass=f.texClass||a.TEXCLASS.ORD;this.prevLevel=f.Get("scriptlevel")}else{this.prevClass=a.TEXCLASS.NONE}if(this.texClass===a.TEXCLASS.BIN&&(this.prevClass===a.TEXCLASS.NONE||this.prevClass===a.TEXCLASS.BIN||this.prevClass===a.TEXCLASS.OP||this.prevClass===a.TEXCLASS.REL||this.prevClass===a.TEXCLASS.OPEN||this.prevClass===a.TEXCLASS.PUNCT)){this.texClass=a.TEXCLASS.ORD}else{if(this.prevClass===a.TEXCLASS.BIN&&(this.texClass===a.TEXCLASS.REL||this.texClass===a.TEXCLASS.CLOSE||this.texClass===a.TEXCLASS.PUNCT)){f.texClass=this.prevClass=a.TEXCLASS.ORD}}return this}});a.mtext=a.mbase.Subclass({type:"mtext",isToken:b,isSpacelike:function(){return b},texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mspace=a.mbase.Subclass({type:"mspace",isToken:b,isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:a.LINEBREAK.AUTO},lineBreak:function(){return(this.Get("linebreak")===a.LINEBREAK.NEWLINE?a.LINEBREAKSTYLE.AFTER:"none")}});a.ms=a.mbase.Subclass({type:"ms",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,lquote:'"',rquote:'"'}});a.mglyph=a.mbase.Subclass({type:"mglyph",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,alt:"",src:"",width:a.AUTO,height:a.AUTO,valign:"0em"}});a.mrow=a.mbase.Subclass({type:"mrow",isSpacelike:a.mbase.childrenSpacelike,inferred:d,isEmbellished:function(){var g=d;for(var h=0,f=this.data.length;h<f;h++){if(this.data[h]==null){continue}if(this.data[h].isEmbellished()){if(g){return d}g=b;this.core=h}else{if(!this.data[h].isSpacelike()){return d}}}return g},NonSpaceLength:function(){var h=0;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){h++}}return h},FirstNonSpace:function(){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){return this.data[g]}}return null},LastNonSpace:function(){for(var f=this.data.length-1;f>=0;f--){if(this.data[0]&&!this.data[f].isSpacelike()){return this.data[f]}}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(h){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){h=this.data[g].setTeXclass(h)}}if(this.data[0]){this.updateTeXclass(this.data[0])}return h}});a.mfrac=a.mbase.Subclass({type:"mfrac",num:0,den:1,texClass:a.TEXCLASS.INNER,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,linethickness:a.LINETHICKNESS.MEDIUM,numalign:a.ALIGN.CENTER,denomalign:a.ALIGN.CENTER,bevelled:d},adjustChild_displaystyle:function(f){return d},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(!this.Get("displaystyle")||f>0){f++}return f},adjustChild_texprimestyle:function(f){if(f==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(f){return b}});a.mroot=a.mbase.Subclass({type:"mroot",texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(f){if(f===1){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g===1){f+=2}return f},adjustChild_texprimestyle:function(f){if(f===0){return b}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:b,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(h){var g=this.scriptlevel;if(g==null){g=this.Get("scriptlevel")}else{if(String(g).match(/^ *[-+]/)){delete this.scriptlevel;var f=this.Get("scriptlevel");this.scriptlevel=g;g=f+parseInt(g)}}return g},inheritFromMe:b,noInherit:{mpadded:{width:b,height:b,depth:b,lspace:b,voffset:b},mtable:{width:b,height:b,depth:b,align:b}},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:b,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:b,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:b,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:","},texClass:a.TEXCLASS.OPEN,setTeXclass:function(j){this.getPrevClass(j);var g=this.getValues("open","close","separators");g.open=g.open.replace(/[ \t\n\r]/g,"");g.close=g.close.replace(/[ \t\n\r]/g,"");g.separators=g.separators.replace(/[ \t\n\r]/g,"");if(g.open!==""){this.SetData("open",a.mo(g.open).With({stretchy:true,texClass:a.TEXCLASS.OPEN}));j=this.data.open.setTeXclass(j)}if(g.separators!==""){while(g.separators.length<this.data.length){g.separators+=g.separators.charAt(g.separators.length-1)}}if(this.data[0]){j=this.data[0].setTeXclass(j)}for(var h=1,f=this.data.length;h<f;h++){if(this.data[h]){if(g.separators!==""){this.SetData("sep"+h,a.mo(g.separators.charAt(h-1)));j=this.data["sep"+h].setTeXclass(j)}j=this.data[h].setTeXclass(j)}}if(g.close!==""){this.SetData("close",a.mo(g.close).With({stretchy:true,texClass:a.TEXCLASS.CLOSE}));j=this.data.close.setTeXclass(j)}this.updateTeXclass(this.data.open);return j}});a.menclose=a.mbase.Subclass({type:"menclose",inferRow:b,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,notation:a.NOTATION.LONGDIV,texClass:a.TEXCLASS.ORD},setTeXclass:a.mbase.setSeparateTeXclasses});a.msubsup=a.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,subscriptshift:"",superscriptshift:"",texClass:a.AUTO},autoDefault:function(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}return 0},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g>0){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.sub){return b}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(f){if(f%2===1){return b}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"],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(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}if(f==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(f==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return d},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g==this.under&&!this.Get("accentunder")){f++}if(g==this.over&&!this.Get("accent")){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.base&&this.data[this.over]){return b}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:b,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:d,equalcolumns:d,displaystyle:d,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},inheritFromMe:b,noInherit:{mtable:{align:b,rowalign:b,columnalign:b,groupalign:b,alignmentscope:b,columnwidth:b,width:b,rowspacing:b,columnspacing:b,rowlines:b,columnlines:b,frame:b,framespacing:b,equalrows:b,equalcolumns:b,side:b,minlabelspacing:b,texClass:b,useHeight:1}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!((arguments[g] instanceof a.mtr)||(arguments[g] instanceof a.mlabeledtr))){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtr=a.mbase.Subclass({type:"mtr",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{rowalign:b,columnalign:b,groupalign:b},mtable:{rowalign:b,columnalign:b,groupalign:b}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!(arguments[g] instanceof a.mtd)){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtd=a.mbase.Subclass({type:"mtd",inferRow:b,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowspan:1,columnspan:1,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},setTeXclass:a.mbase.setSeparateTeXclasses});a.maligngroup=a.mbase.Subclass({type:"malign",isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{groupalign:b},mtable:{groupalign:b}}});a.malignmark=a.mbase.Subclass({type:"malignmark",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,edge:a.SIDE.LEFT},isSpacelike:function(){return b}});a.mlabeledtr=a.mtr.Subclass({type:"mlabeledtr"});a.maction=a.mbase.Subclass({type:"maction",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,actiontype:a.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||a.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(f){return this.selected().setTeXclass(f)}});a.semantics=a.mbase.Subclass({type:"semantics",isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:a.mbase.setChildTeXclass});a.annotation=a.mbase.Subclass({type:"annotation",isToken:b,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a["annotation-xml"]=a.mbase.Subclass({type:"annotation-xml",defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a.math=a.mstyle.Subclass({type:"math",defaults:{mathvariant:a.VARIANT.NORMAL,mathsize:a.SIZE.NORMAL,mathcolor:"",mathbackground:a.COLOR.TRANSPARENT,scriptlevel:0,displaystyle:a.AUTO,display:"inline",maxwidth:"",overflow:a.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8px",infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:a.INDENTALIGN.AUTO,indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:d},autoDefault:function(f){if(f==="displaystyle"){return this.Get("display")==="block"}return""},setTeXclass:a.mbase.setChildTeXclass});a.chars=a.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}});a.entity=a.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){if(this.data[0].substr(0,2)==="#x"){return parseInt(this.data[0].substr(2),16)}else{if(this.data[0].substr(0,1)==="#"){return parseInt(this.data[0].substr(1))}else{return 0}}},toString:function(){var f=this.value();if(f<=65535){return String.fromCharCode(f)}return this.PLANE1+String.fromCharCode(f-119808+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 g=0,f=arguments.length;g<f;g++){var h=this.Import(arguments[g]);this.data.push(h);this.div.appendChild(h)}},Import:function(k){if(document.importNode){return document.importNode(k,true)}var g,h,f;if(k.nodeType===1){g=document.createElement(k.nodeName);if(k.className){g.className=iNode.className}for(h=0,f=k.attributes.length;h<f;h++){var j=k.attributes[h];if(j.specified&&j.nodeValue!=null&&j.nodeValue!=""){g.setAttribute(j.nodeName,j.nodeValue)}if(j.nodeName==="style"){g.style.cssText=j.nodeValue}}if(k.className){g.className=k.className}}else{if(k.nodeType===3||k.nodeType===4){g=document.createTextNode(k.nodeValue)}else{if(k.nodeType===8){g=document.createComment(k.nodeValue)}else{return document.createTextNode("")}}}for(h=0,f=k.childNodes.length;h<f;h++){g.appendChild(this.Import(k.childNodes[h]))}return g},value:function(){return this.div},toString:function(){return this.div.innerHTML}});a.TeXAtom=a.mbase.Subclass({type:"texatom",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:function(f){this.getPrevClass(f);this.data[0].setTeXclass();return this}});a.NULL=a.mbase().With({type:"null"});var c=a.TEXCLASS;var e={ORD:[0,0,c.ORD],ORD11:[1,1,c.ORD],ORD21:[2,1,c.ORD],ORD02:[0,2,c.ORD],ORD55:[5,5,c.ORD],OP:[1,2,c.OP,{largeop:true,movablelimits:true,symmetric:true}],OPFIXED:[1,2,c.OP,{largeop:true,movablelimits:true}],INTEGRAL:[0,1,c.OP,{largeop:true,symmetric:true}],INTEGRAL2:[1,2,c.OP,{largeop:true,symmetric:true}],BIN3:[3,3,c.BIN],BIN4:[4,4,c.BIN],BIN01:[0,1,c.BIN],TALLBIN:[4,4,c.BIN,{stretchy:true}],BINOP:[4,4,c.BIN,{largeop:true,movablelimits:true}],REL:[5,5,c.REL],REL1:[1,1,c.REL,{stretchy:true}],REL4:[4,4,c.REL],WIDEREL:[5,5,c.REL,{stretchy:true}],RELACCENT:[5,5,c.REL,{accent:true,stretchy:true}],OPEN:[0,0,c.OPEN,{fence:true,stretchy:true,symmetric:true}],CLOSE:[0,0,c.CLOSE,{fence:true,stretchy:true,symmetric:true}],INNER:[0,0,c.INNER],PUNCT:[0,3,c.PUNCT],ACCENT:[0,0,c.ORD,{accent:true}],WIDEACCENT:[0,0,c.ORD,{accent:true,stretchy:true}]};a.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,c.REL,"BasicLatin"],[160,255,c.ORD,"Latin1Supplement"],[256,383,c.ORD],[384,591,c.ORD],[688,767,c.ORD,"SpacingModLetters"],[768,879,c.ORD,"CombDiacritMarks"],[880,1023,c.ORD,"GreekAndCoptic"],[7680,7935,c.ORD],[8192,8303,c.PUNCT,"GeneralPunctuation"],[8304,8351,c.ORD],[8352,8399,c.ORD],[8400,8447,c.ORD,"CombDiactForSymbols"],[8448,8527,c.ORD,"LetterlikeSymbols"],[8528,8591,c.ORD],[8592,8703,c.REL,"Arrows"],[8704,8959,c.BIN,"MathOperators"],[8960,9215,c.ORD,"MiscTechnical"],[9312,9471,c.ORD],[9632,9727,c.ORD,"GeometricShapes"],[9984,10175,c.ORD,"Dingbats"],[10176,10223,c.ORD,"MiscMathSymbolsA"],[10496,10623,c.REL,"SupplementalArrowsB"],[10624,10751,c.ORD,"MiscMathSymbolsB"],[10752,11007,c.BIN,"SuppMathOperators"],[11008,11263,c.ORD],[119808,120831,c.ORD]],OPTABLE:{prefix:{"\u2111":e.ORD11,"\u2113":e.ORD11,"\u211C":e.ORD11,"\u2200":e.ORD21,"\u2202":e.ORD21,"\u2203":e.ORD21,"\u2207":e.ORD21,"\u220F":e.OP,"\u2210":e.OP,"\u2211":e.OP,"\u2212":e.BIN01,"\u2213":e.BIN01,"\u221A":[1,1,c.ORD,{stretchy:true}],"\u2220":e.ORD,"\u222B":e.INTEGRAL,"\u222E":e.INTEGRAL,"\u22C0":e.OP,"\u22C1":e.OP,"\u22C2":e.OP,"\u22C3":e.OP,"\u2308":e.OPEN,"\u230A":e.OPEN,"\u27E8":e.OPEN,"\u2A00":e.OP,"\u2A01":e.OP,"\u2A02":e.OP,"\u2A04":e.OP,"\u2A06":e.OP,"\u00AC":e.ORD21,"\u00B1":e.BIN01,"(":e.OPEN,"+":e.BIN01,"-":e.BIN01,"[":e.OPEN,"{":e.OPEN,"|":e.OPEN},postfix:{"!":[1,0,c.CLOSE],"&":e.ORD,"\u2032":e.ORD02,"\u203E":e.WIDEACCENT,"\u2309":e.CLOSE,"\u230B":e.CLOSE,"\u23DE":e.WIDEACCENT,"\u23DF":e.WIDEACCENT,"\u266D":e.ORD02,"\u266E":e.ORD02,"\u266F":e.ORD02,"\u27E9":e.CLOSE,"\u02C6":e.WIDEACCENT,"\u02C7":e.WIDEACCENT,"\u02D8":e.ACCENT,"\u02D9":e.ACCENT,"\u02DC":e.WIDEACCENT,"\u0302":e.ACCENT,"\u00A8":e.ACCENT,"\u00AF":e.WIDEACCENT,")":e.CLOSE,"]":e.CLOSE,"^":e.WIDEACCENT,_:e.WIDEACCENT,"`":e.ACCENT,"|":e.CLOSE,"}":e.CLOSE,"~":e.WIDEACCENT},infix:{"%":[3,3,c.ORD],"\u2022":e.BIN4,"\u2026":e.INNER,"\u2044":e.TALLBIN,"\u2061":e.ORD,"\u2062":e.ORD,"\u2063":[0,0,c.ORD,{separator:true}],"\u2064":e.ORD,"\u2190":e.RELACCENT,"\u2191":e.WIDEREL,"\u2192":e.RELACCENT,"\u2193":e.WIDEREL,"\u2194":e.RELACCENT,"\u2195":e.WIDEREL,"\u2196":e.WIDEREL,"\u2197":e.WIDEREL,"\u2198":e.WIDEREL,"\u2199":e.WIDEREL,"\u21A6":e.WIDEREL,"\u21A9":e.WIDEREL,"\u21AA":e.WIDEREL,"\u21BC":e.RELACCENT,"\u21BD":e.WIDEREL,"\u21C0":e.RELACCENT,"\u21C1":e.WIDEREL,"\u21CC":e.WIDEREL,"\u21D0":e.WIDEREL,"\u21D1":e.WIDEREL,"\u21D2":e.WIDEREL,"\u21D3":e.WIDEREL,"\u21D4":e.WIDEREL,"\u21D5":e.WIDEREL,"\u2208":e.REL,"\u2209":e.REL,"\u220B":e.REL,"\u2212":e.BIN4,"\u2213":e.BIN4,"\u2215":e.TALLBIN,"\u2216":e.BIN4,"\u2217":e.BIN4,"\u2218":e.BIN4,"\u2219":e.BIN4,"\u221D":e.REL,"\u2223":e.REL,"\u2225":e.REL,"\u2227":e.BIN4,"\u2228":e.BIN4,"\u2229":e.BIN4,"\u222A":e.BIN4,"\u223C":e.REL,"\u2240":e.BIN4,"\u2243":e.REL,"\u2245":e.REL,"\u2248":e.REL,"\u224D":e.REL,"\u2250":e.REL,"\u2260":e.REL,"\u2261":e.REL,"\u2264":e.REL,"\u2265":e.REL,"\u226A":e.REL,"\u226B":e.REL,"\u227A":e.REL,"\u227B":e.REL,"\u2282":e.REL,"\u2283":e.REL,"\u2286":e.REL,"\u2287":e.REL,"\u228E":e.BIN4,"\u2291":e.REL,"\u2292":e.REL,"\u2293":e.BIN4,"\u2294":e.BIN4,"\u2295":e.BIN4,"\u2296":e.BIN4,"\u2297":e.BIN4,"\u2298":e.BIN4,"\u2299":e.BIN4,"\u22A2":e.REL,"\u22A3":e.REL,"\u22A4":e.ORD55,"\u22A5":e.REL,"\u22A8":e.REL,"\u22C4":e.BIN4,"\u22C5":e.BIN4,"\u22C6":e.BIN4,"\u22C8":e.REL,"\u22EE":e.ORD55,"\u22EF":e.INNER,"\u22F1":[5,5,c.INNER],"\u2500":[0,0,c.ORD,{stretchy:true}],"\u25B3":e.BIN4,"\u25B5":e.BIN4,"\u25B9":e.BIN4,"\u25BD":e.BIN4,"\u25BF":e.BIN4,"\u25C3":e.BIN4,"\u2758":[4,4,c.REL,{fence:true,stretchy:true,symmetric:true}],"\u27F5":e.REL1,"\u27F6":e.REL1,"\u27F7":e.REL1,"\u27F8":e.REL1,"\u27F9":e.REL1,"\u27FA":e.REL1,"\u2A2F":e.BIN4,"\u2A3F":e.BIN4,"\u2AAF":e.REL,"\u2AB0":e.REL,"\u00B1":e.BIN4,"\u00B7":e.BIN4,"\u00D7":e.BIN4,"\u00F7":e.BIN4,"*":e.BIN3,"+":e.BIN4,",":[0,3,c.PUNCT,{separator:true}],"-":e.BIN4,".":[3,3,c.ORD],"/":e.ORD11,":":[1,2,c.REL],";":[0,3,c.PUNCT,{separator:true}],"<":e.REL,"=":e.REL,">":e.REL,"?":[1,1,c.CLOSE],"\\":e.ORD,_:e.ORD11,"|":[2,2,c.ORD,{fence:true,stretchy:true,symmetric:true}],"#":e.ORD,"$":e.ORD,"\u002E":[0,3,c.PUNCT,{separator:true}],"\u02B9":e.ORD,"\u02C9":e.ACCENT,"\u02CA":e.ACCENT,"\u02CB":e.ACCENT,"\u0300":e.ACCENT,"\u0301":e.ACCENT,"\u0303":e.WIDEACCENT,"\u0304":e.ACCENT,"\u0306":e.ACCENT,"\u0307":e.ACCENT,"\u0308":e.ACCENT,"\u030C":e.ACCENT,"\u0332":e.WIDEACCENT,"\u0338":e.REL4,"\u2015":[0,0,c.ORD,{stretchy:true}],"\u2017":[0,0,c.ORD,{stretchy:true}],"\u2020":e.BIN3,"\u2021":e.BIN3,"\u20D7":e.ACCENT,"\u2118":e.ORD,"\u2205":e.ORD,"\u221E":e.ORD,"\u2305":e.BIN3,"\u2306":e.BIN3,"\u2322":e.REL4,"\u2323":e.REL4,"\u2329":e.OPEN,"\u232A":e.CLOSE,"\u23AA":e.ORD,"\u23AF":[0,0,c.ORD,{stretchy:true}],"\u23B0":e.OPEN,"\u23B1":e.CLOSE,"\u25EF":e.BIN3,"\u2660":e.ORD,"\u2661":e.ORD,"\u2662":e.ORD,"\u2663":e.ORD,"\u27EE":e.OPEN,"\u27EF":e.CLOSE,"\u27FC":e.REL4,"\u3008":e.OPEN,"\u3009":e.CLOSE,"\uFE37":e.WIDEACCENT,"\uFE38":e.WIDEACCENT}}},{OPTYPES:e})})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.js"); @@ -86,9 +86,9 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b="1.1.2";var a= (function(b,c){var a;b.Parse=MathJax.Object.Subclass({Init:function(d){this.Parse(d)},Parse:function(f){var g;if(typeof f!=="string"){g=f.parentNode}else{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"')}f=f.replace(/^\s*(?:\/\/)?<!(--)?\[CDATA\[((.|\n)*)(\/\/)?\]\]\1>\s*$/,"$2");f=f.replace(/&([a-z][a-z0-9]*);/ig,this.replaceEntity);g=b.ParseXML(f);if(g==null){b.Error("Error parsing MathML")}}var e=g.getElementsByTagName("parsererror")[0];if(e){b.Error("Error parsing MathML: "+e.textContent.replace(/This page.*?errors:|XML Parsing Error: |Below is a rendering of the page.*/g,""))}if(g.childNodes.length!==1){b.Error("MathML must be formed by a single element")}if(g.firstChild.nodeName.toLowerCase()==="html"){var d=g.getElementsByTagName("h1")[0];if(d&&d.textContent==="XML parsing error"&&d.nextSibling){b.Error("Error parsing MathML: "+String(d.nextSibling.nodeValue).replace(/fatal parsing error: /,""))}}if(g.firstChild.nodeName.toLowerCase().replace(/^[a-z]+:/,"")!=="math"){b.Error("MathML must be formed by a <math> element, not <"+g.firstChild.nodeName+">")}this.mml=this.MakeMML(g.firstChild)},MakeMML:function(h){var l=h.nodeName.toLowerCase().replace(/^[a-z]+:/,"");if(!(a[l]&&a[l].isa&&a[l].isa(a.mbase))){return a.merror("Unknown node type: "+l)}var d=a[l](),k,j,e,n;for(k=0,j=h.attributes.length;k<j;k++){e=h.attributes[k].name;if(e=="xlink:href"){e="href"}if(e.match(/:/)){continue}n=h.attributes[k].value;if(n.toLowerCase()==="true"){n=true}else{if(n.toLowerCase()==="false"){n=false}}d[e]=n}for(k=0,j=h.childNodes.length;k<j;k++){var f=h.childNodes[k];if(f.nodeName==="#comment"){continue}if(f.nodeName==="#text"){if(d.isToken&&!d.mmlSelfClosing){var o=this.trimSpace(f.nodeValue);if(d.isa(a.mo)&&o.length===1&&this.Remap[o.charAt(0)]){o=this.Remap[o.charAt(0)]}o=o.replace(/&([a-z][a-z0-9]*);/ig,this.replaceEntity);d.Append(a.chars(o))}else{if(f.nodeValue.match(/\S/)){b.Error("Unexpected text node: '"+f.nodeValue+"'")}}}else{if(d.type==="annotation-xml"){d.Append(a.xml(f))}else{var g=this.MakeMML(f);d.Append(g);if(g.mmlSelfClosing&&g.data.length){d.Append.apply(d,g.data);g.data=[]}}}}if(b.config.useMathMLspacing){d.useMMLspacing=8}return d},trimSpace:function(d){return d.replace(/^[ \t\n\r]+/,"").replace(/[ \t\n\r]+$/,"").replace(/[ \t\n\r][ \t\n\r]+/g," ")},replaceEntity:function(f,e){if(e.match(/^(lt|amp|quot)$/)){return f}if(b.Parse.Entity[e]){return b.Parse.Entity[e]}var g=e.charAt(0).toLowerCase();var d=e.match(/^[a-zA-Z](fr|scr|opf)$/);if(d){g=d[1]}if(!b.Parse.loaded[g]){b.Parse.loaded[g]=true;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(b.entityDir+"/"+g+".js"))}return f},Remap:{"\u0027":"\u2032","\u002A":"\u2217","\u002D":"\u2212"}},{loaded:[]});b.Augment({Translate:function(d){if(!this.ParseXML){this.ParseXML=this.createParser()}var e,g;if(d.firstChild&&d.firstChild.nodeName.toLowerCase().replace(/^[a-z]+:/,"")==="math"){g=this.prefilterMathML(d.firstChild)}else{g=d.innerHTML.replace(/^\s+/,"").replace(/\s+$/,"");if(c.isMSIE){g=g.replace(/(&nbsp;)+$/,"")}else{if(c.isKonqueror){g=g.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")}}g=this.prefilterMath(g,d)}try{e=b.Parse(g).mml}catch(f){if(!f.mathmlError){throw f}e=this.formatError(f,g,d)}return a(e)},prefilterMath:function(e,d){return e},prefilterMathML:function(d){return d},formatError:function(f,e,d){return a.merror(f.message.replace(/\n.*/,""))},Error:function(d){throw MathJax.Hub.Insert(Error(d),{mathmlError:true})},parseDOM:function(d){return this.parser.parseFromString(d,"text/xml")},parseMS:function(d){return(this.parser.loadXML(d)?this.parser:null)},parseDIV:function(d){this.div.innerHTML=d.replace(/<([a-z]+)([^>]*)\/>/g,"<$1$2></$1>");return this.div},parseError:function(d){return null},createParser:function(){if(window.DOMParser){this.parser=new DOMParser();return(this.parseDOM)}else{if(window.ActiveXObject){var e=["MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.5.0","MSXML2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument.2.0","Microsoft.XMLDOM"];for(var f=0,d=e.length;f<d&&!this.parser;f++){try{this.parser=new ActiveXObject(e[f])}catch(g){}}if(!this.parser){alert("MathJax can't create an XML parser for MathML. Check that\nthe 'Script ActiveX controls marked safe for scripting' security\nsetting is enabled (use the Internet Options item in the Tools\nmenu, and select the Security panel, then press the Custom Level\nbutton to check this).\n\nMathML equations will not be able to be processed by MathJax.");return(this.parseError)}this.parser.async=false;return(this.parseMS)}}this.div=MathJax.Hub.Insert(document.createElement("div"),{style:{visibility:"hidden",overflow:"hidden",height:"1px",position:"absolute",top:0}});if(!document.body.firstChild){document.body.appendChild(this.div)}else{document.body.insertBefore(this.div,document.body.firstChild)}return(this.parseDIV)},Startup:function(){a=MathJax.ElementJax.mml;a.mspace.Augment({mmlSelfClosing:true});a.none.Augment({mmlSelfClosing:true});a.mprescripts.Augment({mmlSelfClossing:true})}});b.Parse.Entity={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02D8",Cap:"\u22D2",CenterDot:"\u00B7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222E",Coproduct:"\u2210",Cross:"\u2A2F",Cup:"\u22D3",CupCap:"\u224D",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22C4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\u00A8",DoubleRightTee:"\u22A8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21BD",DownRightVector:"\u21C1",DownTee:"\u22A4",Downarrow:"\u21D3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21CC",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25AA",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22D9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Hacek:"\u02C7",Hat:"\u005E",HumpDownHump:"\u224E",HumpEqual:"\u224F",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222B",Intersection:"\u22C2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039B",Larr:"\u219E",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21C6",LeftCeiling:"\u2308",LeftDownVector:"\u21C3",LeftFloor:"\u230A",LeftRightArrow:"\u2194",LeftTee:"\u22A3",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpVector:"\u21BF",LeftVector:"\u21BC",Leftarrow:"\u21D0",Leftrightarrow:"\u21D4",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",Ll:"\u22D8",Lleftarrow:"\u21DA",LongLeftArrow:"\u27F5",LongLeftRightArrow:"\u27F7",LongRightArrow:"\u27F6",Longleftarrow:"\u27F8",Longleftrightarrow:"\u27FA",Longrightarrow:"\u27F9",Lsh:"\u21B0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22E0",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22E1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03A9",OverBar:"\u203E",OverBrace:"\u23DE",PartialD:"\u2202",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\u00B1",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Product:"\u220F",Proportional:"\u221D",Psi:"\u03A8",Rarr:"\u21A0",Re:"\u211C",ReverseEquilibrium:"\u21CB",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDownVector:"\u21C2",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpVector:"\u21BE",RightVector:"\u21C0",Rightarrow:"\u21D2",Rrightarrow:"\u21DB",Rsh:"\u21B1",Sigma:"\u03A3",SmallCircle:"\u2218",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22C6",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"\u005F",UnderBrace:"\u23DF",Union:"\u22C3",UnionPlus:"\u228E",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22A5",Uparrow:"\u21D1",Updownarrow:"\u21D5",Upsilon:"\u03A5",Vdash:"\u22A9",Vee:"\u22C1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22AA",Wedge:"\u22C0",Xi:"\u039E",acute:"\u00B4",aleph:"\u2135",alpha:"\u03B1",amalg:"\u2A3F",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224A",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",beta:"\u03B2",beth:"\u2136",between:"\u226C",bigcirc:"\u25EF",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",blacklozenge:"\u29EB",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",bowtie:"\u22C8",boxdl:"\u2510",boxdr:"\u250C",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxur:"\u2514",bsol:"\u005C",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledR:"\u00AE",circledS:"\u24C8",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",clubs:"\u2663",colon:"\u003A",comp:"\u2201",ctdot:"\u22EF",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cup:"\u222A",curarr:"\u21B7",curlyvee:"\u22CE",curlywedge:"\u22CF",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21CA",deg:"\u00B0",delta:"\u03B4",digamma:"\u03DD",div:"\u00F7",divideontimes:"\u22C7",dot:"\u02D9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22A1",dtdot:"\u22F1",ecir:"\u2256",efDot:"\u2252",egs:"\u2A96",ell:"\u2113",els:"\u2A95",empty:"\u2205",epsi:"\u03B5",epsiv:"\u03F5",erDot:"\u2253",eta:"\u03B7",eth:"\u00F0",flat:"\u266D",fork:"\u22D4",frown:"\u2322",gEl:"\u2A8C",gamma:"\u03B3",gap:"\u2A86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2A8A",gne:"\u2A88",gnsim:"\u22E7",gt:"\u003E",gtdot:"\u22D7",harrw:"\u21AD",hbar:"\u210F",hellip:"\u2026",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",imath:"\u0131",infin:"\u221E",intcal:"\u22BA",iota:"\u03B9",jmath:"\u0237",kappa:"\u03BA",kappav:"\u03F0",lEg:"\u2A8B",lambda:"\u03BB",lap:"\u2A85",larrlp:"\u21AB",larrtl:"\u21A2",lbrace:"\u007B",lbrack:"\u005B",le:"\u2264",leftleftarrows:"\u21C7",leftthreetimes:"\u22CB",lessdot:"\u22D6",lmoust:"\u23B0",lnE:"\u2268",lnap:"\u2A89",lne:"\u2A87",lnsim:"\u22E6",longmapsto:"\u27FC",looparrowright:"\u21AC",lowast:"\u2217",loz:"\u25CA",lt:"\u003C",ltimes:"\u22C9",ltri:"\u25C3",macr:"\u00AF",malt:"\u2720",mho:"\u2127",mu:"\u03BC",multimap:"\u22B8",nLeftarrow:"\u21CD",nLeftrightarrow:"\u21CE",nRightarrow:"\u21CF",nVDash:"\u22AF",nVdash:"\u22AE",natur:"\u266E",nearr:"\u2197",nharr:"\u21AE",nlarr:"\u219A",not:"\u00AC",nrarr:"\u219B",nu:"\u03BD",nvDash:"\u22AD",nvdash:"\u22AC",nwarr:"\u2196",omega:"\u03C9",omicron:"\u03BF",or:"\u2228",osol:"\u2298",period:"\u002E",phi:"\u03C6",phiv:"\u03D5",pi:"\u03C0",piv:"\u03D6",prap:"\u2AB7",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",prime:"\u2032",psi:"\u03C8",rarrtl:"\u21A3",rbrace:"\u007D",rbrack:"\u005D",rho:"\u03C1",rhov:"\u03F1",rightrightarrows:"\u21C9",rightthreetimes:"\u22CC",ring:"\u02DA",rmoust:"\u23B1",rtimes:"\u22CA",rtri:"\u25B9",scap:"\u2AB8",scnE:"\u2AB6",scnap:"\u2ABA",scnsim:"\u22E9",sdot:"\u22C5",searr:"\u2198",sect:"\u00A7",sharp:"\u266F",sigma:"\u03C3",sigmav:"\u03C2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2AC5",subnE:"\u2ACB",subne:"\u228A",supE:"\u2AC6",supnE:"\u2ACC",supne:"\u228B",swarr:"\u2199",tau:"\u03C4",theta:"\u03B8",thetav:"\u03D1",tilde:"\u02DC",times:"\u00D7",triangle:"\u25B5",triangleq:"\u225C",upsi:"\u03C5",upuparrows:"\u21C8",veebar:"\u22BB",vellip:"\u22EE",weierp:"\u2118",xi:"\u03BE",yen:"\u00A5",zeta:"\u03B6",zigrarr:"\u21DD"};b.loadComplete("jax.js")})(MathJax.InputJax.MathML,MathJax.Hub.Browser); -(function(b,e,d,g,f){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 d.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 j=e.config.displayAlign,h=e.config.displayIndent;var i={"text-align":j+"!important"};i["margin-"+j]=h+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":i,"div.MathJax_MathML math":{"text-align":j},"div.MathJax_MathContainer > span":{"text-align":j+"!important"}})}},InitializeMML:function(){this.initialized=true;if(e.Browser.isMSIE){try{var h=document.createElement("object");h.id="mathplayer";h.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(h);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(i){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(i){if(!i.parentNode){return}if(!this.initialized){this.InitializeMML()}var m=i.previousSibling;if(m&&String(m.className).match(/^MathJax(_MathML|_Display)?$/)){m.parentNode.removeChild(m)}var l=i.MathJax.elementJax.root;var k=(l.Get("display")==="block"?"div":"span");var j=document.createElement(k),h=j;j.className="MathJax_MathML";j.style.fontSize=this.config.scale+"%";if(c&&this.config.showMathMenuMSIE){h=g.addElement(j,"span",{className:"MathJax_MathContainer",style:{display:"inline-block",position:"relative"}})}l.toNativeMML(h);i.parentNode.insertBefore(j,i);if(c){if(this.config.showMathMenuMSIE){this.MSIEoverlay(j)}}else{l=j.firstChild;l.jaxID="NativeMML";l.oncontextmenu=f.Menu;l.onmouseover=f.Mouseover;l.onmousout=f.Mouseout;l.onmousedown=f.Mousedown;l.onclick=f.Click;l.ondblclick=f.DblClick}},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/MathJax_MathML/)){i.parentNode.removeChild(i)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(o){var n=o.firstChild;o.style.position="absolute";var p=o.scrollHeight,j=o.offsetWidth;var l=g.addElement(o,"img",{src:"about:blank",style:{width:0,height:p+"px"}});var h=o.scrollHeight-p;o.removeChild(l);o.style.position="";var m,k,i=(o.parentNode.nodeName.toLowerCase()==="div");if(i&&this.quirks){m=-p;k=Math.floor(-j/2)}else{m=h-p,k=-j}g.addElement(o,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{style:{display:"inline-block",position:"absolute",left:k+"px",top:m+"px",width:n.offsetWidth+"px",height:p+"px",cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"},onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmouseup:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent}]])},MSIEmath:function(h){var i=h.parentNode.previousSibling.firstChild;return(i.nodeName.toLowerCase()==="span"?i.firstChild:i)},MSIEevent:function(){var i=b.MSIEmath(this);var h=window.event;var j=b["MSIE"+h.type];if(j&&j.call(b,h,i,this)){return false}if(i.fireEvent){i.fireEvent("on"+h.type,h)}return false},MSIEmousedown:function(j,i,h){if(j[this.MENUKEY]&&j.button===this.LEFTBUTTON&&this.settings.context!=="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu(j,h,true);return true}if(this.MSIEzoomKeys&&this.MSIEzoomKeys(j)){this.trapUp=true;return true}return false},MSIEcontextmenu:function(j,i,h){if(this.settings.context==="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu(j,h);return true}return false},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(document.selection){setTimeout("document.selection.empty()",0)}if(this.msieEventBug){i=window.event}h=h.parentNode;if(c){h=h.parentNode}delete this.trapClick;delete this.trapUp;return f.ContextMenu(i,h)}},Mousedown:function(i,h){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||i.button!==2){return}}else{if(!i[b.MENUKEY]||i.button!==b.LEFTBUTTON){return}}return this.ContextMenu(i,h,true)}},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(n){var k=this.NativeMMLelement(this.type);this.NativeMMLattributes(k);for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}else{k.appendChild(this.NativeMMLelement("mrow"))}}n.appendChild(k)},NativeMMLattributes:function(k){var o=this.defaults;var q=this.NativeMMLcopyAttributes,n=this.NativeMMLskipAttributes;if(this.type==="mstyle"){o=a.math.prototype.defaults}for(var p in o){if(!n[p]&&o.hasOwnProperty(p)){if(this[p]!=null){k.setAttribute(p,this.NativeMMLattribute(p,this[p]))}}}for(var l=0,j=q.length;l<j;l++){if(this[q[l]]!=null){k.setAttribute(q[l],this.NativeMMLattribute(q[l],this[q[l]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(j,i){i=String(i);if(b.NAMEDSPACE[i]){i=b.NAMEDSPACE[i]}else{if(i.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){i=((1/18)*RegExp.$1)+"em"}else{if(i==="-tex-caligraphic"){i="script"}else{if(i==="-tex-oldstyle"){i="normal"}}}}return i},NativeMMLelement:(c?function(i){return document.createElement("mjx:"+i)}:function(i){return document.createElementNS(b.MMLnamespace,i)})});a.mrow.Augment({toNativeMML:function(l){if(this.inferred&&this.parent.inferRow){for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,l)}}});a.msubsup.Augment({toNativeMML:function(o){var n=this.type;if(this.data[this.sup]==null){n="msub"}if(this.data[this.sub]==null){n="msup"}var k=this.NativeMMLelement(n);this.NativeMMLattributes(k);delete this.data[0].inferred;for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}}o.appendChild(k)}});a.munderover.Augment({toNativeMML:function(o){var n=this.type;if(this.data[this.under]==null){n="mover"}if(this.data[this.over]==null){n="munder"}var k=this.NativeMMLelement(n);this.NativeMMLattributes(k);delete this.data[0].inferred;for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}}o.appendChild(k)}});if(e.Browser.isFirefox){a.mtable.Augment({toNativeMML:function(i){if(this.width){var j=(this.style||"").replace(/;\s*$/,"").split(";");j.push("width:"+this.width);this.style=j.join(";")}this.SUPER(arguments).toNativeMML.call(this,i)}});a.mlabeledtr.Augment({toNativeMML:function(n){var k=this.NativeMMLelement("mtr");this.NativeMMLattributes(k);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}else{k.appendChild(this.NativeMMLelement("mrow"))}}n.appendChild(k)}});var h=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('"+h+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+h+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+h+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+h+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+h+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+h+"/MathJax_Caligraphic-Bold.otf')"}}}})}a.TeXAtom.Augment({toNativeMML:function(j){var i=this.NativeMMLelement("mrow");this.data[0].toNativeMML(i);j.appendChild(i)}});a.chars.Augment({toNativeMML:function(i){i.appendChild(document.createTextNode(this.toString()))}});a.entity.Augment({toNativeMML:function(i){i.appendChild(document.createTextNode(this.toString()))}});a.xml.Augment({toNativeMML:function(l){for(var k=0,j=this.data.length;k<j;k++){l.appendChild(this.data[k].cloneNode(true))}}});e.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toNativeMML:function(i){this.Core().toNativeMML(i)}})});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,MathJax.HTML,MathJax.HTML.Event); +(function(i,b,f,d){var e,h=b.Browser.isMSIE;var g,a,c;i.Augment({LEFTBUTTON:(h?1:0),MENUKEY:"altKey",noContextMenuBug:b.Browser.isKonequeror,msieQuirks:(h&&!(document.compatMode==="BackCompat")),msieEventBug:b.Browser.isIE9,config:{styles:{}},settings:b.config.menuSettings,Startup:function(){g=MathJax.Extension.MathEvents.Event;a=MathJax.Extension.MathEvents.Touch;c=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=c.Mouseover;this.Mouseout=c.Mouseout;this.Mousemove=c.Mousemove;return f.Styles(this.config.styles)},Config:function(){this.SUPER(arguments).Config.call(this);if(this.settings.scale){this.config.scale=this.settings.scale}if(b.config.displayAlign!=="center"){var l=b.config.displayAlign,j=b.config.displayIndent;var k={"text-align":l+"!important"};k["margin-"+l]=j+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":k,"div.MathJax_MathML math":{"text-align":l},"div.MathJax_MathContainer > span":{"text-align":l+"!important"}})}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},InitializeMML:function(){this.initialized=true;if(b.Browser.isMSIE){try{var j=document.createElement("object");j.id="mathplayer";j.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(j);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(k){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(k){if(!k.parentNode){return}if(!this.initialized){this.InitializeMML()}var p=k.previousSibling;if(p&&String(p.className).match(/^MathJax(_MathML|_Display)?$/)){p.parentNode.removeChild(p)}var o=k.MathJax.elementJax.root;var n=(o.Get("display")==="block"?"div":"span");var m=d.Element(n,{className:"MathJax_MathML",style:{"font-size":this.config.scale+"%"}},[["span",{className:"MathJax_MathContainer",isMathJax:true,jaxID:this.id,style:{position:"relative",display:"inline-block","white-space":"nowrap"}},[["span",{isMathJax:true,style:{display:"inline-block"}}]]]]),j=m.firstChild;o.toNativeMML(j.firstChild);k.parentNode.insertBefore(m,k);if(h){if(j.addEventListener){j.addEventListener("contextmenu",g.Menu,true);j.addEventListener("mouseover",g.Mouseover,true);j.addEventListener("mouseout",g.Mouseout,true);j.addEventListener("mousedown",g.Mousedown,true);j.addEventListener("mouseup",g.False,true);j.addEventListener("click",g.Click,true);j.addEventListener("dblclick",g.DblClick,true)}else{var l=(this.config.showMathMenuMSIE!=null?this:b).config;if(l.showMathMenuMSIE){this.MSIEoverlay(j)}}}else{j.oncontextmenu=g.Menu;j.onmouseover=g.Mouseover;j.onmouseout=g.Mouseout;j.onmousedown=g.Mousedown;j.onclick=g.Click;j.ondblclick=g.DblClick}},Remove:function(j){var k=j.SourceElement();if(!k){return}k=k.previousSibling;if(!k){return}if(k.className.match(/MathJax_MathML/)){k.parentNode.removeChild(k)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(j){var k=j.firstChild;if(k.nodeName.toLowerCase()==="span"){k=k.firstChild}var l=this.getHoverBBox(null,k,{});d.addElement(j,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{isMathJax:true,className:"MathJax_MathPlayer_Overlay",style:{display:"inline-block",position:"absolute",left:c.Px(-l.w),top:c.Px(-l.h-(l.y||0)-1),width:c.Px(l.w),height:c.Px(l.h+l.d),cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"}}]]);b.Insert(j,{msieMath:k,onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmouseup:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent})},MSIEevents:{mousedown:"Mousedown",contextmenu:"ContextMenu",click:"Click",mouseup:"Mouseup",mousemove:"Mousemove",dblclick:"DblClick",mouseover:"Mouseover",mouseout:"Mouseout"},MSIEevent:function(){var k=window.event;var j=i.MSIEevents[k.type];if(i[j]&&i[j](k,this)===false){return false}if(MathJax.Extension.MathZoom&&MathJax.Extension.MathZoom.HandleEvent(k,j,this)===false){return false}if(k.srcElement.className==="MathJax_MathPlayer_Overlay"&&this.msieMath.fireEvent){this.msieMath.fireEvent("on"+k.type,k)}return g.False(k)},getJaxFromMath:function(j){if(j.className==="MathJax_MSIE_Overlay"){j=j.parentNode.parentNode}return b.getJaxFor(j.parentNode.nextSibling)},getHoverSpan:function(j,k){if(k.className==="MathJax_MSIE_Overlay"){return k.parentNode}return k.firstChild},getHoverBBox:function(l,n,o){n=n.parentNode;n.appendChild(this.topImg);var m=this.topImg.offsetTop,p=n.offsetHeight-m,k=n.offsetWidth;n.removeChild(this.topImg);var j=(o.className==="MathJax_MSIE_Overlay"?-k:0);return{w:k,h:m,d:p,x:j}},NAMEDSPACE:{negativeveryverythinmathspace:"-.0556em",negativeverythinmathspace:"-.1111em",negativethinmathspace:"-.1667em",negativemediummathspace:"-.2222em",negativethickmathspace:"-.2778em",negativeverythickmathspace:"-.3333em",negativeveryverythickmathspace:"-.3889em"}});b.Register.StartupHook("mml Jax Ready",function(){e=MathJax.ElementJax.mml;e.mbase.Augment({toNativeMML:function(o){var l=this.NativeMMLelement(this.type);this.NativeMMLattributes(l);for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}o.appendChild(l)},NativeMMLattributes:function(l){var p=this.defaults;var r=this.NativeMMLcopyAttributes,o=this.NativeMMLskipAttributes;if(this.type==="mstyle"){p=e.math.prototype.defaults}for(var q in p){if(!o[q]&&p.hasOwnProperty(q)){if(this[q]!=null){l.setAttribute(q,this.NativeMMLattribute(q,this[q]))}}}for(var n=0,k=r.length;n<k;n++){if(this[r[n]]!=null){l.setAttribute(r[n],this.NativeMMLattribute(r[n],this[r[n]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(l,k){k=String(k);if(i.NAMEDSPACE[k]){k=i.NAMEDSPACE[k]}else{if(k.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){k=((1/18)*RegExp.$1)+"em"}else{if(k==="-tex-caligraphic"){k="script"}else{if(k==="-tex-oldstyle"){k="normal"}}}}return k},NativeMMLelement:function(k){var l=(h?document.createElement("mjx:"+k):document.createElementNS(i.MMLnamespace,k));l.isMathJax=true;return l}});e.mrow.Augment({toNativeMML:function(n){if(this.inferred&&this.parent.inferRow){for(var l=0,k=this.data.length;l<k;l++){if(this.data[l]){this.data[l].toNativeMML(n)}else{n.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,n)}}});e.msubsup.Augment({toNativeMML:function(p){var o=this.type;if(this.data[this.sup]==null){o="msub"}if(this.data[this.sub]==null){o="msup"}var l=this.NativeMMLelement(o);this.NativeMMLattributes(l);delete this.data[0].inferred;for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}}p.appendChild(l)}});e.munderover.Augment({toNativeMML:function(p){var o=this.type;if(this.data[this.under]==null){o="mover"}if(this.data[this.over]==null){o="munder"}var l=this.NativeMMLelement(o);this.NativeMMLattributes(l);delete this.data[0].inferred;for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}}p.appendChild(l)}});if(b.Browser.isFirefox){e.mtable.Augment({toNativeMML:function(k){if(this.width){var l=(this.style||"").replace(/;\s*$/,"").split(";");l.push("width:"+this.width);this.style=l.join(";")}this.SUPER(arguments).toNativeMML.call(this,k)}});e.mlabeledtr.Augment({toNativeMML:function(o){var l=this.NativeMMLelement("mtr");this.NativeMMLattributes(l);for(var n=1,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}o.appendChild(l)}});var j=MathJax.Hub.config.root+"/fonts/HTML-CSS/TeX/otf";i.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('"+j+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+j+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+j+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+j+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+j+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+j+"/MathJax_Caligraphic-Bold.otf')"}}}})}e.TeXAtom.Augment({toNativeMML:function(l){var k=this.NativeMMLelement("mrow");this.data[0].toNativeMML(k);l.appendChild(k)}});e.chars.Augment({toNativeMML:function(k){k.appendChild(document.createTextNode(this.toString()))}});e.entity.Augment({toNativeMML:function(k){k.appendChild(document.createTextNode(this.toString()))}});e.xml.Augment({toNativeMML:function(n){for(var l=0,k=this.data.length;l<k;l++){n.appendChild(this.data[l].cloneNode(true))}}});b.Register.StartupHook("TeX mathchoice Ready",function(){e.TeXmathchoice.Augment({toNativeMML:function(k){this.Core().toNativeMML(k)}})});setTimeout(MathJax.Callback(["loadComplete",i,"jax.js"]),0)});b.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;i.msieInlineBlockAlignBug=(!l||k);i.msieTopBug=(!j.versionAtLeast("8.0")||document.documentMode===7)},Opera:function(j){i.operaPositionBug=true}});i.topImg=(i.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(i.operaPositionBug||i.msieTopBug){i.topImg.style.border="1px solid"}b.Register.StartupHook("End Cookie",function(){if(b.config.menuSettings.zoom!=="None"){f.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.OutputJax.NativeMML,MathJax.Hub,MathJax.Ajax,MathJax.HTML); -(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(l,j){if(j&&this.testCollection(j)){return j}for(var k=0,h=l.length;k<h;k++){if(l[k]===j){continue}if(this.testCollection(l[k])){return l[k]}}return null},testCollection:function(h){return this.testFont(this.FontInfo[h])},testFont:function(k){if(k.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(k.weight||"normal");this.div.style.fontStyle=(k.style||"normal")}var j=this.getComparisonWidths(k.testString,k.noStyleChar);if(j){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==j[0]){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[j[2]];if(this.div.offsetWidth==j[1]){return false}}if(this.div.offsetWidth!=j[3]){if(k.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var l=0,h=this.testSize.length;l<h;l++){if(this.testStyleChar(k,this.testSize[l])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(j,l){var p=3+(j.weight?2:0)+(j.style?4:0);var i="",k=0;var o=this.div.style.fontSize;this.div.style.fontSize=l;if(e.msieItalicWidthBug&&j.style==="italic"){this.text.nodeValue=i=this.compChar;k=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+i}else{this.text.nodeValue=this.compChar+i}var h=this.div.offsetWidth-k;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+i}else{this.text.nodeValue=this.styleChar+i}var m=Math.floor((this.div.offsetWidth-k)/h+0.5);if(m===p){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+i}else{this.text.nodeValue=this.versionChar+i}j.version=Math.floor((this.div.offsetWidth-k)/h+1.5)/2}this.div.style.fontSize=o;return(m===p)},getComparisonWidths:function(l,k){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!k){l+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=l}else{this.text.nodeValue=l}this.div.style.fontFamily=this.comparisonFont[0];var j=this.div.offsetWidth,o=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];o=this.div.offsetWidth}for(var n=1,h=this.comparisonFont.length;n<h;n++){this.div.style.fontFamily=this.comparisonFont[n];if(this.div.offsetWidth!=j){return[j,this.div.offsetWidth,n,o]}}return null},loadWebFont:function(i){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+i.directory);var k=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+i.directory);var h=MathJax.Callback({});var j=MathJax.Callback(["loadComplete",this,i,k,h]);c.timer.start(c,[this.checkWebFont,i,j],1,this.timeout);return h},loadComplete:function(j,l,i,h){MathJax.Message.Clear(l);if(h===c.STATUS.OK){i();return}this.loadError(j);if(d.Browser.isFirefox&&e.allowWebFonts){var k=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){k+=":"+document.location.port}k+="/";if(c.fileURL(e.webfontDir).substr(0,k.length)!==k){this.firefoxFontError(j)}}e.loadWebFontError(j,i)},loadError:function(h){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+h.directory,null,2000)},firefoxFontError:function(h){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(h,i,j){if(h.time(j)){return}if(e.Font.testFont(i)){j(h.STATUS.OK)}else{setTimeout(h,h.delay)}},fontFace:function(j){var k=e.allowWebFonts;var m=e.FONTDATA.FONTS[j];if(e.msieFontCSSBug&&!m.family.match(/-Web$/)){m.family+="-Web"}var i=c.fileURL(e.webfontDir+"/"+k);var h=j.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!h.match(/-/)){h+="-Regular"}if(k==="svg"){h+=".svg#"+h}else{h+="."+k}var l={"font-family":m.family,src:"url('"+i+"/"+h+"')"};if(k==="svg"){l.src+=" format('svg')"}if(!(e.FontFaceBug&&m.isWebFont)){if(j.match(/-bold/)){l["font-weight"]="bold"}if(j.match(/-italic/)){l["font-style"]="italic"}}return l}});var f=MathJax.HTML.Event;var g=MathJax.HTML.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",Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var i=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(i.scale){this.config.scale=i.scale}if(i.font&&i.font!=="Auto"){if(i.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(i.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(i.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(i.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var h=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!h&&this.allowWebFonts){h=this.config.webFont;if(h){this.webFonts=true}}if(!h&&this.config.imageFont){h=this.config.imageFont;this.imgFonts=true}if(h){this.fontInUse=h;this.fontDir+="/"+h;this.webfontDir+="/"+h;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 k=[],o=this.FONTDATA.VARIANT.normal.fonts;if(!(o instanceof Array)){o=[o]}for(var j=0,h=o.length;j<h;j++){k[j]=this.FONTDATA.FONTS[o[j]].family;if(!k[j]){k[j]=o[j]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":k.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 n=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=n.offsetWidth/5;this.hiddenDiv.removeChild(n);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(l){}}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(l){}}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 j=0,h=e.config.preloadWebFonts.length;j<h;j++){var k=e.FONTDATA.FONTS[e.config.preloadWebFonts[j]];if(!k.available){e.Font.testFont(k)}}},Translate:function(n){if(!n.parentNode){return}var l=n.previousSibling;if(l&&String(l.className).match(/^MathJax(_MathML|_Display)?$/)){l.parentNode.removeChild(l)}var o=n.MathJax.elementJax.root,p,h,j;p=h=j=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:"HTML-CSS",oncontextmenu:f.Menu,onmousedown:f.Mousedown,onmouseover:f.Mouseover,onmouseout:f.Mouseout,onmousemove:f.Mousemove,onclick:f.Click,ondblclick:f.DblClick});if(MathJax.Hub.Browser.noContextMenu){p.ontouchstart=g.start;p.ontouchend=g.end}var k=(o.Get("display")==="block");if(k){h=j=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});h.appendChild(p)}h.setAttribute("role","textbox");h.setAttribute("aria-readonly","true");if(this.useProcessingFrame){j=this.Element((k?"div":"span"),{className:"MathJax_Processing"});j.appendChild(h)}n.parentNode.insertBefore(j,n);var i;try{this.getScales(p);i=(this.em===0||String(this.em)==="NaN")}catch(m){i=true}if(i){this.hiddenDiv.appendChild(j);this.getScales(p)}this.initImg(p);this.initHTML(o,p);o.setTeXclass();try{o.toHTML(p,h)}catch(m){if(m.restart){j.parentNode.removeChild(j)}throw m}if(i){n.parentNode.insertBefore(j,n)}if(this.useProcessingFrame){j.parentNode.replaceChild(h,j)}},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(this.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(this.msieEventBug){i=window.event}if(h.parentNode.className==="MathJax_Display"){h=h.parentNode}return f.ContextMenu(i,h)}},Mousedown:function(j,i){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||j.button!==2){return}}else{var h=(f.msieButtonBug?j.buttons&1:j.button);if(!j[e.MENUKEY]||h!==e.LEFTBUTTON){return}}return this.ContextMenu(j,i,true)}},initImg:function(h){},initHTML:function(i,h){},initFont:function(h){var j=e.FONTDATA.FONTS,i=e.config.availableFonts;if(i&&i.length&&e.Font.testFont(j[h])){j[h].available=true;return null}if(!this.allowWebFonts){return null}j[h].isWebFont=true;if(e.FontFaceBug){j[h].family=h;if(e.msieFontCSSBug){j[h].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(h)})},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/^MathJax/)){i.parentNode.removeChild(i)}},getScales:function(j){j.parentNode.insertBefore(this.HDMspan,j);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var i=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var h=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(i/this.TeX.x_height)/h)*this.config.scale);j.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&h===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=h*this.scale/100}j.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(j)},getMarginScale:function(h){return 1},getMSIEmarginScale:function(j){j.appendChild(this.marginCheck);var h=this.marginCheck.offsetWidth,i=this.marginMove.offsetWidth;var k=(2*i-h?i/(2*i-h):1);j.removeChild(this.marginCheck);return k},getHD:function(i){var h=i.style.position;i.style.position="absolute";this.HDimg.style.height="0px";i.appendChild(this.HDspan);var j={h:i.offsetHeight};this.HDimg.style.height=j.h+"px";j.d=i.offsetHeight-j.h;j.h-=j.d;j.h/=this.em;j.d/=this.em;i.removeChild(this.HDspan);i.style.position=h;return j},getW:function(k){var i=k.offsetWidth,j=(k.bbox?k.bbox.w:-1),l=k;if((j<0||this.negativeSkipBug)&&i>=0){if(this.negativeSkipBug){var h=k.style.position;k.style.position="absolute";l=this.startMarker;if(k.firstChild){k.insertBefore(l,k.firstChild)}else{k.appendChild(l)}l=this.startMarker}k.appendChild(this.endMarker);i=this.endMarker.offsetLeft-l.offsetLeft;k.removeChild(this.endMarker);if(this.negativeSkipBug){k.removeChild(l);k.style.position=h}}return i/this.em},Measured:function(j,i){if(j.bbox.width==null&&j.bbox.w&&!j.bbox.isMultiline){var h=this.getW(j);j.bbox.rw+=h-j.bbox.w;j.bbox.w=h}if(!i){i=j.parentNode}if(!i.bbox){i.bbox=j.bbox}return j},Remeasured:function(i,h){h.bbox=this.Measured(i,h).bbox},Em:function(h){if(Math.abs(h)<0.0006){return"0em"}return h.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(h){return(100*h).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(h){return this.Percent(this.length2em(h))},length2em:function(n,k){if(typeof(n)!=="string"){n=n.toString()}if(n===""){return""}if(n===a.SIZE.NORMAL){return 1}if(n===a.SIZE.BIG){return 2}if(n===a.SIZE.SMALL){return 0.71}if(n==="infinity"){return e.BIGDIMEN}var j=this.FONTDATA.TeX_factor;if(n.match(/mathspace$/)){return e.MATHSPACE[n]*j}var i=n.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var h=parseFloat(i[1]||"1"),l=i[2];if(k==null){k=1}if(l==="em"){return h*j}if(l==="ex"){return h*e.TeX.x_height*j}if(l==="%"){return h/100*k}if(l==="px"){return h/e.em}if(l==="pt"){return h/10*j}if(l==="pc"){return h*1.2*j}if(l==="in"){return h*this.pxPerInch/e.em}if(l==="cm"){return h*this.pxPerInch/e.em/2.54}if(l==="mm"){return h*this.pxPerInch/e.em/25.4}if(l==="mu"){return h/18*j}return h*j*k},thickness2em:function(h){var i=e.TeX.rule_thickness;if(h===a.LINETHICKNESS.MEDIUM){return i}if(h===a.LINETHICKNESS.THIN){return 0.67*i}if(h===a.LINETHICKNESS.THICK){return 1.67*i}return this.length2em(h,i)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(i,h,j){var k=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(h)}});if(j){i.insertBefore(k,i.firstChild)}else{i.appendChild(k)}return k},createShift:function(i,h,k){var j=this.Element("span",{style:{marginLeft:this.Em(h)},isMathJax:true});if(k){i.insertBefore(j,i.firstChild)}else{i.appendChild(j)}return j},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(j,l,i){if(this.msiePaddingWidthBug){this.createStrut(j,0)}var k=String(i).match(/%$/);var h=(!k&&i!=null?i:0);j=this.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(k?"100%":this.Em(h)),height:0}});if(!l){j.parentNode.bbox=j.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:h,lw:this.BIGDIMEN,rw:(!k&&i!=null?i:-this.BIGDIMEN)};if(k){j.bbox.width=i}}return j},createBox:function(i,h){var j=this.addElement(i,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(h!=null){j.style.width=h}return j},addBox:function(h,i){i.style.position="absolute";i.isBox=true;return h.appendChild(i)},placeBox:function(p,o,n,k){p.isMathJax=true;var q=p.parentNode,z=p.bbox,u=q.bbox;if(this.msiePlaceBoxBug){this.addText(p,this.NBSP)}if(this.imgSpaceBug){this.addText(p,this.imgSpace)}var s=p.offsetHeight/this.em+1,B=0;if(p.noAdjust){s-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(p,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(s)}})}else{this.addElement(p,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(s)}})}}p.style.top=this.Em(-n-s);p.style.left=this.Em(o+B);if(z){if(this.negativeSkipBug){if(z.lw<0){B=z.lw;e.createBlank(p,-B,true);j=0}if(z.rw>z.w){e.createBlank(p,z.rw-z.w+0.1)}}if(!this.msieClipRectBug&&!z.noclip&&!k){var w=3/this.em;var v=(z.H==null?z.h:z.H),i=(z.D==null?z.d:z.D);var A=s-v-w,m=s+i+w,j=z.lw-3*w,h=1000;if(z.isFixed){h=z.width-j}p.style.clip="rect("+this.Em(A)+" "+this.Em(h)+" "+this.Em(m)+" "+this.Em(j)+")"}}if(z&&u){if(z.H!=null&&(u.H==null||z.H+n>u.H)){u.H=z.H+n}if(z.D!=null&&(u.D==null||z.D-n>u.D)){u.D=z.D-n}if(z.h+n>u.h){u.h=z.h+n}if(z.d-n>u.d){u.d=z.d-n}if(u.H!=null&&u.H<=u.h){delete u.H}if(u.D!=null&&u.D<=u.d){delete u.D}if(z.w+o>u.w){u.w=z.w+o;if(u.width==null){q.style.width=this.Em(u.w)}}if(z.rw+o>u.rw){u.rw=z.rw+o}if(z.lw+o<u.lw){u.lw=z.lw+o}if(z.width!=null&&!z.isFixed){if(u.width==null){q.style.width=u.width="100%"}p.style.width=z.width}}},alignBox:function(j,p,o){this.placeBox(j,0,o);var m=j.bbox;if(m.isMultiline){return}var i=m.width!=null&&!m.isFixed;var k=0,n=-m.w/2,h="50%";if(this.negativeSkipBug){k=m.w-m.rw-0.1;n+=m.lw}n=this.Em(n*this.msieMarginScale);if(i){n="";h=(50-parseFloat(m.width)/2)+"%"}d.Insert(j.style,({right:{left:"",right:this.Em(k)},center:{left:h,marginLeft:n}})[p])},setStackWidth:function(i,h){if(typeof(h)==="number"){i.style.width=this.Em(Math.max(0,h));if(i.bbox){i.bbox.w=h}if(i.parentNode.bbox){i.parentNode.bbox.w=h}}else{i.style.width=i.parentNode.style.width="100%";if(i.bbox){i.bbox.width=h}if(i.parentNode.bbox){i.parentNode.bbox.width=h}}},createDelimiter:function(s,h,k,o,l){if(!h){s.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};s.bbox.rw=s.bbox.w;this.createSpace(s,s.bbox.h,s.bbox.d,s.bbox.w);return}if(!o){o=1}if(!(k instanceof Array)){k=[k,k]}var r=k[1];k=k[0];var j={alias:h};while(j.alias){h=j.alias;j=this.FONTDATA.DELIMITERS[h];if(!j){j={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var q=0,n=j.HW.length;q<n;q++){if(j.HW[q][0]*o>=k-0.01||(q==n-1&&!j.stretch)){if(j.HW[q][2]){o*=j.HW[q][2]}if(j.HW[q][3]){h=j.HW[q][3]}var p=this.addElement(s,"span");this.createChar(p,[h,j.HW[q][1]],o,l);s.bbox=p.bbox;s.offset=0.65*s.bbox.w;s.scale=o;return}}if(j.stretch){this["extendDelimiter"+j.dir](s,r,j.stretch,o,l)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(y,j,B,D,t){var o=this.createStack(y,true);var l=this.createBox(o),z=this.createBox(o);this.createChar(l,(B.left||B.rep),D,t);this.createChar(z,(B.right||B.rep),D,t);var h=this.Element("span");this.createChar(h,B.rep,D,t);var A={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},i;this.placeBox(l,-l.bbox.lw,0,true);var r=(l.bbox.rw-l.bbox.lw)+(z.bbox.rw-z.bbox.lw)-0.05,q=l.bbox.rw-l.bbox.lw-0.025,s;if(B.mid){A=this.createBox(o);this.createChar(A,B.mid,D,t);r+=A.bbox.w}if(j>r){var C=h.bbox.rw-h.bbox.lw,m=C-0.05,u,p,v=(B.mid?2:1);p=u=Math.ceil((j-r)/(v*m));m=(j-r)/(v*u);s=(u/(u+1))*(C-m);m=C-s;q-=h.bbox.lw+s;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){i=h.cloneNode(true)}else{i=this.Element("span");this.createChar(i,B.rep,D,t)}this.placeBox(this.addBox(o,i),q,0,true);q+=m}if(B.mid&&v){this.placeBox(A,q,0,true);q+=A.bbox.w-s;u=p}}}else{s=Math.min(r-j,l.bbox.w/2);q-=s/2;if(B.mid){this.placeBox(A,q,0,true);q+=A.bbox.w}q-=s/2}this.placeBox(z,q,0,true);y.bbox={w:q+z.bbox.rw,lw:0,rw:q+z.bbox.rw,H:Math.max(l.bbox.h,h.bbox.h,z.bbox.h,A.bbox.h),D:Math.max(l.bbox.d,h.bbox.d,z.bbox.d,A.bbox.d),h:h.bbox.h,d:h.bbox.d};y.scale=D;y.isMultiChar=true;this.setStackWidth(o,y.bbox.w)},createChar:function(q,n,k,h){q.isMathJax=true;var p=q,r="",l={fonts:[n[1]],noRemap:true};if(h&&h===a.VARIANT.BOLD){l.fonts=[n[1]+"-bold",n[1]]}if(typeof(n[1])!=="string"){l=n[1]}if(n[0] instanceof Array){for(var o=0,j=n[0].length;o<j;o++){r+=String.fromCharCode(n[0][o])}}else{r=String.fromCharCode(n[0])}if(k!==1){p=this.addElement(q,"span",{style:{fontSize:this.Percent(k)},scale:k,isMathJax:true});this.handleVariant(p,l,r);q.bbox=p.bbox}else{this.handleVariant(q,l,r)}if(n[2]){q.style.marginLeft=this.Em(n[2])}if(this.AccentBug&&q.bbox.w===0){p.firstChild.nodeValue+=this.NBSP;e.createSpace(q,0,0,-q.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(x,l,q){var w="",u,A,r,j,z,B,h=x;if(q.length===0){return}if(!x.bbox){x.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!l){l=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}B=l;for(var y=0,v=q.length;y<v;y++){l=B;u=q.charCodeAt(y);A=q.charAt(y);if(A===this.PLANE1){y++;u=q.charCodeAt(y)+119808-56320;if(this.FONTDATA.RemapPlane1){var C=this.FONTDATA.RemapPlane1(u,l);u=C.n;l=C.variant}}else{var s,p,t=this.FONTDATA.RANGES;for(s=0,p=t.length;s<p;s++){if(t[s].name==="alpha"&&l.noLowerCase){continue}var o=l["offset"+t[s].offset];if(o&&u>=t[s].low&&u<=t[s].high){if(t[s].remap&&t[s].remap[u]){u=o+t[s].remap[u]}else{u=u-t[s].low+o;if(t[s].add){u+=t[s].add}}if(l["variant"+t[s].offset]){l=this.FONTDATA.VARIANT[l["variant"+t[s].offset]]}break}}}if(l.remap&&l.remap[u]){if(l.remap[u] instanceof Array){var k=l.remap[u];u=k[0];l=this.FONTDATA.VARIANT[k[1]]}else{u=l.remap[u];if(l.remap.variant){l=this.FONTDATA.VARIANT[l.remap.variant]}}}if(this.FONTDATA.REMAP[u]&&!l.noRemap){u=this.FONTDATA.REMAP[u]}r=this.lookupChar(l,u);A=r[u];if(l!==z&&!A[5].img){if(w.length){this.addText(h,w);w=""}h=x;z=j;if(l!==z){if(z){h=this.addElement(x,"span",{isMathJax:true})}else{j=l}}this.handleFont(h,r,h!==x);z=l}w=this.handleChar(h,r,A,u,w);if(A[0]/1000>x.bbox.h){x.bbox.h=A[0]/1000}if(A[1]/1000>x.bbox.d){x.bbox.d=A[1]/1000}if(x.bbox.w+A[3]/1000<x.bbox.lw){x.bbox.lw=x.bbox.w+A[3]/1000}if(x.bbox.w+A[4]/1000>x.bbox.rw){x.bbox.rw=x.bbox.w+A[4]/1000}x.bbox.w+=A[2]/1000}if(w.length){this.addText(h,w)}if(x.scale&&x.scale!==1){x.bbox.h*=x.scale;x.bbox.d*=x.scale;x.bbox.w*=x.scale;x.bbox.lw*=x.scale;x.bbox.rw*=x.scale}if(q.length==1&&r.skew&&r.skew[u]){x.bbox.skew=r.skew[u]}},handleFont:function(j,h,l){j.style.fontFamily=h.family;if(!(e.FontFaceBug&&h.isWebFont)){var i=h.style||"normal",k=h.weight||"normal";if(i!=="normal"||l){j.style.fontStyle=i}if(k!=="normal"||l){j.style.fontWeight=k}}},handleChar:function(i,h,o,m,l){var k=o[5];if(k.img){return this.handleImg(i,h,o,m,l)}if(k.isUnknown&&this.FONTDATA.DELIMITERS[m]){if(l.length){this.addText(i,l)}var j=i.scale;e.createDelimiter(i,m,0,1,h);i.scale=j;o[0]=i.bbox.h*1000;o[1]=i.bbox.d*1000;o[2]=i.bbox.w*1000;o[3]=i.bbox.lw*1000;o[4]=i.bbox.rw*1000;return""}if(k.c==null){if(m<=65535){k.c=String.fromCharCode(m)}else{k.c=this.PLANE1+String.fromCharCode(m-119808+56320)}}if(o[2]||!this.msieAccentBug||l.length){return l+k.c}e.createShift(i,o[3]/1000);e.createShift(i,(o[4]-o[3])/1000);this.addText(i,k.c);e.createShift(i,-o[4]/1000);return""},handleImg:function(i,h,l,k,j){return j},lookupChar:function(l,r){var k,h;if(!l.FONTS){var q=this.FONTDATA.FONTS;var p=(l.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(p instanceof Array)){p=[p]}if(l.fonts!=p){l.fonts=p}l.FONTS=[];for(k=0,h=p.length;k<h;k++){if(q[p[k]]){l.FONTS.push(q[p[k]]);q[p[k]].name=p[k]}}}for(k=0,h=l.FONTS.length;k<h;k++){var j=l.FONTS[k];if(typeof(j)==="string"){delete l.FONTS;this.loadFont(j)}if(j[r]){if(j[r].length===5){j[r][5]={}}if(e.allowWebFonts&&!j.available){this.loadWebFont(j)}else{return j}}else{this.findBlock(j,r)}}var o=(l.defaultFont||{family:e.config.undefinedFamily});if(l.bold){o.weight="bold"}if(l.italic){o.style="italic"}o[r]=[800,200,500,0,500,{isUnknown:true}];return o},findBlock:function(k,p){if(k.Ranges){for(var o=0,h=k.Ranges.length;o<h;o++){if(p<k.Ranges[o][0]){return}if(p<=k.Ranges[o][1]){var n=k.Ranges[o][2];for(var l=k.Ranges.length-1;l>=0;l--){if(k.Ranges[l][2]==n){k.Ranges.splice(l,1)}}this.loadFont(k.directory+"/"+n+".js")}}}},loadFont:function(i){var h=MathJax.Callback.Queue();h.Push(["Require",c,this.fontDir+"/"+i]);if(this.imgFonts){if(!MathJax.isPacked){i=i.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}h.Push(["Require",c,this.webfontDir+"/png/"+i])}d.RestartAfter(h.Push({}))},loadWebFont:function(h){h.available=h.isWebFont=true;if(e.FontFaceBug){h.family=h.name;if(e.msieFontCSSBug){h.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(h))},loadWebFontError:function(i,h){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");i.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",h)}else{this.allowWebFonts=false;h()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var n=[[0,this]];for(var l=0,h=this.data.length;l<h;l++){if(this.data[l]){var o=this.data[l].lineBreak();if(o!=="none"){var k=(o==="after"?l+1:l);if(n.length===0||n[n.length-1]!==k){n.push([k,this.data[l]])}else{n[n.length-1]=[k,this.data[l]]}}}}n.push([this.data.length,n[n.length-1][1]]);return n},toHTMLmultiline:function(h){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(o,n,l,h){if(l==null){l=0}if(h==null){h=this.data.length}var k=o.bbox={},p=[];while(l<h){var j=this.data[l];if(!j){continue}if(!n&&j.HTMLcanStretch("Vertical")){p.push(j);j=(j.CoreMO()||j)}this.HTMLcombineBBoxes(j,k);l++}this.HTMLcleanBBox(k);return p},HTMLcombineBBoxes:function(h,i){if(i.w==null){this.HTMLemptyBBox(i)}var k=h.HTMLspanElement();if(!k||!k.bbox){return}var j=k.bbox;if(j.d>i.d){i.d=j.d}if(j.h>i.h){i.h=j.h}if(j.D!=null&&j.D>i.D){i.D=j.D}if(j.H!=null&&j.H>i.H){i.H=j.H}if(k.style.paddingLeft){i.w+=parseFloat(k.style.paddingLeft)*(k.scale||1)}if(i.w+j.lw<i.lw){i.lw=i.w+j.lw}if(i.w+j.rw>i.rw){i.rw=i.w+j.rw}i.w+=j.w;if(k.style.paddingRight){i.w+=parseFloat(k.style.paddingRight)*(k.scale||1)}if(j.width){i.width=j.width}},HTMLemptyBBox:function(h){h.h=h.d=h.H=h.D=h.rw=-e.BIGDIMEN;h.w=0;h.lw=e.BIGDIMEN;return h},HTMLcleanBBox:function(h){if(h.h===this.BIGDIMEN){h.h=h.d=h.H=h.D=h.w=h.rw=h.lw=0}if(h.D<=h.d){delete h.D}if(h.H<=h.h){delete h.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(h){if(this.isEmbellished()){return this.Core().HTMLcanStretch(h)}return false},HTMLstretchH:function(i,h){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(h){while(h){if((h.type!=="mrow"&&h.type!=="texatom")||h.data.length>1){return true}h=h.data[0]}return false},HTMLmeasureChild:function(i,h){if(this.data[i]!=null){e.Measured(this.data[i].toHTML(h),h)}else{h.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(h){if(this.spanID){var i=this.HTMLspanElement();if(i){while(i.firstChild){i.removeChild(i.firstChild)}i.bbox={w:0,h:0,d:0,lw:0,rw:0};i.scale=1;i.isMultChar=null;i.style.cssText="";return i}}if(this.href){h=e.addElement(h,"a",{href:this.href,isMathJax:true})}h=e.addElement(h,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){h.style.display="inline-block"}if(this["class"]!=null){h.className+=" "+this["class"]}if(this.style){h.style.cssText=this.style;if(h.style.fontSize){this.mathsize=h.style.fontSize;h.style.fontSize=""}}this.spanID=e.GetID();h.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;h.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){h.parentNode.bbox=h.bbox}return h},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(i,h,j){e.handleVariant(i,h,j)},HTMLhandleSize:function(h){if(!h.scale){h.scale=this.HTMLgetScale();if(h.scale!==1){h.style.fontSize=e.Percent(h.scale)}}return h},HTMLhandleColor:function(m){var o=this.getValues("mathcolor","color");if(this.mathbackground){o.mathbackground=this.mathbackground}if(this.background){o.background=this.background}if(this.style&&m.style.backgroundColor){o.mathbackground=m.style.backgroundColor;m.style.backgroundColor="transparent"}if(o.color&&!this.mathcolor){o.mathcolor=o.color}if(o.background&&!this.mathbackground){o.mathbackground=o.background}if(o.mathcolor){m.style.color=o.mathcolor}if(o.mathbackground&&o.mathbackground!==a.COLOR.TRANSPARENT){var p=1/e.em,l=0,k=0;if(this.isToken){l=m.bbox.lw;k=m.bbox.rw-m.bbox.w}if(m.style.paddingLeft!==""){l+=parseFloat(m.style.paddingLeft)*(m.scale||1)}if(m.style.paddingRight!==""){k-=parseFloat(m.style.paddingRight)*(m.scale||1)}var j=Math.max(0,e.getW(m)+(e.PaddingWidthBug?0:k-l));if(e.msieCharPaddingWidthBug&&m.style.paddingLeft!==""){j+=parseFloat(m.style.paddingLeft)*(m.scale||1)}var n=m.bbox.h+m.bbox.d,h=-m.bbox.d;if(j>0){j+=2*p;l-=p}if(n>0){n+=2*p;h-=p}k=-j-l;var i=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:o.mathbackground,width:e.Em(j),height:e.Em(n),verticalAlign:e.Em(h),marginLeft:e.Em(l),marginRight:e.Em(k)}});if(e.msieInlineBlockAlignBug){i.style.position="relative";i.style.width=i.style.height=0;i.style.verticalAlign=i.style.marginLeft=i.style.marginRight="";e.placeBox(e.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(j),height:e.Em(n),background:o.mathbackground}}),l,m.bbox.h+p)}m.parentNode.insertBefore(i,m);if(e.msieColorPositionBug){m.style.position="relative"}return i}return null},HTMLremoveColor:function(){var h=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(h){h.parentNode.removeChild(h)}},HTMLhandleSpace:function(k){if(this.useMMLspacing){if(this.type!=="mo"){return}var i=this.getValues("scriptlevel","lspace","rspace");if(i.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){i.lspace=Math.max(0,e.length2em(i.lspace));i.rspace=Math.max(0,e.length2em(i.rspace));var h=this,j=this.Parent();while(j&&j.isEmbellished()&&j.Core()===h){h=j;j=j.Parent();k=h.HTMLspanElement()}if(i.lspace){k.style.paddingLeft=e.Em(i.lspace)}if(i.rspace){k.style.paddingRight=e.Em(i.rspace)}}}else{var l=this.texSpacing();if(l!==""){l=e.length2em(l)/(k.scale||1);if(k.style.paddingLeft){l+=parseFloat(k.style.paddingLeft)}k.style.paddingLeft=e.Em(l)}}},HTMLgetScale:function(){var j=1,h=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var i=this.HTMLspanElement();if(i.style.fontSize!=""){h.fontsize=i.style.fontSize}}if(h.fontsize&&!this.mathsize){h.mathsize=h.fontsize}if(h.scriptlevel!==0){if(h.scriptlevel>2){h.scriptlevel=2}j=Math.pow(this.Get("scriptsizemultiplier"),h.scriptlevel);h.scriptminsize=e.length2em(h.scriptminsize);if(j<h.scriptminsize){j=h.scriptminsize}}j*=e.length2em(h.mathsize);return j},HTMLgetVariant:function(){var h=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var j=this.HTMLspanElement();if(j.style.fontFamily){h.fontfamily=j.style.fontFamily}if(j.style.fontWeight){h.fontweight=j.style.fontWeight}if(j.style.fontStyle){h.fontStyle=j.style.fontStyle}}var i=h.mathvariant;if(this.variantForm){i="-"+e.fontInUse+"-variant"}if(h.fontfamily&&!this.mathvariant){if(!h.fontweight&&h.mathvariant.match(/bold/)){h.fontweight="bold"}if(!h.fontstyle&&h.mathvariant.match(/italic/)){h.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:h.fontfamily,style:h.fontstyle,weight:h.fontweight}}}if(h.fontweight==="bold"){i={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}[i]||i}else{if(h.fontweight==="normal"){i={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}[i]||i}}if(h.fontstyle==="italic"){i={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[i]||i}else{if(h.fontstyle==="normal"){i={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[i]||i}}return e.FONTDATA.VARIANT[i]}},{HTMLautoload:function(){var h=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(h))},HTMLautoloadFile:function(h){var i=e.autoloadDir+"/"+h+".js";d.RestartAfter(c.Require(i))},HTMLstretchH:function(i,h){this.HTMLremoveColor();return this.toHTML(i,h)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mn.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mo.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));if(this.data.length==0){return n}else{n.bbox=null}var q=this.data.join("");var l=this.HTMLgetVariant();var j=this.getValues("largeop","displaystyle");if(j.largeop){l=e.FONTDATA.VARIANT[j.displaystyle?"-largeOp":"-smallOp"]}for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(q.length!==1){delete n.bbox.skew}if(e.AccentBug&&n.bbox.w===0&&q.length===1&&n.firstChild){n.firstChild.nodeValue+=e.NBSP;e.createSpace(n,0,0,-n.offsetWidth/e.em)}if(j.largeop){var o=(n.bbox.h-n.bbox.d)/2-e.TeX.axis_height*n.scale;if(e.safariVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.lastChild.style.verticalAlign=e.Em(parseFloat(n.lastChild.style.verticalAlign||0)/e.em-o/n.scale)}else{if(e.konquerorVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.style.position="relative";n.lastChild.style.position="relative";n.lastChild.style.top=e.Em(o/n.scale)}else{n.style.verticalAlign=e.Em(-o/n.scale)}}n.bbox.h-=o;n.bbox.d+=o;if(n.bbox.rw>n.bbox.w){n.bbox.ic=n.bbox.rw-n.bbox.w;e.createBlank(n,n.bbox.ic);n.bbox.w=n.bbox.rw}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcanStretch:function(h){if(!this.Get("stretchy")){return false}var i=this.data.join("");if(i.length>1){return false}i=e.FONTDATA.DELIMITERS[i.charCodeAt(0)];return(i&&i.dir==h.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(k,h){this.HTMLremoveColor();var i=this.getValues("maxsize","minsize","mathvariant","fontweight");if(i.fontweight==="bold"&&!this.mathvariant){i.mathvariant=a.VARIANT.BOLD}var j=this.HTMLspanElement(),l=j.scale;i.maxsize=e.length2em(i.maxsize,j.bbox.w);i.minsize=e.length2em(i.minsize,j.bbox.w);h=Math.max(i.minsize,Math.min(i.maxsize,h));j=this.HTMLcreateSpan(k);e.createDelimiter(j,this.data.join("").charCodeAt(0),h,l,i.mathvariant);this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});a.mtext.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;if(this.Parent().type==="merror"){e.addText(n,this.data.join(""));var o=e.getHD(n),j=e.getW(n);n.bbox={h:o.h,d:o.d,w:j,lw:0,rw:j}}else{var l=this.HTMLgetVariant();for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(l,j,o){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var n=e.Measured(this.data[0].toHTML(l),l);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(l,j,o),l)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(l,j),l)}}l.bbox={w:n.bbox.w,h:n.bbox.h,d:n.bbox.d,lw:0,rw:0};for(var k=0,h=l.childNodes.length;k<h;k++){l.childNodes[k].style.visibility="hidden"}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(l,j,n){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var i=e.createStack(l,true);var m=e.createBox(i);e.Measured(this.data[0].toHTML(m),m);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(m,j,n),m)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(m,j),m)}}var k=this.getValues("height","depth","width","lspace","voffset"),h=0,o=0;if(k.lspace){h=this.HTMLlength2em(m,k.lspace)}if(k.voffset){o=this.HTMLlength2em(m,k.voffset)}e.placeBox(m,h,o);l.bbox={h:m.bbox.h,d:m.bbox.d,w:m.bbox.w,lw:Math.min(0,m.bbox.lw+h),rw:Math.max(m.bbox.w,m.bbox.rw+h),H:Math.max((m.bbox.H==null?-e.BIGDIMEN:m.bbox.H),m.bbox.h+o),D:Math.max((m.bbox.D==null?-e.BIGDIMEN:m.bbox.D),m.bbox.d-o)};if(k.height!==""){l.bbox.h=this.HTMLlength2em(m,k.height,"h",0)}if(k.depth!==""){l.bbox.d=this.HTMLlength2em(m,k.depth,"d",0)}if(k.width!==""){l.bbox.w=this.HTMLlength2em(m,k.width,"w",0)}if(l.bbox.H<=l.bbox.h){delete l.bbox.H}if(l.bbox.D<=l.bbox.d){delete l.bbox.D}e.setStackWidth(i,l.bbox.w)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLlength2em:function(l,n,o,h){if(h==null){h=-e.BIGDIMEN}var j=String(n).match(/width|height|depth/);var k=(j?l.bbox[j[0].charAt(0)]:(o?l.bbox[o]:null));var i=e.length2em(n,k);if(o&&String(n).match(/^\s*[-+]/)){return Math.max(h,l.bbox[o]+i)}else{return i}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(j,h){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchH(i,h);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h);this.HTMLhandleColor(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(A){A=this.HTMLcreateSpan(A);var j=e.createStack(A);var m=e.createBox(j),l=e.createBox(j);this.HTMLmeasureChild(0,m);this.HTMLmeasureChild(1,l);var h=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var E=this.HTMLgetScale(),z=h.displaystyle;var D=e.TeX.axis_height*E;if(h.bevelled){var C=(z?0.4:0.15);var n=Math.max(m.bbox.h+m.bbox.d,l.bbox.h+l.bbox.d)+2*C;var B=e.createBox(j);e.createDelimiter(B,47,n);e.placeBox(m,0,(m.bbox.d-m.bbox.h)/2+D+C);e.placeBox(B,m.bbox.w-C/2,(B.bbox.d-B.bbox.h)/2+D);e.placeBox(l,m.bbox.w+B.bbox.w-C,(l.bbox.d-l.bbox.h)/2+D-C)}else{var i=Math.max(m.bbox.w,l.bbox.w);var s=e.thickness2em(h.linethickness),x,w,r,o;var y=e.TeX.min_rule_thickness/this.em;if(z){r=e.TeX.num1;o=e.TeX.denom1}else{r=(s===0?e.TeX.num3:e.TeX.num2);o=e.TeX.denom2}r*=E;o*=E;if(s===0){x=Math.max((z?7:3)*e.TeX.rule_thickness,2*y);w=(r-m.bbox.d)-(l.bbox.h-o);if(w<x){r+=(x-w)/2;o+=(x-w)/2}}else{x=Math.max((z?2:0)*y+s,s/2+1.5*y);w=(r-m.bbox.d)-(D+s/2);if(w<x){r+=x-w}w=(D-s/2)-(l.bbox.h-o);if(w<x){o+=x-w}var k=e.createBox(j);e.createRule(k,s,0,i+2*s);e.placeBox(k,0,D-s/2)}e.alignBox(m,h.numalign,r);e.alignBox(l,h.denomalign,-o)}this.HTMLhandleSpace(A);this.HTMLhandleColor(A);return A},HTMLcanStretch:function(h){return false},HTMLhandleSpace:function(h){if(!this.texWithDelims){var i=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;h.style.paddingLeft=e.Em(i);h.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(r){r=this.HTMLcreateSpan(r);var u=e.createStack(r);var j=e.createBox(u),n=e.createBox(u),m=e.createBox(u);this.HTMLmeasureChild(0,j);var l=this.HTMLgetScale();var v=e.TeX.rule_thickness*l,i,h,s,k;if(this.Get("displaystyle")){i=e.TeX.x_height*l}else{i=v}h=Math.max(v+i/4,1.5*e.TeX.min_rule_thickness/this.em);s=j.bbox.h+j.bbox.d+h+v;k=j.bbox.w;e.createDelimiter(m,8730,s,l);e.Measured(m);var o=0;if(m.isMultiChar||(e.AdjustSurd&&e.imgFonts)){m.bbox.w*=0.95}if(m.bbox.h+m.bbox.d>s){h=((m.bbox.h+m.bbox.d)-(s-v))/2}var w=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!w||k<w.HW[0][0]*l||l<0.75){e.createRule(n,v,0,k)}else{e.createDelimiter(n,e.FONTDATA.RULECHAR,k,l)}s=j.bbox.h+h+v;o=this.HTMLaddRoot(u,m,o,m.bbox.h+m.bbox.d-s,l);e.placeBox(m,o,s-m.bbox.h);e.placeBox(n,o+m.bbox.w,s-n.bbox.h+e.rfuzz);e.placeBox(j,o+m.bbox.w,0);this.HTMLhandleSpace(r);this.HTMLhandleColor(r);return r},HTMLaddRoot:function(j,i,h,l,k){return h}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(j,i,h){return 0.45*(j-0.9*i)+0.6*i+Math.max(0,h.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(n,l){var j=n.bbox={},o=[];this.HTMLcheckStretchy(this.data.open,j,o,l);this.HTMLcheckStretchy(this.data[0],j,o,l);for(var k=1,h=this.data.length;k<h;k++){if(this.data[k]){this.HTMLcheckStretchy(this.data["sep"+k],j,o,l);this.HTMLcheckStretchy(this.data[k],j,o,l)}}this.HTMLcheckStretchy(this.data.close,j,o,l);this.HTMLcleanBBox(j);return o},HTMLcheckStretchy:function(h,i,k,j){if(h){if(!j&&h.HTMLcanStretch("Vertical")){k.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,i)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(I,E,B){var h=this.getValues("displaystyle","accent","accentunder","align");if(!h.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,I)}I=this.HTMLcreateSpan(I);var M=this.HTMLgetScale();var n=e.createStack(I);var o=[],K=[],s,J,F,j=-e.BIGDIMEN,H=j;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J]=e.createBox(n);e.Measured(this.data[J].toHTML(s),s);if(J==this.base){if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchV(s,E,B),s)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(s,E),s)}}K[J]=(B==null&&E!=null?false:this.data[J].HTMLcanStretch("Horizontal"))}else{K[J]=this.data[J].HTMLcanStretch("Horizontal")}if(s.bbox.w>H){H=s.bbox.w}if(!K[J]&&H>j){j=H}}}if(B==null&&E!=null){j=E}else{if(j==-e.BIGDIMEN){j=H}}for(J=H=0,F=this.data.length;J<F;J++){if(this.data[J]){s=o[J];if(K[J]){s.bbox=this.data[J].HTMLstretchH(s,j).bbox}if(s.bbox.w>H){H=s.bbox.w}}}var A=e.TeX.rule_thickness,C=e.FONTDATA.TeX_factor;var l=o[this.base]||{bbox:this.HTMLzeroBBox()},L=(l.bbox.ic||0);var r,p,v,u,q,z,G;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J];q=e.TeX.big_op_spacing5*M;var w=(J!=this.base&&h[this.ACCENTS[J]]);if(w&&s.bbox.w<=1/e.em+0.0001){s.bbox.w=s.bbox.rw-s.bbox.lw;s.bbox.noclip=true;if(s.bbox.lw&&!e.zeroWidthBug){s.insertBefore(e.createSpace(s.parentNode,0,0,-s.bbox.lw),s.firstChild)}e.createBlank(s,0,0,s.bbox.rw+0.1)}z={left:0,center:(H-s.bbox.w)/2,right:H-s.bbox.w}[h.align];r=z;p=0;if(J==this.over){if(w){G=Math.max(A*M*C,2.5/this.em);q=0;if(l.bbox.skew){r+=l.bbox.skew}}else{v=e.TeX.big_op_spacing1*M*C;u=e.TeX.big_op_spacing3*M*C;G=Math.max(v,u-Math.max(0,s.bbox.d))}G=Math.max(G,1.5/this.em);r+=L;p=l.bbox.h+s.bbox.d+G;s.bbox.h+=q}else{if(J==this.under){if(w){G=3*A*M*C;q=0}else{v=e.TeX.big_op_spacing2*M*C;u=e.TeX.big_op_spacing4*M*C;G=Math.max(v,u-s.bbox.h)}G=Math.max(G,1.5/this.em);r-=L;p=-(l.bbox.d+s.bbox.h+G);s.bbox.d+=q}}e.placeBox(s,r,p)}}this.HTMLhandleSpace(I);this.HTMLhandleColor(I);return I},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(F,C,y){F=this.HTMLcreateSpan(F);var I=this.HTMLgetScale();var l=e.createStack(F),i;var k=e.createBox(l);this.HTMLmeasureChild(this.base,k);if(this.data[this.base]){if(y!=null){e.Remeasured(this.data[this.base].HTMLstretchV(k,C,y),k)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(k,C),k)}}}e.placeBox(k,0,0);var j=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var G=e.TeX.x_height*I,x=e.TeX.scriptspace*I*0.75;var h,m;if(this.HTMLnotEmpty(this.data[this.sup])){h=e.createBox(l);e.Measured(this.data[this.sup].toHTML(h),h);h.bbox.w+=x;h.bbox.rw=Math.max(h.bbox.w,h.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){m=e.createBox(l);e.Measured(this.data[this.sub].toHTML(m),m);m.bbox.w+=x;m.bbox.rw=Math.max(m.bbox.w,m.bbox.rw)}var A=e.TeX.sup_drop*j,z=e.TeX.sub_drop*j;var o=k.bbox.h-A,n=k.bbox.d+z,H=0,B;if(k.bbox.ic){H=k.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&&k.bbox.scale===1&&!this.data[this.base].Get("largeop")){o=n=0}}var E=this.getValues("subscriptshift","superscriptshift");E.subscriptshift=(E.subscriptshift===""?0:e.length2em(E.subscriptshift));E.superscriptshift=(E.superscriptshift===""?0:e.length2em(E.superscriptshift));if(!h){if(m){n=Math.max(n,e.TeX.sub1*I,m.bbox.h-(4/5)*G,E.subscriptshift);e.placeBox(m,k.bbox.w+x-H,-n,m.bbox)}}else{if(!m){i=this.getValues("displaystyle","texprimestyle");B=e.TeX[(i.displaystyle?"sup1":(i.texprimestyle?"sup3":"sup2"))];o=Math.max(o,B*I,h.bbox.d+(1/4)*G,E.superscriptshift);e.placeBox(h,k.bbox.w+x,o,h.bbox)}else{n=Math.max(n,e.TeX.sub2*I);var w=e.TeX.rule_thickness*I;if((o-h.bbox.d)-(m.bbox.h-n)<3*w){n=3*w-o+h.bbox.d+m.bbox.h;A=(4/5)*G-(o-h.bbox.d);if(A>0){o+=A;n-=A}}e.placeBox(h,k.bbox.w+x,Math.max(o,E.superscriptshift));e.placeBox(m,k.bbox.w+x-H,-Math.max(n,E.subscriptshift))}}this.HTMLhandleSpace(F);this.HTMLhandleColor(F);return F},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(o,h){var l=this.Get("alttext");if(l){h.setAttribute("aria-label",l)}var i=e.addElement(o,"nobr",{isMathJax:true});o=this.HTMLcreateSpan(i);var m=e.createStack(o),j=e.createBox(m),n;m.style.fontSize=i.parentNode.style.fontSize;i.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;n=e.Measured(this.data[0].toHTML(j),j)}e.placeBox(j,0,0);var k=e.em/e.outerEm;e.em/=k;o.bbox.h*=k;o.bbox.d*=k;o.bbox.w*=k;o.bbox.lw*=k;o.bbox.rw*=k;if(n&&n.bbox.width!=null){m.style.width=n.bbox.width;j.style.width="100%"}this.HTMLhandleColor(o);if(n){e.createRule(o,n.bbox.h*k,n.bbox.d*k,0)}if(!this.isMultiline&&this.Get("display")==="block"&&o.bbox.width==null){var p=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(p.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){p.indentalign=p.indentalignfirst}if(p.indentalign===a.INDENTALIGN.AUTO){p.indentalign=this.displayAlign}h.style.textAlign=p.indentalign;if(p.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){p.indentshift=p.indentshiftfirst}if(p.indentshift==="auto"){p.indentshift=this.displayIndent}if(p.indentshift&&p.indentalign!==a.INDENTALIGN.CENTER){o.style[{left:"marginLeft",right:"marginRight"}[p.indentalign]]=e.Em(e.length2em(p.indentshift))}}return o}});a.TeXAtom.Augment({toHTML:function(i){i=this.HTMLcreateSpan(i);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var h=e.createStack(i);var j=e.createBox(h);e.Measured(this.data[0].toHTML(j),j);e.placeBox(j,0,e.TeX.axis_height-(j.bbox.h+j.bbox.d)/2+j.bbox.d)}else{i.bbox=this.data[0].toHTML(i).bbox}}this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});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(h){var k=h.versionAtLeast("7.0");var j=h.versionAtLeast("8.0")&&document.documentMode>7;var i=(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:h.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:i,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(j&&!i),msieBorderWidthBug:i,msieInlineBlockAlignBug:(!j||i),msieVerticalAlignBug:(j&&!i),msiePlaceBoxBug:(j&&!i),msieClipRectBug:!j,msieNegativeSpaceBug:i,msieCloneNodeBug:(j&&h.version==="8.0"),negativeSkipBug:true,msieIE6:!k,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:h.isIE9,allowWebFonts:"eot"})},Firefox:function(i){var j=false;if(i.versionAtLeast("3.5")){var h=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,h.length)===h){j="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:j})},Safari:function(l){var j=l.versionAtLeast("3.0");var i=l.versionAtLeast("3.1");var h=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var m=(i&&l.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!l.versionAtLeast("5.0"))||(h!=null&&(h[1]<2||(h[1]==2&&h[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:!i,safariTextNodeBug:!j,safariWebFontSerif:["serif"],allowWebFonts:(i&&!m?"otf":false)});if(m){var k=d.config["HTML-CSS"];if(k){k.availableFonts=[];k.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(h){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(h.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(h){h.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:h.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(h.versionAtLeast("10.0")&&!h.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(h){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(n,k){if(k&&this.testCollection(k)){return k}for(var l=0,j=n.length;l<j;l++){if(n[l]===k){continue}if(this.testCollection(n[l])){return n[l]}}return null},testCollection:function(i){return this.testFont(this.FontInfo[i])},testFont:function(l){if(l.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(l.weight||"normal");this.div.style.fontStyle=(l.style||"normal")}var k=this.getComparisonWidths(l.testString,l.noStyleChar);if(k){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==k[0]){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[k[2]];if(this.div.offsetWidth==k[1]){return false}}if(this.div.offsetWidth!=k[3]){if(l.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var n=0,j=this.testSize.length;n<j;n++){if(this.testStyleChar(l,this.testSize[n])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(k,m){var q=3+(k.weight?2:0)+(k.style?4:0);var j="",l=0;var p=this.div.style.fontSize;this.div.style.fontSize=m;if(e.msieItalicWidthBug&&k.style==="italic"){this.text.nodeValue=j=this.compChar;l=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+j}else{this.text.nodeValue=this.compChar+j}var i=this.div.offsetWidth-l;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+j}else{this.text.nodeValue=this.styleChar+j}var o=Math.floor((this.div.offsetWidth-l)/i+0.5);if(o===q){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+j}else{this.text.nodeValue=this.versionChar+j}k.version=Math.floor((this.div.offsetWidth-l)/i+1.5)/2}this.div.style.fontSize=p;return(o===q)},getComparisonWidths:function(n,l){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!l){n+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=n}else{this.text.nodeValue=n}this.div.style.fontFamily=this.comparisonFont[0];var k=this.div.offsetWidth,p=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];p=this.div.offsetWidth}for(var o=1,j=this.comparisonFont.length;o<j;o++){this.div.style.fontFamily=this.comparisonFont[o];if(this.div.offsetWidth!=k){return[k,this.div.offsetWidth,o,p]}}return null},loadWebFont:function(j){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+j.directory);var l=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+j.directory);var i=MathJax.Callback({});var k=MathJax.Callback(["loadComplete",this,j,l,i]);c.timer.start(c,[this.checkWebFont,j,k],1,this.timeout);return i},loadComplete:function(k,m,j,i){MathJax.Message.Clear(m);if(i===c.STATUS.OK){j();return}this.loadError(k);if(d.Browser.isFirefox&&e.allowWebFonts){var l=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){l+=":"+document.location.port}l+="/";if(c.fileURL(e.webfontDir).substr(0,l.length)!==l){this.firefoxFontError(k)}}e.loadWebFontError(k,j)},loadError:function(i){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+i.directory,null,2000)},firefoxFontError:function(i){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(i,j,k){if(i.time(k)){return}if(e.Font.testFont(j)){k(i.STATUS.OK)}else{setTimeout(i,i.delay)}},fontFace:function(k){var l=e.allowWebFonts;var n=e.FONTDATA.FONTS[k];if(e.msieFontCSSBug&&!n.family.match(/-Web$/)){n.family+="-Web"}var j=c.fileURL(e.webfontDir+"/"+l);var i=k.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!i.match(/-/)){i+="-Regular"}if(l==="svg"){i+=".svg#"+i}else{i+="."+l}var m={"font-family":n.family,src:"url('"+j+"/"+i+"')"};if(l==="svg"){m.src+=" format('svg')"}if(!(e.FontFaceBug&&n.isWebFont)){if(k.match(/-bold/)){m["font-weight"]="bold"}if(k.match(/-italic/)){m["font-style"]="italic"}}return m}});var g,h,f;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 ! important"},".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,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var j=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(j.scale){this.config.scale=j.scale}if(j.font&&j.font!=="Auto"){if(j.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(j.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(j.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(j.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var i=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!i&&this.allowWebFonts){i=this.config.webFont;if(i){this.webFonts=true}}if(!i&&this.config.imageFont){i=this.config.imageFont;this.imgFonts=true}if(i){this.fontInUse=i;this.fontDir+="/"+i;this.webfontDir+="/"+i;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")}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},Startup:function(){g=MathJax.Extension.MathEvents.Event;h=MathJax.Extension.MathEvents.Touch;f=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=f.Mouseover;this.Mouseout=f.Mouseout;this.Mousemove=f.Mousemove;var l=[],p=this.FONTDATA.VARIANT.normal.fonts;if(!(p instanceof Array)){p=[p]}for(var k=0,j=p.length;k<j;k++){l[k]=this.FONTDATA.FONTS[p[k]].family;if(!l[k]){l[k]=p[k]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":l.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 o=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=o.offsetWidth/5;this.hiddenDiv.removeChild(o);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(n){}}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(n){}}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 k=0,j=e.config.preloadWebFonts.length;k<j;k++){var l=e.FONTDATA.FONTS[e.config.preloadWebFonts[k]];if(!l.available){e.Font.testFont(l)}}},Translate:function(p){if(!p.parentNode){return}var n=p.previousSibling;if(n&&String(n.className).match(/^MathJax(_MathML|_Display)?$/)){n.parentNode.removeChild(n)}var j=p.MathJax.elementJax,q=j.root,r,i,l;r=i=l=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:this.id,id:j.inputID+"-Span",oncontextmenu:g.Menu,onmousedown:g.Mousedown,onmouseover:g.Mouseover,onmouseout:g.Mouseout,onmousemove:g.Mousemove,onclick:g.Click,ondblclick:g.DblClick});if(MathJax.Hub.Browser.noContextMenu){r.ontouchstart=h.start;r.ontouchend=h.end}var m=(q.Get("display")==="block");if(m){i=l=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});i.appendChild(r)}i.setAttribute("role","textbox");i.setAttribute("aria-readonly","true");if(this.useProcessingFrame){l=this.Element((m?"div":"span"),{className:"MathJax_Processing"});l.appendChild(i)}p.parentNode.insertBefore(l,p);var k;try{this.getScales(r);k=(this.em===0||String(this.em)==="NaN")}catch(o){k=true}if(k){this.hiddenDiv.appendChild(l);this.getScales(r)}this.initImg(r);this.initHTML(q,r);q.setTeXclass();try{q.toHTML(r,i)}catch(o){if(o.restart){l.parentNode.removeChild(l)}throw o}if(k){p.parentNode.insertBefore(l,p)}if(this.useProcessingFrame){l.parentNode.replaceChild(i,l)}},getJaxFromMath:function(i){if(i.parentNode.className==="MathJax_Display"){i=i.parentNode}return d.getJaxFor(i.nextSibling)},getHoverSpan:function(i){return i.root.HTMLspanElement()},getHoverBBox:function(i,l){var m=l.bbox,k=e.outerEm;var j={w:m.w*k,h:m.h*k,d:m.d*k};if(m.width){j.width=m.width}return j},initImg:function(i){},initHTML:function(j,i){},initFont:function(i){var k=e.FONTDATA.FONTS,j=e.config.availableFonts;if(j&&j.length&&e.Font.testFont(k[i])){k[i].available=true;return null}if(!this.allowWebFonts){return null}k[i].isWebFont=true;if(e.FontFaceBug){k[i].family=i;if(e.msieFontCSSBug){k[i].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(i)})},Remove:function(i){var j=i.SourceElement();if(!j){return}j=j.previousSibling;if(!j){return}if(j.className.match(/^MathJax/)){j.parentNode.removeChild(j)}},getScales:function(k){k.parentNode.insertBefore(this.HDMspan,k);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var j=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var i=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(j/this.TeX.x_height)/i)*this.config.scale);k.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&i===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=i*this.scale/100}k.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(k)},getMarginScale:function(i){return 1},getMSIEmarginScale:function(k){k.appendChild(this.marginCheck);var i=this.marginCheck.offsetWidth,j=this.marginMove.offsetWidth;var l=(2*j-i?j/(2*j-i):1);k.removeChild(this.marginCheck);return l},getHD:function(j){var i=j.style.position;j.style.position="absolute";this.HDimg.style.height="0px";j.appendChild(this.HDspan);var k={h:j.offsetHeight};this.HDimg.style.height=k.h+"px";k.d=j.offsetHeight-k.h;k.h-=k.d;k.h/=this.em;k.d/=this.em;j.removeChild(this.HDspan);j.style.position=i;return k},getW:function(l){var j=l.offsetWidth,k=(l.bbox?l.bbox.w:-1),m=l;if((k<0||this.negativeSkipBug)&&j>=0){if(this.negativeSkipBug){var i=l.style.position;l.style.position="absolute";m=this.startMarker;if(l.firstChild){l.insertBefore(m,l.firstChild)}else{l.appendChild(m)}m=this.startMarker}l.appendChild(this.endMarker);j=this.endMarker.offsetLeft-m.offsetLeft;l.removeChild(this.endMarker);if(this.negativeSkipBug){l.removeChild(m);l.style.position=i}}return j/this.em},Measured:function(k,j){if(k.bbox.width==null&&k.bbox.w&&!k.bbox.isMultiline){var i=this.getW(k);k.bbox.rw+=i-k.bbox.w;k.bbox.w=i}if(!j){j=k.parentNode}if(!j.bbox){j.bbox=k.bbox}return k},Remeasured:function(j,i){i.bbox=this.Measured(j,i).bbox},Em:function(i){if(Math.abs(i)<0.0006){return"0em"}return i.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(i){return(100*i).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(i){return this.Percent(this.length2em(i))},length2em:function(o,l){if(typeof(o)!=="string"){o=o.toString()}if(o===""){return""}if(o===a.SIZE.NORMAL){return 1}if(o===a.SIZE.BIG){return 2}if(o===a.SIZE.SMALL){return 0.71}if(o==="infinity"){return e.BIGDIMEN}var k=this.FONTDATA.TeX_factor;if(o.match(/mathspace$/)){return e.MATHSPACE[o]*k}var j=o.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var i=parseFloat(j[1]||"1"),n=j[2];if(l==null){l=1}if(n==="em"){return i*k}if(n==="ex"){return i*e.TeX.x_height*k}if(n==="%"){return i/100*l}if(n==="px"){return i/e.em}if(n==="pt"){return i/10*k}if(n==="pc"){return i*1.2*k}if(n==="in"){return i*this.pxPerInch/e.em}if(n==="cm"){return i*this.pxPerInch/e.em/2.54}if(n==="mm"){return i*this.pxPerInch/e.em/25.4}if(n==="mu"){return i/18*k}return i*k*l},thickness2em:function(i){var j=e.TeX.rule_thickness;if(i===a.LINETHICKNESS.MEDIUM){return j}if(i===a.LINETHICKNESS.THIN){return 0.67*j}if(i===a.LINETHICKNESS.THICK){return 1.67*j}return this.length2em(i,j)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(j,i,k){var l=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(i)}});if(k){j.insertBefore(l,j.firstChild)}else{j.appendChild(l)}return l},createShift:function(j,i,l){var k=this.Element("span",{style:{marginLeft:this.Em(i)},isMathJax:true});if(l){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}return k},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(k,m,j){if(this.msiePaddingWidthBug){this.createStrut(k,0)}var l=String(j).match(/%$/);var i=(!l&&j!=null?j:0);k=this.addElement(k,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(l?"100%":this.Em(i)),height:0}});if(!m){k.parentNode.bbox=k.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:i,lw:this.BIGDIMEN,rw:(!l&&j!=null?j:-this.BIGDIMEN)};if(l){k.bbox.width=j}}return k},createBox:function(j,i){var k=this.addElement(j,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(i!=null){k.style.width=i}return k},addBox:function(i,j){j.style.position="absolute";j.isBox=true;return i.appendChild(j)},placeBox:function(q,p,o,m){q.isMathJax=true;var s=q.parentNode,A=q.bbox,v=s.bbox;if(this.msiePlaceBoxBug){this.addText(q,this.NBSP)}if(this.imgSpaceBug){this.addText(q,this.imgSpace)}var u=q.offsetHeight/this.em+1,C=0;if(q.noAdjust){u-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(q,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(u)}})}else{this.addElement(q,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(u)}})}}q.style.top=this.Em(-o-u);q.style.left=this.Em(p+C);if(A){if(this.negativeSkipBug){if(A.lw<0){C=A.lw;e.createBlank(q,-C,true);k=0}if(A.rw>A.w){e.createBlank(q,A.rw-A.w+0.1)}}if(!this.msieClipRectBug&&!A.noclip&&!m){var z=3/this.em;var w=(A.H==null?A.h:A.H),j=(A.D==null?A.d:A.D);var B=u-w-z,n=u+j+z,k=A.lw-3*z,i=1000;if(A.isFixed){i=A.width-k}q.style.clip="rect("+this.Em(B)+" "+this.Em(i)+" "+this.Em(n)+" "+this.Em(k)+")"}}if(A&&v){if(A.H!=null&&(v.H==null||A.H+o>v.H)){v.H=A.H+o}if(A.D!=null&&(v.D==null||A.D-o>v.D)){v.D=A.D-o}if(A.h+o>v.h){v.h=A.h+o}if(A.d-o>v.d){v.d=A.d-o}if(v.H!=null&&v.H<=v.h){delete v.H}if(v.D!=null&&v.D<=v.d){delete v.D}if(A.w+p>v.w){v.w=A.w+p;if(v.width==null){s.style.width=this.Em(v.w)}}if(A.rw+p>v.rw){v.rw=A.rw+p}if(A.lw+p<v.lw){v.lw=A.lw+p}if(A.width!=null&&!A.isFixed){if(v.width==null){s.style.width=v.width="100%"}q.style.width=A.width}}},alignBox:function(k,q,p){this.placeBox(k,0,p);var n=k.bbox;if(n.isMultiline){return}var j=n.width!=null&&!n.isFixed;var m=0,o=-n.w/2,i="50%";if(this.negativeSkipBug){m=n.w-n.rw-0.1;o+=n.lw}o=this.Em(o*this.msieMarginScale);if(j){o="";i=(50-parseFloat(n.width)/2)+"%"}d.Insert(k.style,({right:{left:"",right:this.Em(m)},center:{left:i,marginLeft:o}})[q])},setStackWidth:function(j,i){if(typeof(i)==="number"){j.style.width=this.Em(Math.max(0,i));if(j.bbox){j.bbox.w=i}if(j.parentNode.bbox){j.parentNode.bbox.w=i}}else{j.style.width=j.parentNode.style.width="100%";if(j.bbox){j.bbox.width=i}if(j.parentNode.bbox){j.parentNode.bbox.width=i}}},createDelimiter:function(t,j,l,p,n){if(!j){t.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};t.bbox.rw=t.bbox.w;this.createSpace(t,t.bbox.h,t.bbox.d,t.bbox.w);return}if(!p){p=1}if(!(l instanceof Array)){l=[l,l]}var s=l[1];l=l[0];var k={alias:j};while(k.alias){j=k.alias;k=this.FONTDATA.DELIMITERS[j];if(!k){k={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var r=0,o=k.HW.length;r<o;r++){if(k.HW[r][0]*p>=l-0.01||(r==o-1&&!k.stretch)){if(k.HW[r][2]){p*=k.HW[r][2]}if(k.HW[r][3]){j=k.HW[r][3]}var q=this.addElement(t,"span");this.createChar(q,[j,k.HW[r][1]],p,n);t.bbox=q.bbox;t.offset=0.65*t.bbox.w;t.scale=p;return}}if(k.stretch){this["extendDelimiter"+k.dir](t,s,k.stretch,p,n)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(z,l,C,E,u){var p=this.createStack(z,true);var m=this.createBox(p),A=this.createBox(p);this.createChar(m,(C.left||C.rep),E,u);this.createChar(A,(C.right||C.rep),E,u);var i=this.Element("span");this.createChar(i,C.rep,E,u);var B={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},j;this.placeBox(m,-m.bbox.lw,0,true);var s=(m.bbox.rw-m.bbox.lw)+(A.bbox.rw-A.bbox.lw)-0.05,r=m.bbox.rw-m.bbox.lw-0.025,t;if(C.mid){B=this.createBox(p);this.createChar(B,C.mid,E,u);s+=B.bbox.w}if(l>s){var D=i.bbox.rw-i.bbox.lw,o=D-0.05,v,q,y=(C.mid?2:1);q=v=Math.ceil((l-s)/(y*o));o=(l-s)/(y*v);t=(v/(v+1))*(D-o);o=D-t;r-=i.bbox.lw+t;while(y-->0){while(v-->0){if(!this.msieCloneNodeBug){j=i.cloneNode(true)}else{j=this.Element("span");this.createChar(j,C.rep,E,u)}this.placeBox(this.addBox(p,j),r,0,true);r+=o}if(C.mid&&y){this.placeBox(B,r,0,true);r+=B.bbox.w-t;v=q}}}else{t=Math.min(s-l,m.bbox.w/2);r-=t/2;if(C.mid){this.placeBox(B,r,0,true);r+=B.bbox.w}r-=t/2}this.placeBox(A,r,0,true);z.bbox={w:r+A.bbox.rw,lw:0,rw:r+A.bbox.rw,H:Math.max(m.bbox.h,i.bbox.h,A.bbox.h,B.bbox.h),D:Math.max(m.bbox.d,i.bbox.d,A.bbox.d,B.bbox.d),h:i.bbox.h,d:i.bbox.d};z.scale=E;z.isMultiChar=true;this.setStackWidth(p,z.bbox.w)},createChar:function(r,o,l,j){r.isMathJax=true;var q=r,s="",n={fonts:[o[1]],noRemap:true};if(j&&j===a.VARIANT.BOLD){n.fonts=[o[1]+"-bold",o[1]]}if(typeof(o[1])!=="string"){n=o[1]}if(o[0] instanceof Array){for(var p=0,k=o[0].length;p<k;p++){s+=String.fromCharCode(o[0][p])}}else{s=String.fromCharCode(o[0])}if(l!==1){q=this.addElement(r,"span",{style:{fontSize:this.Percent(l)},scale:l,isMathJax:true});this.handleVariant(q,n,s);r.bbox=q.bbox}else{this.handleVariant(r,n,s)}if(o[2]){r.style.marginLeft=this.Em(o[2])}if(this.AccentBug&&r.bbox.w===0){q.firstChild.nodeValue+=this.NBSP;e.createSpace(r,0,0,-r.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(y,o,r){var x="",v,B,s,k,A,C,j=y;if(r.length===0){return}if(!y.bbox){y.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!o){o=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}C=o;for(var z=0,w=r.length;z<w;z++){o=C;v=r.charCodeAt(z);B=r.charAt(z);if(B===this.PLANE1){z++;v=r.charCodeAt(z)+119808-56320;if(this.FONTDATA.RemapPlane1){var D=this.FONTDATA.RemapPlane1(v,o);v=D.n;o=D.variant}}else{var t,q,u=this.FONTDATA.RANGES;for(t=0,q=u.length;t<q;t++){if(u[t].name==="alpha"&&o.noLowerCase){continue}var p=o["offset"+u[t].offset];if(p&&v>=u[t].low&&v<=u[t].high){if(u[t].remap&&u[t].remap[v]){v=p+u[t].remap[v]}else{v=v-u[t].low+p;if(u[t].add){v+=u[t].add}}if(o["variant"+u[t].offset]){o=this.FONTDATA.VARIANT[o["variant"+u[t].offset]]}break}}}if(o.remap&&o.remap[v]){if(o.remap[v] instanceof Array){var l=o.remap[v];v=l[0];o=this.FONTDATA.VARIANT[l[1]]}else{v=o.remap[v];if(o.remap.variant){o=this.FONTDATA.VARIANT[o.remap.variant]}}}if(this.FONTDATA.REMAP[v]&&!o.noRemap){v=this.FONTDATA.REMAP[v]}s=this.lookupChar(o,v);B=s[v];if(o!==A&&!B[5].img){if(x.length){this.addText(j,x);x=""}j=y;A=k;if(o!==A){if(A){j=this.addElement(y,"span",{isMathJax:true})}else{k=o}}this.handleFont(j,s,j!==y);A=o}x=this.handleChar(j,s,B,v,x);if(B[0]/1000>y.bbox.h){y.bbox.h=B[0]/1000}if(B[1]/1000>y.bbox.d){y.bbox.d=B[1]/1000}if(y.bbox.w+B[3]/1000<y.bbox.lw){y.bbox.lw=y.bbox.w+B[3]/1000}if(y.bbox.w+B[4]/1000>y.bbox.rw){y.bbox.rw=y.bbox.w+B[4]/1000}y.bbox.w+=B[2]/1000}if(x.length){this.addText(j,x)}if(y.scale&&y.scale!==1){y.bbox.h*=y.scale;y.bbox.d*=y.scale;y.bbox.w*=y.scale;y.bbox.lw*=y.scale;y.bbox.rw*=y.scale}if(r.length==1&&s.skew&&s.skew[v]){y.bbox.skew=s.skew[v]}},handleFont:function(k,i,m){k.style.fontFamily=i.family;if(!(e.FontFaceBug&&i.isWebFont)){var j=i.style||"normal",l=i.weight||"normal";if(j!=="normal"||m){k.style.fontStyle=j}if(l!=="normal"||m){k.style.fontWeight=l}}},handleChar:function(j,i,p,o,m){var l=p[5];if(l.img){return this.handleImg(j,i,p,o,m)}if(l.isUnknown&&this.FONTDATA.DELIMITERS[o]){if(m.length){this.addText(j,m)}var k=j.scale;e.createDelimiter(j,o,0,1,i);j.scale=k;p[0]=j.bbox.h*1000;p[1]=j.bbox.d*1000;p[2]=j.bbox.w*1000;p[3]=j.bbox.lw*1000;p[4]=j.bbox.rw*1000;return""}if(l.c==null){if(o<=65535){l.c=String.fromCharCode(o)}else{l.c=this.PLANE1+String.fromCharCode(o-119808+56320)}}if(p[2]||!this.msieAccentBug||m.length){return m+l.c}e.createShift(j,p[3]/1000);e.createShift(j,(p[4]-p[3])/1000);this.addText(j,l.c);e.createShift(j,-p[4]/1000);return""},handleImg:function(j,i,m,l,k){return k},lookupChar:function(o,s){var l,j;if(!o.FONTS){var r=this.FONTDATA.FONTS;var q=(o.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(q instanceof Array)){q=[q]}if(o.fonts!=q){o.fonts=q}o.FONTS=[];for(l=0,j=q.length;l<j;l++){if(r[q[l]]){o.FONTS.push(r[q[l]]);r[q[l]].name=q[l]}}}for(l=0,j=o.FONTS.length;l<j;l++){var k=o.FONTS[l];if(typeof(k)==="string"){delete o.FONTS;this.loadFont(k)}if(k[s]){if(k[s].length===5){k[s][5]={}}if(e.allowWebFonts&&!k.available){this.loadWebFont(k)}else{return k}}else{this.findBlock(k,s)}}var p=(o.defaultFont||{family:e.config.undefinedFamily});if(o.bold){p.weight="bold"}if(o.italic){p.style="italic"}p[s]=[800,200,500,0,500,{isUnknown:true}];return p},findBlock:function(l,q){if(l.Ranges){for(var p=0,k=l.Ranges.length;p<k;p++){if(q<l.Ranges[p][0]){return}if(q<=l.Ranges[p][1]){var o=l.Ranges[p][2];for(var n=l.Ranges.length-1;n>=0;n--){if(l.Ranges[n][2]==o){l.Ranges.splice(n,1)}}this.loadFont(l.directory+"/"+o+".js")}}}},loadFont:function(j){var i=MathJax.Callback.Queue();i.Push(["Require",c,this.fontDir+"/"+j]);if(this.imgFonts){if(!MathJax.isPacked){j=j.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}i.Push(["Require",c,this.webfontDir+"/png/"+j])}d.RestartAfter(i.Push({}))},loadWebFont:function(i){i.available=i.isWebFont=true;if(e.FontFaceBug){i.family=i.name;if(e.msieFontCSSBug){i.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(i))},loadWebFontError:function(j,i){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");j.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",i)}else{this.allowWebFonts=false;i()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var o=[[0,this]];for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){var p=this.data[n].lineBreak();if(p!=="none"){var l=(p==="after"?n+1:n);if(o.length===0||o[o.length-1]!==l){o.push([l,this.data[n]])}else{o[o.length-1]=[l,this.data[n]]}}}}o.push([this.data.length,o[o.length-1][1]]);return o},toHTMLmultiline:function(i){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(p,o,n,j){if(n==null){n=0}if(j==null){j=this.data.length}var l=p.bbox={},q=[];while(n<j){var k=this.data[n];if(!k){continue}if(!o&&k.HTMLcanStretch("Vertical")){q.push(k);k=(k.CoreMO()||k)}this.HTMLcombineBBoxes(k,l);n++}this.HTMLcleanBBox(l);return q},HTMLcombineBBoxes:function(i,j){if(j.w==null){this.HTMLemptyBBox(j)}var l=i.HTMLspanElement();if(!l||!l.bbox){return}var k=l.bbox;if(k.d>j.d){j.d=k.d}if(k.h>j.h){j.h=k.h}if(k.D!=null&&k.D>j.D){j.D=k.D}if(k.H!=null&&k.H>j.H){j.H=k.H}if(l.style.paddingLeft){j.w+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(j.w+k.lw<j.lw){j.lw=j.w+k.lw}if(j.w+k.rw>j.rw){j.rw=j.w+k.rw}j.w+=k.w;if(l.style.paddingRight){j.w+=parseFloat(l.style.paddingRight)*(l.scale||1)}if(k.width){j.width=k.width}},HTMLemptyBBox:function(i){i.h=i.d=i.H=i.D=i.rw=-e.BIGDIMEN;i.w=0;i.lw=e.BIGDIMEN;return i},HTMLcleanBBox:function(i){if(i.h===this.BIGDIMEN){i.h=i.d=i.H=i.D=i.w=i.rw=i.lw=0}if(i.D<=i.d){delete i.D}if(i.H<=i.h){delete i.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(i){if(this.isEmbellished()){return this.Core().HTMLcanStretch(i)}return false},HTMLstretchH:function(j,i){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(i){while(i){if((i.type!=="mrow"&&i.type!=="texatom")||i.data.length>1){return true}i=i.data[0]}return false},HTMLmeasureChild:function(j,i){if(this.data[j]!=null){e.Measured(this.data[j].toHTML(i),i)}else{i.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(i){if(this.spanID){var j=this.HTMLspanElement();if(j){while(j.firstChild){j.removeChild(j.firstChild)}j.bbox={w:0,h:0,d:0,lw:0,rw:0};j.scale=1;j.isMultChar=null;j.style.cssText="";return j}}if(this.href){i=e.addElement(i,"a",{href:this.href,isMathJax:true})}i=e.addElement(i,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){i.style.display="inline-block"}if(this["class"]!=null){i.className+=" "+this["class"]}if(this.style){i.style.cssText=this.style;if(i.style.fontSize){this.mathsize=i.style.fontSize;i.style.fontSize=""}}if(!this.spanID){this.spanID=e.GetID()}i.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;i.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){i.parentNode.bbox=i.bbox}return i},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(j,i,k){e.handleVariant(j,i,k)},HTMLhandleSize:function(i){if(!i.scale){i.scale=this.HTMLgetScale();if(i.scale!==1){i.style.fontSize=e.Percent(i.scale)}}return i},HTMLhandleColor:function(n){var p=this.getValues("mathcolor","color");if(this.mathbackground){p.mathbackground=this.mathbackground}if(this.background){p.background=this.background}if(this.style&&n.style.backgroundColor){p.mathbackground=n.style.backgroundColor;n.style.backgroundColor="transparent"}if(p.color&&!this.mathcolor){p.mathcolor=p.color}if(p.background&&!this.mathbackground){p.mathbackground=p.background}if(p.mathcolor){n.style.color=p.mathcolor}if(p.mathbackground&&p.mathbackground!==a.COLOR.TRANSPARENT){var q=1/e.em,m=0,l=0;if(this.isToken){m=n.bbox.lw;l=n.bbox.rw-n.bbox.w}if(n.style.paddingLeft!==""){m+=parseFloat(n.style.paddingLeft)*(n.scale||1)}if(n.style.paddingRight!==""){l-=parseFloat(n.style.paddingRight)*(n.scale||1)}var k=Math.max(0,e.getW(n)+(e.PaddingWidthBug?0:l-m));if(e.msieCharPaddingWidthBug&&n.style.paddingLeft!==""){k+=parseFloat(n.style.paddingLeft)*(n.scale||1)}var o=n.bbox.h+n.bbox.d,i=-n.bbox.d;if(k>0){k+=2*q;m-=q}if(o>0){o+=2*q;i-=q}l=-k-m;var j=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:p.mathbackground,width:e.Em(k),height:e.Em(o),verticalAlign:e.Em(i),marginLeft:e.Em(m),marginRight:e.Em(l)}});if(e.msieInlineBlockAlignBug){j.style.position="relative";j.style.width=j.style.height=0;j.style.verticalAlign=j.style.marginLeft=j.style.marginRight="";e.placeBox(e.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(k),height:e.Em(o),background:p.mathbackground}}),m,n.bbox.h+q)}n.parentNode.insertBefore(j,n);if(e.msieColorPositionBug){n.style.position="relative"}return j}return null},HTMLremoveColor:function(){var i=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(i){i.parentNode.removeChild(i)}},HTMLhandleSpace:function(l){if(this.useMMLspacing){if(this.type!=="mo"){return}var j=this.getValues("scriptlevel","lspace","rspace");if(j.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){j.lspace=Math.max(0,e.length2em(j.lspace));j.rspace=Math.max(0,e.length2em(j.rspace));var i=this,k=this.Parent();while(k&&k.isEmbellished()&&k.Core()===i){i=k;k=k.Parent();l=i.HTMLspanElement()}if(j.lspace){l.style.paddingLeft=e.Em(j.lspace)}if(j.rspace){l.style.paddingRight=e.Em(j.rspace)}}}else{var m=this.texSpacing();if(m!==""){m=e.length2em(m)/(l.scale||1);if(l.style.paddingLeft){m+=parseFloat(l.style.paddingLeft)}l.style.paddingLeft=e.Em(m)}}},HTMLgetScale:function(){var k=1,i=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var j=this.HTMLspanElement();if(j.style.fontSize!=""){i.fontsize=j.style.fontSize}}if(i.fontsize&&!this.mathsize){i.mathsize=i.fontsize}if(i.scriptlevel!==0){if(i.scriptlevel>2){i.scriptlevel=2}k=Math.pow(this.Get("scriptsizemultiplier"),i.scriptlevel);i.scriptminsize=e.length2em(i.scriptminsize);if(k<i.scriptminsize){k=i.scriptminsize}}k*=e.length2em(i.mathsize);return k},HTMLgetVariant:function(){var i=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var k=this.HTMLspanElement();if(k.style.fontFamily){i.fontfamily=k.style.fontFamily}if(k.style.fontWeight){i.fontweight=k.style.fontWeight}if(k.style.fontStyle){i.fontStyle=k.style.fontStyle}}var j=i.mathvariant;if(this.variantForm){j="-"+e.fontInUse+"-variant"}if(i.fontfamily&&!this.mathvariant){if(!i.fontweight&&i.mathvariant.match(/bold/)){i.fontweight="bold"}if(!i.fontstyle&&i.mathvariant.match(/italic/)){i.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:i.fontfamily,style:i.fontstyle,weight:i.fontweight}}}if(i.fontweight==="bold"){j={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}[j]||j}else{if(i.fontweight==="normal"){j={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}[j]||j}}if(i.fontstyle==="italic"){j={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[j]||j}else{if(i.fontstyle==="normal"){j={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[j]||j}}return e.FONTDATA.VARIANT[j]}},{HTMLautoload:function(){var i=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(i))},HTMLautoloadFile:function(i){var j=e.autoloadDir+"/"+i+".js";d.RestartAfter(c.Require(j))},HTMLstretchH:function(j,i){this.HTMLremoveColor();return this.toHTML(j,i)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mn.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mo.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));if(this.data.length==0){return o}else{o.bbox=null}var r=this.data.join("");var n=this.HTMLgetVariant();var k=this.getValues("largeop","displaystyle");if(k.largeop){n=e.FONTDATA.VARIANT[k.displaystyle?"-largeOp":"-smallOp"]}for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(r.length!==1){delete o.bbox.skew}if(e.AccentBug&&o.bbox.w===0&&r.length===1&&o.firstChild){o.firstChild.nodeValue+=e.NBSP;e.createSpace(o,0,0,-o.offsetWidth/e.em)}if(k.largeop){var q=(o.bbox.h-o.bbox.d)/2-e.TeX.axis_height*o.scale;if(e.safariVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.lastChild.style.verticalAlign=e.Em(parseFloat(o.lastChild.style.verticalAlign||0)/e.em-q/o.scale)}else{if(e.konquerorVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.style.position="relative";o.lastChild.style.position="relative";o.lastChild.style.top=e.Em(q/o.scale)}else{o.style.verticalAlign=e.Em(-q/o.scale)}}o.bbox.h-=q;o.bbox.d+=q;if(o.bbox.rw>o.bbox.w){o.bbox.ic=o.bbox.rw-o.bbox.w;e.createBlank(o,o.bbox.ic);o.bbox.w=o.bbox.rw}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLcanStretch:function(i){if(!this.Get("stretchy")){return false}var j=this.data.join("");if(j.length>1){return false}j=e.FONTDATA.DELIMITERS[j.charCodeAt(0)];return(j&&j.dir==i.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(l,i){this.HTMLremoveColor();var j=this.getValues("maxsize","minsize","mathvariant","fontweight");if(j.fontweight==="bold"&&!this.mathvariant){j.mathvariant=a.VARIANT.BOLD}var k=this.HTMLspanElement(),m=k.scale;j.maxsize=e.length2em(j.maxsize,k.bbox.w);j.minsize=e.length2em(j.minsize,k.bbox.w);i=Math.max(j.minsize,Math.min(j.maxsize,i));k=this.HTMLcreateSpan(l);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,m,j.mathvariant);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mtext.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));o.bbox=null;if(this.Parent().type==="merror"){e.addText(o,this.data.join(""));var p=e.getHD(o),k=e.getW(o);o.bbox={h:p.h,d:p.d,w:k,lw:0,rw:k}}else{var n=this.HTMLgetVariant();for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete o.bbox.skew}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(n,k,p){n=this.HTMLcreateSpan(n);if(this.data[0]!=null){var o=e.Measured(this.data[0].toHTML(n),n);if(p!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,p),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}n.bbox={w:o.bbox.w,h:o.bbox.h,d:o.bbox.d,lw:0,rw:0};for(var l=0,j=n.childNodes.length;l<j;l++){n.childNodes[l].style.visibility="hidden"}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(m,k,o){m=this.HTMLcreateSpan(m);if(this.data[0]!=null){var j=e.createStack(m,true);var n=e.createBox(j);e.Measured(this.data[0].toHTML(n),n);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,o),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}var l=this.getValues("height","depth","width","lspace","voffset"),i=0,p=0;if(l.lspace){i=this.HTMLlength2em(n,l.lspace)}if(l.voffset){p=this.HTMLlength2em(n,l.voffset)}e.placeBox(n,i,p);m.bbox={h:n.bbox.h,d:n.bbox.d,w:n.bbox.w,lw:Math.min(0,n.bbox.lw+i),rw:Math.max(n.bbox.w,n.bbox.rw+i),H:Math.max((n.bbox.H==null?-e.BIGDIMEN:n.bbox.H),n.bbox.h+p),D:Math.max((n.bbox.D==null?-e.BIGDIMEN:n.bbox.D),n.bbox.d-p)};if(l.height!==""){m.bbox.h=this.HTMLlength2em(n,l.height,"h",0)}if(l.depth!==""){m.bbox.d=this.HTMLlength2em(n,l.depth,"d",0)}if(l.width!==""){m.bbox.w=this.HTMLlength2em(n,l.width,"w",0)}if(m.bbox.H<=m.bbox.h){delete m.bbox.H}if(m.bbox.D<=m.bbox.d){delete m.bbox.D}e.setStackWidth(j,m.bbox.w)}this.HTMLhandleSpace(m);this.HTMLhandleColor(m);return m},HTMLlength2em:function(n,o,p,i){if(i==null){i=-e.BIGDIMEN}var k=String(o).match(/width|height|depth/);var l=(k?n.bbox[k[0].charAt(0)]:(p?n.bbox[p]:null));var j=e.length2em(o,l);if(p&&String(o).match(/^\s*[-+]/)){return Math.max(i,n.bbox[p]+j)}else{return j}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(k,i){this.HTMLremoveColor();var j=this.HTMLspanElement();this.data[this.core].HTMLstretchH(j,i);this.HTMLcomputeBBox(j,true);this.HTMLhandleColor(j);return j},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i);this.HTMLhandleColor(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(B){B=this.HTMLcreateSpan(B);var k=e.createStack(B);var n=e.createBox(k),m=e.createBox(k);this.HTMLmeasureChild(0,n);this.HTMLmeasureChild(1,m);var i=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var F=this.HTMLgetScale(),A=i.displaystyle;var E=e.TeX.axis_height*F;if(i.bevelled){var D=(A?0.4:0.15);var o=Math.max(n.bbox.h+n.bbox.d,m.bbox.h+m.bbox.d)+2*D;var C=e.createBox(k);e.createDelimiter(C,47,o);e.placeBox(n,0,(n.bbox.d-n.bbox.h)/2+E+D);e.placeBox(C,n.bbox.w-D/2,(C.bbox.d-C.bbox.h)/2+E);e.placeBox(m,n.bbox.w+C.bbox.w-D,(m.bbox.d-m.bbox.h)/2+E-D)}else{var j=Math.max(n.bbox.w,m.bbox.w);var w=e.thickness2em(i.linethickness),y,x,s,r;var z=e.TeX.min_rule_thickness/this.em;if(A){s=e.TeX.num1;r=e.TeX.denom1}else{s=(w===0?e.TeX.num3:e.TeX.num2);r=e.TeX.denom2}s*=F;r*=F;if(w===0){y=Math.max((A?7:3)*e.TeX.rule_thickness,2*z);x=(s-n.bbox.d)-(m.bbox.h-r);if(x<y){s+=(y-x)/2;r+=(y-x)/2}}else{y=Math.max((A?2:0)*z+w,w/2+1.5*z);x=(s-n.bbox.d)-(E+w/2);if(x<y){s+=y-x}x=(E-w/2)-(m.bbox.h-r);if(x<y){r+=y-x}var l=e.createBox(k);e.createRule(l,w,0,j+2*w);e.placeBox(l,0,E-w/2)}e.alignBox(n,i.numalign,s);e.alignBox(m,i.denomalign,-r)}this.HTMLhandleSpace(B);this.HTMLhandleColor(B);return B},HTMLcanStretch:function(i){return false},HTMLhandleSpace:function(i){if(!this.texWithDelims){var j=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;i.style.paddingLeft=e.Em(j);i.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(s){s=this.HTMLcreateSpan(s);var v=e.createStack(s);var k=e.createBox(v),o=e.createBox(v),n=e.createBox(v);this.HTMLmeasureChild(0,k);var m=this.HTMLgetScale();var w=e.TeX.rule_thickness*m,j,i,u,l;if(this.Get("displaystyle")){j=e.TeX.x_height*m}else{j=w}i=Math.max(w+j/4,1.5*e.TeX.min_rule_thickness/this.em);u=k.bbox.h+k.bbox.d+i+w;l=k.bbox.w;e.createDelimiter(n,8730,u,m);e.Measured(n);var r=0;if(n.isMultiChar||(e.AdjustSurd&&e.imgFonts)){n.bbox.w*=0.95}if(n.bbox.h+n.bbox.d>u){i=((n.bbox.h+n.bbox.d)-(u-w))/2}var y=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!y||l<y.HW[0][0]*m||m<0.75){e.createRule(o,w,0,l)}else{e.createDelimiter(o,e.FONTDATA.RULECHAR,l,m)}u=k.bbox.h+i+w;r=this.HTMLaddRoot(v,n,r,n.bbox.h+n.bbox.d-u,m);e.placeBox(n,r,u-n.bbox.h);e.placeBox(o,r+n.bbox.w,u-o.bbox.h+e.rfuzz);e.placeBox(k,r+n.bbox.w,0);this.HTMLhandleSpace(s);this.HTMLhandleColor(s);return s},HTMLaddRoot:function(k,j,i,m,l){return i}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(k,j,i){return 0.45*(k-0.9*j)+0.6*j+Math.max(0,i.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(o,n){var k=o.bbox={},p=[];this.HTMLcheckStretchy(this.data.open,k,p,n);this.HTMLcheckStretchy(this.data[0],k,p,n);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.HTMLcheckStretchy(this.data["sep"+l],k,p,n);this.HTMLcheckStretchy(this.data[l],k,p,n)}}this.HTMLcheckStretchy(this.data.close,k,p,n);this.HTMLcleanBBox(k);return p},HTMLcheckStretchy:function(i,j,l,k){if(i){if(!k&&i.HTMLcanStretch("Vertical")){l.push(i);i=(i.CoreMO()||i)}this.HTMLcombineBBoxes(i,j)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(J,F,C){var j=this.getValues("displaystyle","accent","accentunder","align");if(!j.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,J)}J=this.HTMLcreateSpan(J);var N=this.HTMLgetScale();var o=e.createStack(J);var p=[],L=[],u,K,G,l=-e.BIGDIMEN,I=l;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K]=e.createBox(o);e.Measured(this.data[K].toHTML(u),u);if(K==this.base){if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchV(u,F,C),u)}else{if(F!=null){e.Remeasured(this.data[this.base].HTMLstretchH(u,F),u)}}L[K]=(C==null&&F!=null?false:this.data[K].HTMLcanStretch("Horizontal"))}else{L[K]=this.data[K].HTMLcanStretch("Horizontal")}if(u.bbox.w>I){I=u.bbox.w}if(!L[K]&&I>l){l=I}}}if(C==null&&F!=null){l=F}else{if(l==-e.BIGDIMEN){l=I}}for(K=I=0,G=this.data.length;K<G;K++){if(this.data[K]){u=p[K];if(L[K]){u.bbox=this.data[K].HTMLstretchH(u,l).bbox}if(u.bbox.w>I){I=u.bbox.w}}}var B=e.TeX.rule_thickness,E=e.FONTDATA.TeX_factor;var n=p[this.base]||{bbox:this.HTMLzeroBBox()},M=(n.bbox.ic||0);var s,q,w,v,r,A,H;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K];r=e.TeX.big_op_spacing5*N;var z=(K!=this.base&&j[this.ACCENTS[K]]);if(z&&u.bbox.w<=1/e.em+0.0001){u.bbox.w=u.bbox.rw-u.bbox.lw;u.bbox.noclip=true;if(u.bbox.lw&&!e.zeroWidthBug){u.insertBefore(e.createSpace(u.parentNode,0,0,-u.bbox.lw),u.firstChild)}e.createBlank(u,0,0,u.bbox.rw+0.1)}A={left:0,center:(I-u.bbox.w)/2,right:I-u.bbox.w}[j.align];s=A;q=0;if(K==this.over){if(z){H=Math.max(B*N*E,2.5/this.em);r=0;if(n.bbox.skew){s+=n.bbox.skew}}else{w=e.TeX.big_op_spacing1*N*E;v=e.TeX.big_op_spacing3*N*E;H=Math.max(w,v-Math.max(0,u.bbox.d))}H=Math.max(H,1.5/this.em);s+=M;q=n.bbox.h+u.bbox.d+H;u.bbox.h+=r}else{if(K==this.under){if(z){H=3*B*N*E;r=0}else{w=e.TeX.big_op_spacing2*N*E;v=e.TeX.big_op_spacing4*N*E;H=Math.max(w,v-u.bbox.h)}H=Math.max(H,1.5/this.em);s-=M;q=-(n.bbox.d+u.bbox.h+H);u.bbox.d+=r}}e.placeBox(u,s,q)}}this.HTMLhandleSpace(J);this.HTMLhandleColor(J);return J},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(G,E,z){G=this.HTMLcreateSpan(G);var J=this.HTMLgetScale();var m=e.createStack(G),j;var l=e.createBox(m);this.HTMLmeasureChild(this.base,l);if(this.data[this.base]){if(z!=null){e.Remeasured(this.data[this.base].HTMLstretchV(l,E,z),l)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(l,E),l)}}}e.placeBox(l,0,0);var k=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var H=e.TeX.x_height*J,y=e.TeX.scriptspace*J*0.75;var i,n;if(this.HTMLnotEmpty(this.data[this.sup])){i=e.createBox(m);e.Measured(this.data[this.sup].toHTML(i),i);i.bbox.w+=y;i.bbox.rw=Math.max(i.bbox.w,i.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){n=e.createBox(m);e.Measured(this.data[this.sub].toHTML(n),n);n.bbox.w+=y;n.bbox.rw=Math.max(n.bbox.w,n.bbox.rw)}var B=e.TeX.sup_drop*k,A=e.TeX.sub_drop*k;var w=l.bbox.h-B,o=l.bbox.d+A,I=0,C;if(l.bbox.ic){I=l.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&&l.bbox.scale===1&&!this.data[this.base].Get("largeop")){w=o=0}}var F=this.getValues("subscriptshift","superscriptshift");F.subscriptshift=(F.subscriptshift===""?0:e.length2em(F.subscriptshift));F.superscriptshift=(F.superscriptshift===""?0:e.length2em(F.superscriptshift));if(!i){if(n){o=Math.max(o,e.TeX.sub1*J,n.bbox.h-(4/5)*H,F.subscriptshift);e.placeBox(n,l.bbox.w+y-I,-o,n.bbox)}}else{if(!n){j=this.getValues("displaystyle","texprimestyle");C=e.TeX[(j.displaystyle?"sup1":(j.texprimestyle?"sup3":"sup2"))];w=Math.max(w,C*J,i.bbox.d+(1/4)*H,F.superscriptshift);e.placeBox(i,l.bbox.w+y,w,i.bbox)}else{o=Math.max(o,e.TeX.sub2*J);var x=e.TeX.rule_thickness*J;if((w-i.bbox.d)-(n.bbox.h-o)<3*x){o=3*x-w+i.bbox.d+n.bbox.h;B=(4/5)*H-(w-i.bbox.d);if(B>0){w+=B;o-=B}}e.placeBox(i,l.bbox.w+y,Math.max(w,F.superscriptshift));e.placeBox(n,l.bbox.w+y-I,-Math.max(o,F.subscriptshift))}}this.HTMLhandleSpace(G);this.HTMLhandleColor(G);return G},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(p,i){var m=this.Get("alttext");if(m){i.setAttribute("aria-label",m)}var j=e.addElement(p,"nobr",{isMathJax:true});p=this.HTMLcreateSpan(j);var n=e.createStack(p),k=e.createBox(n),o;n.style.fontSize=j.parentNode.style.fontSize;j.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;o=e.Measured(this.data[0].toHTML(k),k)}e.placeBox(k,0,0);var l=e.em/e.outerEm;e.em/=l;p.bbox.h*=l;p.bbox.d*=l;p.bbox.w*=l;p.bbox.lw*=l;p.bbox.rw*=l;if(o&&o.bbox.width!=null){n.style.width=o.bbox.width;k.style.width="100%"}this.HTMLhandleColor(p);if(o){e.createRule(p,o.bbox.h*l,o.bbox.d*l,0)}if(!this.isMultiline&&this.Get("display")==="block"&&p.bbox.width==null){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}i.style.textAlign=q.indentalign;if(q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){q.indentshift=q.indentshiftfirst}if(q.indentshift==="auto"){q.indentshift=this.displayIndent}if(q.indentshift&&q.indentalign!==a.INDENTALIGN.CENTER){p.style[{left:"marginLeft",right:"marginRight"}[q.indentalign]]=e.Em(e.length2em(q.indentshift))}}return p},HTMLspanElement:a.mbase.prototype.HTMLspanElement});a.TeXAtom.Augment({toHTML:function(j){j=this.HTMLcreateSpan(j);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var i=e.createStack(j);var k=e.createBox(i);e.Measured(this.data[0].toHTML(k),k);e.placeBox(k,0,e.TeX.axis_height-(k.bbox.h+k.bbox.d)/2+k.bbox.d)}else{j.bbox=this.data[0].toHTML(j).bbox}}this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});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(i){var l=i.versionAtLeast("7.0");var k=i.versionAtLeast("8.0")&&document.documentMode>7;var j=(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,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:j,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(k&&!j),msieBorderWidthBug:j,msieInlineBlockAlignBug:(!k||j),msieVerticalAlignBug:(k&&!j),msiePlaceBoxBug:(k&&!j),msieClipRectBug:!k,msieNegativeSpaceBug:j,msieCloneNodeBug:(k&&i.version==="8.0"),negativeSkipBug:true,msieIE6:!l,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:i.isIE9,allowWebFonts:"eot"})},Firefox:function(j){var k=false;if(j.versionAtLeast("3.5")){var i=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,i.length)===i){k="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:k})},Safari:function(m){var k=m.versionAtLeast("3.0");var j=m.versionAtLeast("3.1");var i=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var n=(j&&m.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!m.versionAtLeast("5.0"))||(i!=null&&(i[1]<2||(i[1]==2&&i[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,safariNegativeSpaceBug:true,safariVerticalAlignBug:!j,safariTextNodeBug:!k,safariWebFontSerif:["serif"],allowWebFonts:(j&&!n?"otf":false)});if(n){var l=d.config["HTML-CSS"];if(l){l.availableFonts=[];l.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(i){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(i.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(i){i.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:i.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(i.versionAtLeast("10.0")&&!i.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(i){e.Augment({konquerorVerticalAlignBug: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,9 +53,9 @@ 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.8",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.11",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",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.5",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"); +MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.7",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,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"); (function(c){var h="1.1.1";var a=MathJax.Hub.CombineConfig("MMLorHTML",{prefer:{MSIE:"MML",Firefox:"MML",Opera:"HTML",other:"HTML"}});var e={Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4};var b=(c.Browser.version==="0.0"||c.Browser.versionAtLeast(e[c.Browser]||0));var g=false;if(!c.Browser.isIE9){try{new ActiveXObject("MathPlayer.Factory.1");g=true}catch(f){}}var d=(c.Browser.isFirefox&&c.Browser.versionAtLeast("1.5"))||(c.Browser.isMSIE&&g)||(c.Browser.isOpera&&c.Browser.versionAtLeast("9.52"));c.Register.StartupHook("End Config",function(){var i=(a.prefer&&typeof(a.prefer)==="object"?a.prefer[MathJax.Hub.Browser]||a.prefer.other||"HTML":a.prefer);if(b||d){if(d&&(i==="MML"||!b)){if(MathJax.OutputJax.NativeMML){MathJax.OutputJax.NativeMML.Register("jax/mml")}else{c.config.jax.unshift("output/NativeMML")}c.Startup.signal.Post("NativeMML output selected")}else{if(MathJax.OutputJax["HTML-CSS"]){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}else{c.config.jax.unshift("output/HTML-CSS")}c.Startup.signal.Post("HTML-CSS output selected")}}else{c.PreProcess.disabled=true;c.prepareScripts.disabled=true;MathJax.Message.Set("Your browser does not support MathJax",null,4000);c.Startup.signal.Post("MathJax not supported")}})})(MathJax.Hub);MathJax.Ajax.loadComplete("[MathJax]/config/MMLorHTML.js"); @@ -63,9 +63,9 @@ MathJax.Extension.tex2jax={version:"1.1.3",config:{inlineMath:[["\\(","\\)"]],di MathJax.Extension.mml2jax={version:"1.1.2",config:{preview:"alttext"},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}this.ProcessMathArray(e.getElementsByTagName("math"));if(e.getElementsByTagNameNS){this.ProcessMathArray(e.getElementsByTagNameNS(this.MMLnamespace,"math"))}var d=document.getElementsByTagName("html")[0];if(d){for(var c=0,b=d.attributes.length;c<b;c++){var a=d.attributes[c];if(a.nodeName.substr(0,6)==="xmlns:"&&a.nodeValue===this.MMLnamespace){this.ProcessMathArray(e.getElementsByTagName(a.nodeName.substr(6)+":math"))}}}},ProcessMathArray:function(b){var a;if(b.length){if(this.MathTagBug){for(a=b.length-1;a>=0;a--){if(b[a].nodeName==="MATH"){this.ProcessMathFlattened(b[a])}else{this.ProcessMath(b[a])}}}else{for(a=b.length-1;a>=0;a--){this.ProcessMath(b[a])}}}},ProcessMath:function(e){var d=e.parentNode;var a=document.createElement("script");a.type="math/mml";d.insertBefore(a,e);if(this.AttributeBug){var b=this.OuterHTML(e);if(this.CleanupHTML){b=b.replace(/<\?import .*?>/i,"").replace(/<\?xml:namespace .*?\/>/i,"");b=b.replace(/&nbsp;/g,"&#xA0;")}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;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+"</math>";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="<!--"+e.nodeValue+"-->"}else{c="<"+e.nodeName.toLowerCase();for(b=0,a=e.attributes.length;b<a;b++){var d=e.attributes[b];if(d.specified){c+=" "+d.nodeName.toLowerCase().replace(/xmlns:xmlns/,"xmlns")+"=";var f=d.nodeValue;if(f==null&&d.nodeName==="style"&&e.style){f=e.style.cssText}c+='"'+this.quoteHTML(f)+'"'}}c+=">";if(e.outerHTML!=null&&e.outerHTML.match(/(.<\/[A-Z]+>|\/>)$/)){for(b=0,a=e.childNodes.length;b<a;b++){c+=this.OuterHTML(e.childNodes[b])}c+="</"+e.nodeName.toLowerCase()+">"}}}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<a;b++){c+=this.OuterHTML(d.childNodes[b])}c+="</"+d.nodeName.toLowerCase()+">";return c},quoteHTML:function(a){if(a==null){a=""}return a.replace(/&/g,"&#x26;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},createPreview:function(b,a){var c;if(this.config.preview==="alttext"){var d=b.getAttribute("alttext");if(d!=null){c=[this.filterText(d)]}}else{if(this.config.preview instanceof Array){c=this.config.preview}}if(c){c=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},c);a.parentNode.insertBefore(c,a)}},filterText:function(a){return a},InitBrowser:function(){var b=MathJax.HTML.Element("span",{id:"<",className:"mathjax",innerHTML:"<math><mi>x</mi><mspace /></math>"});var a=b.outerHTML||"";this.AttributeBug=a!==""&&!(a.match(/id="&lt;"/)&&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]);MathJax.Ajax.loadComplete("[MathJax]/extensions/mml2jax.js"); -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"1.1.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"});MathJax.ElementJax.mml.Augment({Init:function(){if(arguments.length===1&&arguments[0].type==="math"){this.root=arguments[0]}else{this.root=MathJax.ElementJax.mml.math.apply(this,arguments)}if(this.root.mode){if(!this.root.display&&this.root.mode==="display"){this.root.display="block"}delete this.root.mode}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},VARIANT:{NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},PLANE1:String.fromCharCode(55349)});(function(a){var d=false;var b=true;a.mbase=MathJax.Object.Subclass({type:"base",isToken:d,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT},noInherit:{},Init:function(){this.data=[];if(this.inferRow&&!(arguments.length===1&&arguments[0].inferred)){this.Append(a.mrow().With({inferred:b}))}this.Append.apply(this,arguments)},With:function(f){for(var g in f){if(f.hasOwnProperty(g)){this[g]=f[g]}}return this},Append:function(){if(this.inferRow&&this.data.length){this.data[0].Append.apply(this.data[0],arguments)}else{for(var g=0,f=arguments.length;g<f;g++){this.SetData(this.data.length,arguments[g])}}},SetData:function(f,g){if(g!=null){if(!(g instanceof a.mbase)){g=(this.isToken?a.chars(g):a.mtext(g))}g.parent=this;g.setInherit(this.inheritFromMe?this:this.inherit)}this.data[f]=g},Parent:function(){var f=this.parent;while(f&&f.inferred){f=f.parent}return f},Get:function(g,k){if(typeof(this[g])!=="undefined"){return this[g]}var h=this.Parent();if(h&&h["adjustChild_"+g]!=null){return(h["adjustChild_"+g])(h.childPosition(this))}var j=this.inherit;var f=j;while(j){if(typeof(j[g])!=="undefined"){var i=j.noInherit[this.type];if(!(i&&i[g])){return j[g]}}f=j;j=j.inherit}if(!k){if(this.defaults[g]===a.AUTO){return this.autoDefault(g)}if(this.defaults[g]!==a.INHERIT&&this.defaults[g]!=null){return this.defaults[g]}if(f){return f.defaults[g]}}return null},hasValue:function(f){return(this.Get(f,true)!=null)},getValues:function(){var g={};for(var h=0,f=arguments.length;h<f;h++){g[arguments[h]]=this.Get(arguments[h])}return g},adjustChild_scriptlevel:function(f){return this.Get("scriptlevel")},adjustChild_displaystyle:function(f){return this.Get("displaystyle")},adjustChild_texprimestyle:function(f){return this.Get("texprimestyle")},childPosition:function(h){if(h.parent.inferred){h=h.parent}for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]===h){return g}}return null},setInherit:function(h){if(h!==this.inherit&&this.inherit==null){this.inherit=h;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&this.data[g].setInherit){this.data[g].setInherit(h)}}}},setTeXclass:function(f){this.getPrevClass(f);return(typeof(this.texClass)!=="undefined"?this:f)},getPrevClass:function(f){if(f){this.prevClass=f.Get("texClass");this.prevLevel=f.Get("scriptlevel")}},updateTeXclass:function(f){if(f){this.prevClass=f.prevClass;delete f.prevClass;this.prevLevel=f.prevLevel;delete f.prevLevel;this.texClass=f.Get("texClass")}},texSpacing:function(){var g=(this.prevClass!=null?this.prevClass:a.TEXCLASS.NONE);var f=(this.Get("texClass")||a.TEXCLASS.ORD);if(g===a.TEXCLASS.NONE||f===a.TEXCLASS.NONE){return""}if(g===a.TEXCLASS.VCENTER){g=a.TEXCLASS.ORD}if(f===a.TEXCLASS.VCENTER){f=a.TEXCLASS.ORD}var h=this.TEXSPACE[g][f];if(this.prevLevel>0&&this.Get("scriptlevel")>0&&h>=0){return""}return this.TEXSPACELENGTH[Math.abs(h)]},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(f){return""},isSpacelike:function(){return d},isEmbellished:function(){return d},Core:function(){return this},CoreMO:function(){return this},lineBreak:function(){if(this.isEmbellished()){return this.CoreMO().lineBreak()}else{return"none"}},array:function(){if(this.inferred){return this.data}else{return[this]}},toString:function(){return this.type+"("+this.data.join(",")+")"}},{childrenSpacelike:function(){for(var f=0;f<this.data.length;f++){if(!this.data[f].isSpacelike()){return d}}return b},childEmbellished:function(){return(this.data[0]&&this.data[0].isEmbellished())},childCore:function(){return this.data[0]},childCoreMO:function(){return(this.data[0]?this.data[0].CoreMO():null)},setChildTeXclass:function(f){if(this.data[0]){f=this.data[0].setTeXclass(f);this.updateTeXclass(this.data[0])}return f},setBaseTeXclasses:function(h){this.getPrevClass(h);this.texClass=null;if(this.isEmbellished()){h=this.data[0].setTeXclass(h);this.updateTeXclass(this.Core())}else{if(this.data[0]){this.data[0].setTeXclass()}h=this}for(var g=1,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}return h},setSeparateTeXclasses:function(h){this.getPrevClass(h);for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}if(this.isEmbellished()){this.updateTeXclass(this.Core())}return this}});a.mi=a.mbase.Subclass({type:"mi",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.AUTO,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT},autoDefault:function(g){if(g==="mathvariant"){var f=(this.data[0]||"").toString();return(f.length===1||(f.length===2&&f.charCodeAt(0)===this.PLANE1)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""}});a.mn=a.mbase.Subclass({type:"mn",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:b,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor: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:d,separator:d,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:d,symmetric:b,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:d,movablelimits:d,accent:d,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(h,o){var n=this.def;if(!n){if(h==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var l=this.data.join("");var g=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var j=0,f=g.length;j<f;j++){var k=this.OPTABLE[g[j]][l];if(k){n=this.makeDef(k);break}}if(!n){n=this.CheckRange(l)}if(!n&&o){n={}}else{if(!n){n=MathJax.Hub.Insert({},this.defaultDef)}n.form=g[0];this.def=n}}this.useMMLspacing&=~(this.SPACE_ATTR[h]||0);if(n[h]!=null){return n[h]}else{if(!o){return this.defaultDef[h]}}return""},CheckRange:function(k){var l=k.charCodeAt(0);if(k.charAt(0)===a.PLANE1){l=k.charCodeAt(1)+119808-56320}for(var h=0,f=this.RANGES.length;h<f&&this.RANGES[h][0]<=l;h++){if(l<=this.RANGES[h][1]){if(this.RANGES[h][3]){var g=a.optableDir+"/"+this.RANGES[h][3]+".js";this.RANGES[h][3]=null;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(g))}var j=(["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"])[this.RANGES[h][2]];j=this.OPTABLE.infix[k]=a.mo.OPTYPES[j==="BIN"?"BIN3":j];return this.makeDef(j)}}return null},makeDef:function(g){if(g[2]==null){g[2]=this.defaultDef.texClass}if(!g[3]){g[3]={}}var f=MathJax.Hub.Insert({},g[3]);f.lspace=this.SPACE[g[0]];f.rspace=this.SPACE[g[1]];f.texClass=g[2];return f},getForm:function(){var f=this,h=this.parent,g=this.Parent();while(g&&g.isEmbellished()){f=h;h=g.parent;g=g.Parent()}if(h&&h.type==="mrow"&&h.NonSpaceLength()!==1){if(h.FirstNonSpace()===f){return a.FORM.PREFIX}if(h.LastNonSpace()===f){return a.FORM.POSTFIX}}return a.FORM.INFIX},isEmbellished:function(){return b},lineBreak:function(){var f=this.getValues("linebreak","linebreakstyle");if(f.linebreak===a.LINEBREAK.NEWLINE){if(f.linebreakstyle===a.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE){f.linebreakstyle=this.Get("infixlinebreakstyle")}return f.linebreakstyle}return"none"},setTeXclass:function(f){this.getValues("lspace","rspace");if(this.useMMLspacing){this.texClass=a.TEXCLASS.NONE;return this}this.texClass=this.Get("texClass");if(f){this.prevClass=f.texClass||a.TEXCLASS.ORD;this.prevLevel=f.Get("scriptlevel")}else{this.prevClass=a.TEXCLASS.NONE}if(this.texClass===a.TEXCLASS.BIN&&(this.prevClass===a.TEXCLASS.NONE||this.prevClass===a.TEXCLASS.BIN||this.prevClass===a.TEXCLASS.OP||this.prevClass===a.TEXCLASS.REL||this.prevClass===a.TEXCLASS.OPEN||this.prevClass===a.TEXCLASS.PUNCT)){this.texClass=a.TEXCLASS.ORD}else{if(this.prevClass===a.TEXCLASS.BIN&&(this.texClass===a.TEXCLASS.REL||this.texClass===a.TEXCLASS.CLOSE||this.texClass===a.TEXCLASS.PUNCT)){f.texClass=this.prevClass=a.TEXCLASS.ORD}}return this}});a.mtext=a.mbase.Subclass({type:"mtext",isToken:b,isSpacelike:function(){return b},texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mspace=a.mbase.Subclass({type:"mspace",isToken:b,isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:a.LINEBREAK.AUTO},lineBreak:function(){return(this.Get("linebreak")===a.LINEBREAK.NEWLINE?a.LINEBREAKSTYLE.AFTER:"none")}});a.ms=a.mbase.Subclass({type:"ms",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,lquote:'"',rquote:'"'}});a.mglyph=a.mbase.Subclass({type:"mglyph",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,alt:"",src:"",width:a.AUTO,height:a.AUTO,valign:"0em"}});a.mrow=a.mbase.Subclass({type:"mrow",isSpacelike:a.mbase.childrenSpacelike,inferred:d,isEmbellished:function(){var g=d;for(var h=0,f=this.data.length;h<f;h++){if(this.data[h]==null){continue}if(this.data[h].isEmbellished()){if(g){return d}g=b;this.core=h}else{if(!this.data[h].isSpacelike()){return d}}}return g},NonSpaceLength:function(){var h=0;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){h++}}return h},FirstNonSpace:function(){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){return this.data[g]}}return null},LastNonSpace:function(){for(var f=this.data.length-1;f>=0;f--){if(this.data[0]&&!this.data[f].isSpacelike()){return this.data[f]}}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(h){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){h=this.data[g].setTeXclass(h)}}if(this.data[0]){this.updateTeXclass(this.data[0])}return h}});a.mfrac=a.mbase.Subclass({type:"mfrac",num:0,den:1,texClass:a.TEXCLASS.INNER,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,linethickness:a.LINETHICKNESS.MEDIUM,numalign:a.ALIGN.CENTER,denomalign:a.ALIGN.CENTER,bevelled:d},adjustChild_displaystyle:function(f){return d},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(!this.Get("displaystyle")||f>0){f++}return f},adjustChild_texprimestyle:function(f){if(f==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(f){return b}});a.mroot=a.mbase.Subclass({type:"mroot",texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(f){if(f===1){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g===1){f+=2}return f},adjustChild_texprimestyle:function(f){if(f===0){return b}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:b,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(h){var g=this.scriptlevel;if(g==null){g=this.Get("scriptlevel")}else{if(String(g).match(/^ *[-+]/)){delete this.scriptlevel;var f=this.Get("scriptlevel");this.scriptlevel=g;g=f+parseInt(g)}}return g},inheritFromMe:b,noInherit:{mpadded:{width:b,height:b,depth:b,lspace:b,voffset:b},mtable:{width:b,height:b,depth:b,align:b}},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:b,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:b,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:b,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:","},texClass:a.TEXCLASS.OPEN,setTeXclass:function(j){this.getPrevClass(j);var g=this.getValues("open","close","separators");g.open=g.open.replace(/[ \t\n\r]/g,"");g.close=g.close.replace(/[ \t\n\r]/g,"");g.separators=g.separators.replace(/[ \t\n\r]/g,"");if(g.open!==""){this.SetData("open",a.mo(g.open).With({stretchy:true,texClass:a.TEXCLASS.OPEN}));j=this.data.open.setTeXclass(j)}if(g.separators!==""){while(g.separators.length<this.data.length){g.separators+=g.separators.charAt(g.separators.length-1)}}if(this.data[0]){j=this.data[0].setTeXclass(j)}for(var h=1,f=this.data.length;h<f;h++){if(this.data[h]){if(g.separators!==""){this.SetData("sep"+h,a.mo(g.separators.charAt(h-1)));j=this.data["sep"+h].setTeXclass(j)}j=this.data[h].setTeXclass(j)}}if(g.close!==""){this.SetData("close",a.mo(g.close).With({stretchy:true,texClass:a.TEXCLASS.CLOSE}));j=this.data.close.setTeXclass(j)}this.updateTeXclass(this.data.open);return j}});a.menclose=a.mbase.Subclass({type:"menclose",inferRow:b,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,notation:a.NOTATION.LONGDIV,texClass:a.TEXCLASS.ORD},setTeXclass:a.mbase.setSeparateTeXclasses});a.msubsup=a.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,subscriptshift:"",superscriptshift:"",texClass:a.AUTO},autoDefault:function(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}return 0},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g>0){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.sub){return b}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(f){if(f%2===1){return b}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"],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(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}if(f==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(f==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return d},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g==this.under&&!this.Get("accentunder")){f++}if(g==this.over&&!this.Get("accent")){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.base&&this.data[this.over]){return b}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:b,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:d,equalcolumns:d,displaystyle:d,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},inheritFromMe:b,noInherit:{mtable:{align:b,rowalign:b,columnalign:b,groupalign:b,alignmentscope:b,columnwidth:b,width:b,rowspacing:b,columnspacing:b,rowlines:b,columnlines:b,frame:b,framespacing:b,equalrows:b,equalcolumns:b,side:b,minlabelspacing:b,texClass:b,useHeight:1}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!((arguments[g] instanceof a.mtr)||(arguments[g] instanceof a.mlabeledtr))){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtr=a.mbase.Subclass({type:"mtr",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{rowalign:b,columnalign:b,groupalign:b},mtable:{rowalign:b,columnalign:b,groupalign:b}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!(arguments[g] instanceof a.mtd)){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtd=a.mbase.Subclass({type:"mtd",inferRow:b,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowspan:1,columnspan:1,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},setTeXclass:a.mbase.setSeparateTeXclasses});a.maligngroup=a.mbase.Subclass({type:"malign",isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{groupalign:b},mtable:{groupalign:b}}});a.malignmark=a.mbase.Subclass({type:"malignmark",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,edge:a.SIDE.LEFT},isSpacelike:function(){return b}});a.mlabeledtr=a.mtr.Subclass({type:"mlabeledtr"});a.maction=a.mbase.Subclass({type:"maction",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,actiontype:a.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||a.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(f){return this.selected().setTeXclass(f)}});a.semantics=a.mbase.Subclass({type:"semantics",isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:a.mbase.setChildTeXclass});a.annotation=a.mbase.Subclass({type:"annotation",isToken:b,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a["annotation-xml"]=a.mbase.Subclass({type:"annotation-xml",defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a.math=a.mstyle.Subclass({type:"math",defaults:{mathvariant:a.VARIANT.NORMAL,mathsize:a.SIZE.NORMAL,mathcolor:"",mathbackground:a.COLOR.TRANSPARENT,scriptlevel:0,displaystyle:a.AUTO,display:"inline",maxwidth:"",overflow:a.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8px",infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:a.INDENTALIGN.AUTO,indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:d},autoDefault:function(f){if(f==="displaystyle"){return this.Get("display")==="block"}return""},setTeXclass:a.mbase.setChildTeXclass});a.chars=a.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}});a.entity=a.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){if(this.data[0].substr(0,2)==="#x"){return parseInt(this.data[0].substr(2),16)}else{if(this.data[0].substr(0,1)==="#"){return parseInt(this.data[0].substr(1))}else{return 0}}},toString:function(){var f=this.value();if(f<=65535){return String.fromCharCode(f)}return this.PLANE1+String.fromCharCode(f-119808+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 g=0,f=arguments.length;g<f;g++){var h=this.Import(arguments[g]);this.data.push(h);this.div.appendChild(h)}},Import:function(k){if(document.importNode){return document.importNode(k,true)}var g,h,f;if(k.nodeType===1){g=document.createElement(k.nodeName);if(k.className){g.className=iNode.className}for(h=0,f=k.attributes.length;h<f;h++){var j=k.attributes[h];if(j.specified&&j.nodeValue!=null&&j.nodeValue!=""){g.setAttribute(j.nodeName,j.nodeValue)}if(j.nodeName==="style"){g.style.cssText=j.nodeValue}}if(k.className){g.className=k.className}}else{if(k.nodeType===3||k.nodeType===4){g=document.createTextNode(k.nodeValue)}else{if(k.nodeType===8){g=document.createComment(k.nodeValue)}else{return document.createTextNode("")}}}for(h=0,f=k.childNodes.length;h<f;h++){g.appendChild(this.Import(k.childNodes[h]))}return g},value:function(){return this.div},toString:function(){return this.div.innerHTML}});a.TeXAtom=a.mbase.Subclass({type:"texatom",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:function(f){this.getPrevClass(f);this.data[0].setTeXclass();return this}});a.NULL=a.mbase().With({type:"null"});var c=a.TEXCLASS;var e={ORD:[0,0,c.ORD],ORD11:[1,1,c.ORD],ORD21:[2,1,c.ORD],ORD02:[0,2,c.ORD],ORD55:[5,5,c.ORD],OP:[1,2,c.OP,{largeop:true,movablelimits:true,symmetric:true}],OPFIXED:[1,2,c.OP,{largeop:true,movablelimits:true}],INTEGRAL:[0,1,c.OP,{largeop:true,symmetric:true}],INTEGRAL2:[1,2,c.OP,{largeop:true,symmetric:true}],BIN3:[3,3,c.BIN],BIN4:[4,4,c.BIN],BIN01:[0,1,c.BIN],TALLBIN:[4,4,c.BIN,{stretchy:true}],BINOP:[4,4,c.BIN,{largeop:true,movablelimits:true}],REL:[5,5,c.REL],REL1:[1,1,c.REL,{stretchy:true}],REL4:[4,4,c.REL],WIDEREL:[5,5,c.REL,{stretchy:true}],RELACCENT:[5,5,c.REL,{accent:true,stretchy:true}],OPEN:[0,0,c.OPEN,{fence:true,stretchy:true,symmetric:true}],CLOSE:[0,0,c.CLOSE,{fence:true,stretchy:true,symmetric:true}],INNER:[0,0,c.INNER],PUNCT:[0,3,c.PUNCT],ACCENT:[0,0,c.ORD,{accent:true}],WIDEACCENT:[0,0,c.ORD,{accent:true,stretchy:true}]};a.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,c.REL,"BasicLatin"],[160,255,c.ORD,"Latin1Supplement"],[256,383,c.ORD],[384,591,c.ORD],[688,767,c.ORD,"SpacingModLetters"],[768,879,c.ORD,"CombDiacritMarks"],[880,1023,c.ORD,"GreekAndCoptic"],[7680,7935,c.ORD],[8192,8303,c.PUNCT,"GeneralPunctuation"],[8304,8351,c.ORD],[8352,8399,c.ORD],[8400,8447,c.ORD,"CombDiactForSymbols"],[8448,8527,c.ORD,"LetterlikeSymbols"],[8528,8591,c.ORD],[8592,8703,c.REL,"Arrows"],[8704,8959,c.BIN,"MathOperators"],[8960,9215,c.ORD,"MiscTechnical"],[9312,9471,c.ORD],[9632,9727,c.ORD,"GeometricShapes"],[9984,10175,c.ORD,"Dingbats"],[10176,10223,c.ORD,"MiscMathSymbolsA"],[10496,10623,c.REL,"SupplementalArrowsB"],[10624,10751,c.ORD,"MiscMathSymbolsB"],[10752,11007,c.BIN,"SuppMathOperators"],[11008,11263,c.ORD],[119808,120831,c.ORD]],OPTABLE:{prefix:{"\u2111":e.ORD11,"\u2113":e.ORD11,"\u211C":e.ORD11,"\u2200":e.ORD21,"\u2202":e.ORD21,"\u2203":e.ORD21,"\u2207":e.ORD21,"\u220F":e.OP,"\u2210":e.OP,"\u2211":e.OP,"\u2212":e.BIN01,"\u2213":e.BIN01,"\u221A":[1,1,c.ORD,{stretchy:true}],"\u2220":e.ORD,"\u222B":e.INTEGRAL,"\u222E":e.INTEGRAL,"\u22C0":e.OP,"\u22C1":e.OP,"\u22C2":e.OP,"\u22C3":e.OP,"\u2308":e.OPEN,"\u230A":e.OPEN,"\u27E8":e.OPEN,"\u2A00":e.OP,"\u2A01":e.OP,"\u2A02":e.OP,"\u2A04":e.OP,"\u2A06":e.OP,"\u00AC":e.ORD21,"\u00B1":e.BIN01,"(":e.OPEN,"+":e.BIN01,"-":e.BIN01,"[":e.OPEN,"{":e.OPEN,"|":e.OPEN},postfix:{"!":[1,0,c.CLOSE],"&":e.ORD,"\u2032":e.ORD02,"\u203E":e.WIDEACCENT,"\u2309":e.CLOSE,"\u230B":e.CLOSE,"\u23DE":e.WIDEACCENT,"\u23DF":e.WIDEACCENT,"\u266D":e.ORD02,"\u266E":e.ORD02,"\u266F":e.ORD02,"\u27E9":e.CLOSE,"\u02C6":e.WIDEACCENT,"\u02C7":e.WIDEACCENT,"\u02D8":e.ACCENT,"\u02D9":e.ACCENT,"\u02DC":e.WIDEACCENT,"\u0302":e.ACCENT,"\u00A8":e.ACCENT,"\u00AF":e.WIDEACCENT,")":e.CLOSE,"]":e.CLOSE,"^":e.WIDEACCENT,_:e.WIDEACCENT,"`":e.ACCENT,"|":e.CLOSE,"}":e.CLOSE,"~":e.WIDEACCENT},infix:{"%":[3,3,c.ORD],"\u2022":e.BIN4,"\u2026":e.INNER,"\u2044":e.TALLBIN,"\u2061":e.ORD,"\u2062":e.ORD,"\u2063":[0,0,c.ORD,{separator:true}],"\u2064":e.ORD,"\u2190":e.RELACCENT,"\u2191":e.WIDEREL,"\u2192":e.RELACCENT,"\u2193":e.WIDEREL,"\u2194":e.RELACCENT,"\u2195":e.WIDEREL,"\u2196":e.WIDEREL,"\u2197":e.WIDEREL,"\u2198":e.WIDEREL,"\u2199":e.WIDEREL,"\u21A6":e.WIDEREL,"\u21A9":e.WIDEREL,"\u21AA":e.WIDEREL,"\u21BC":e.RELACCENT,"\u21BD":e.WIDEREL,"\u21C0":e.RELACCENT,"\u21C1":e.WIDEREL,"\u21CC":e.WIDEREL,"\u21D0":e.WIDEREL,"\u21D1":e.WIDEREL,"\u21D2":e.WIDEREL,"\u21D3":e.WIDEREL,"\u21D4":e.WIDEREL,"\u21D5":e.WIDEREL,"\u2208":e.REL,"\u2209":e.REL,"\u220B":e.REL,"\u2212":e.BIN4,"\u2213":e.BIN4,"\u2215":e.TALLBIN,"\u2216":e.BIN4,"\u2217":e.BIN4,"\u2218":e.BIN4,"\u2219":e.BIN4,"\u221D":e.REL,"\u2223":e.REL,"\u2225":e.REL,"\u2227":e.BIN4,"\u2228":e.BIN4,"\u2229":e.BIN4,"\u222A":e.BIN4,"\u223C":e.REL,"\u2240":e.BIN4,"\u2243":e.REL,"\u2245":e.REL,"\u2248":e.REL,"\u224D":e.REL,"\u2250":e.REL,"\u2260":e.REL,"\u2261":e.REL,"\u2264":e.REL,"\u2265":e.REL,"\u226A":e.REL,"\u226B":e.REL,"\u227A":e.REL,"\u227B":e.REL,"\u2282":e.REL,"\u2283":e.REL,"\u2286":e.REL,"\u2287":e.REL,"\u228E":e.BIN4,"\u2291":e.REL,"\u2292":e.REL,"\u2293":e.BIN4,"\u2294":e.BIN4,"\u2295":e.BIN4,"\u2296":e.BIN4,"\u2297":e.BIN4,"\u2298":e.BIN4,"\u2299":e.BIN4,"\u22A2":e.REL,"\u22A3":e.REL,"\u22A4":e.ORD55,"\u22A5":e.REL,"\u22A8":e.REL,"\u22C4":e.BIN4,"\u22C5":e.BIN4,"\u22C6":e.BIN4,"\u22C8":e.REL,"\u22EE":e.ORD55,"\u22EF":e.INNER,"\u22F1":[5,5,c.INNER],"\u2500":[0,0,c.ORD,{stretchy:true}],"\u25B3":e.BIN4,"\u25B5":e.BIN4,"\u25B9":e.BIN4,"\u25BD":e.BIN4,"\u25BF":e.BIN4,"\u25C3":e.BIN4,"\u2758":[4,4,c.REL,{fence:true,stretchy:true,symmetric:true}],"\u27F5":e.REL1,"\u27F6":e.REL1,"\u27F7":e.REL1,"\u27F8":e.REL1,"\u27F9":e.REL1,"\u27FA":e.REL1,"\u2A2F":e.BIN4,"\u2A3F":e.BIN4,"\u2AAF":e.REL,"\u2AB0":e.REL,"\u00B1":e.BIN4,"\u00B7":e.BIN4,"\u00D7":e.BIN4,"\u00F7":e.BIN4,"*":e.BIN3,"+":e.BIN4,",":[0,3,c.PUNCT,{separator:true}],"-":e.BIN4,".":[3,3,c.ORD],"/":e.ORD11,":":[1,2,c.REL],";":[0,3,c.PUNCT,{separator:true}],"<":e.REL,"=":e.REL,">":e.REL,"?":[1,1,c.CLOSE],"\\":e.ORD,_:e.ORD11,"|":[2,2,c.ORD,{fence:true,stretchy:true,symmetric:true}],"#":e.ORD,"$":e.ORD,"\u002E":[0,3,c.PUNCT,{separator:true}],"\u02B9":e.ORD,"\u02C9":e.ACCENT,"\u02CA":e.ACCENT,"\u02CB":e.ACCENT,"\u0300":e.ACCENT,"\u0301":e.ACCENT,"\u0303":e.WIDEACCENT,"\u0304":e.ACCENT,"\u0306":e.ACCENT,"\u0307":e.ACCENT,"\u0308":e.ACCENT,"\u030C":e.ACCENT,"\u0332":e.WIDEACCENT,"\u0338":e.REL4,"\u2015":[0,0,c.ORD,{stretchy:true}],"\u2017":[0,0,c.ORD,{stretchy:true}],"\u2020":e.BIN3,"\u2021":e.BIN3,"\u20D7":e.ACCENT,"\u2118":e.ORD,"\u2205":e.ORD,"\u221E":e.ORD,"\u2305":e.BIN3,"\u2306":e.BIN3,"\u2322":e.REL4,"\u2323":e.REL4,"\u2329":e.OPEN,"\u232A":e.CLOSE,"\u23AA":e.ORD,"\u23AF":[0,0,c.ORD,{stretchy:true}],"\u23B0":e.OPEN,"\u23B1":e.CLOSE,"\u25EF":e.BIN3,"\u2660":e.ORD,"\u2661":e.ORD,"\u2662":e.ORD,"\u2663":e.ORD,"\u27EE":e.OPEN,"\u27EF":e.CLOSE,"\u27FC":e.REL4,"\u3008":e.OPEN,"\u3009":e.CLOSE,"\uFE37":e.WIDEACCENT,"\uFE38":e.WIDEACCENT}}},{OPTYPES:e})})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.js"); diff --git a/config/MML_HTMLorMML-full.js b/config/MML_HTMLorMML-full.js @@ -34,17 +34,17 @@ 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.8",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.11",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",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.5",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"); +MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.7",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,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"); (function(c){var h="1.1.1";var a=MathJax.Hub.CombineConfig("MMLorHTML",{prefer:{MSIE:"MML",Firefox:"MML",Opera:"HTML",other:"HTML"}});var e={Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4};var b=(c.Browser.version==="0.0"||c.Browser.versionAtLeast(e[c.Browser]||0));var g=false;if(!c.Browser.isIE9){try{new ActiveXObject("MathPlayer.Factory.1");g=true}catch(f){}}var d=(c.Browser.isFirefox&&c.Browser.versionAtLeast("1.5"))||(c.Browser.isMSIE&&g)||(c.Browser.isOpera&&c.Browser.versionAtLeast("9.52"));c.Register.StartupHook("End Config",function(){var i=(a.prefer&&typeof(a.prefer)==="object"?a.prefer[MathJax.Hub.Browser]||a.prefer.other||"HTML":a.prefer);if(b||d){if(d&&(i==="MML"||!b)){if(MathJax.OutputJax.NativeMML){MathJax.OutputJax.NativeMML.Register("jax/mml")}else{c.config.jax.unshift("output/NativeMML")}c.Startup.signal.Post("NativeMML output selected")}else{if(MathJax.OutputJax["HTML-CSS"]){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}else{c.config.jax.unshift("output/HTML-CSS")}c.Startup.signal.Post("HTML-CSS output selected")}}else{c.PreProcess.disabled=true;c.prepareScripts.disabled=true;MathJax.Message.Set("Your browser does not support MathJax",null,4000);c.Startup.signal.Post("MathJax not supported")}})})(MathJax.Hub);MathJax.Ajax.loadComplete("[MathJax]/config/MMLorHTML.js"); MathJax.Extension.mml2jax={version:"1.1.2",config:{preview:"alttext"},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}this.ProcessMathArray(e.getElementsByTagName("math"));if(e.getElementsByTagNameNS){this.ProcessMathArray(e.getElementsByTagNameNS(this.MMLnamespace,"math"))}var d=document.getElementsByTagName("html")[0];if(d){for(var c=0,b=d.attributes.length;c<b;c++){var a=d.attributes[c];if(a.nodeName.substr(0,6)==="xmlns:"&&a.nodeValue===this.MMLnamespace){this.ProcessMathArray(e.getElementsByTagName(a.nodeName.substr(6)+":math"))}}}},ProcessMathArray:function(b){var a;if(b.length){if(this.MathTagBug){for(a=b.length-1;a>=0;a--){if(b[a].nodeName==="MATH"){this.ProcessMathFlattened(b[a])}else{this.ProcessMath(b[a])}}}else{for(a=b.length-1;a>=0;a--){this.ProcessMath(b[a])}}}},ProcessMath:function(e){var d=e.parentNode;var a=document.createElement("script");a.type="math/mml";d.insertBefore(a,e);if(this.AttributeBug){var b=this.OuterHTML(e);if(this.CleanupHTML){b=b.replace(/<\?import .*?>/i,"").replace(/<\?xml:namespace .*?\/>/i,"");b=b.replace(/&nbsp;/g,"&#xA0;")}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;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+"</math>";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="<!--"+e.nodeValue+"-->"}else{c="<"+e.nodeName.toLowerCase();for(b=0,a=e.attributes.length;b<a;b++){var d=e.attributes[b];if(d.specified){c+=" "+d.nodeName.toLowerCase().replace(/xmlns:xmlns/,"xmlns")+"=";var f=d.nodeValue;if(f==null&&d.nodeName==="style"&&e.style){f=e.style.cssText}c+='"'+this.quoteHTML(f)+'"'}}c+=">";if(e.outerHTML!=null&&e.outerHTML.match(/(.<\/[A-Z]+>|\/>)$/)){for(b=0,a=e.childNodes.length;b<a;b++){c+=this.OuterHTML(e.childNodes[b])}c+="</"+e.nodeName.toLowerCase()+">"}}}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<a;b++){c+=this.OuterHTML(d.childNodes[b])}c+="</"+d.nodeName.toLowerCase()+">";return c},quoteHTML:function(a){if(a==null){a=""}return a.replace(/&/g,"&#x26;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},createPreview:function(b,a){var c;if(this.config.preview==="alttext"){var d=b.getAttribute("alttext");if(d!=null){c=[this.filterText(d)]}}else{if(this.config.preview instanceof Array){c=this.config.preview}}if(c){c=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},c);a.parentNode.insertBefore(c,a)}},filterText:function(a){return a},InitBrowser:function(){var b=MathJax.HTML.Element("span",{id:"<",className:"mathjax",innerHTML:"<math><mi>x</mi><mspace /></math>"});var a=b.outerHTML||"";this.AttributeBug=a!==""&&!(a.match(/id="&lt;"/)&&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]);MathJax.Ajax.loadComplete("[MathJax]/extensions/mml2jax.js"); -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"1.1.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"});MathJax.ElementJax.mml.Augment({Init:function(){if(arguments.length===1&&arguments[0].type==="math"){this.root=arguments[0]}else{this.root=MathJax.ElementJax.mml.math.apply(this,arguments)}if(this.root.mode){if(!this.root.display&&this.root.mode==="display"){this.root.display="block"}delete this.root.mode}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},VARIANT:{NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},PLANE1:String.fromCharCode(55349)});(function(a){var d=false;var b=true;a.mbase=MathJax.Object.Subclass({type:"base",isToken:d,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT},noInherit:{},Init:function(){this.data=[];if(this.inferRow&&!(arguments.length===1&&arguments[0].inferred)){this.Append(a.mrow().With({inferred:b}))}this.Append.apply(this,arguments)},With:function(f){for(var g in f){if(f.hasOwnProperty(g)){this[g]=f[g]}}return this},Append:function(){if(this.inferRow&&this.data.length){this.data[0].Append.apply(this.data[0],arguments)}else{for(var g=0,f=arguments.length;g<f;g++){this.SetData(this.data.length,arguments[g])}}},SetData:function(f,g){if(g!=null){if(!(g instanceof a.mbase)){g=(this.isToken?a.chars(g):a.mtext(g))}g.parent=this;g.setInherit(this.inheritFromMe?this:this.inherit)}this.data[f]=g},Parent:function(){var f=this.parent;while(f&&f.inferred){f=f.parent}return f},Get:function(g,k){if(typeof(this[g])!=="undefined"){return this[g]}var h=this.Parent();if(h&&h["adjustChild_"+g]!=null){return(h["adjustChild_"+g])(h.childPosition(this))}var j=this.inherit;var f=j;while(j){if(typeof(j[g])!=="undefined"){var i=j.noInherit[this.type];if(!(i&&i[g])){return j[g]}}f=j;j=j.inherit}if(!k){if(this.defaults[g]===a.AUTO){return this.autoDefault(g)}if(this.defaults[g]!==a.INHERIT&&this.defaults[g]!=null){return this.defaults[g]}if(f){return f.defaults[g]}}return null},hasValue:function(f){return(this.Get(f,true)!=null)},getValues:function(){var g={};for(var h=0,f=arguments.length;h<f;h++){g[arguments[h]]=this.Get(arguments[h])}return g},adjustChild_scriptlevel:function(f){return this.Get("scriptlevel")},adjustChild_displaystyle:function(f){return this.Get("displaystyle")},adjustChild_texprimestyle:function(f){return this.Get("texprimestyle")},childPosition:function(h){if(h.parent.inferred){h=h.parent}for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]===h){return g}}return null},setInherit:function(h){if(h!==this.inherit&&this.inherit==null){this.inherit=h;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&this.data[g].setInherit){this.data[g].setInherit(h)}}}},setTeXclass:function(f){this.getPrevClass(f);return(typeof(this.texClass)!=="undefined"?this:f)},getPrevClass:function(f){if(f){this.prevClass=f.Get("texClass");this.prevLevel=f.Get("scriptlevel")}},updateTeXclass:function(f){if(f){this.prevClass=f.prevClass;delete f.prevClass;this.prevLevel=f.prevLevel;delete f.prevLevel;this.texClass=f.Get("texClass")}},texSpacing:function(){var g=(this.prevClass!=null?this.prevClass:a.TEXCLASS.NONE);var f=(this.Get("texClass")||a.TEXCLASS.ORD);if(g===a.TEXCLASS.NONE||f===a.TEXCLASS.NONE){return""}if(g===a.TEXCLASS.VCENTER){g=a.TEXCLASS.ORD}if(f===a.TEXCLASS.VCENTER){f=a.TEXCLASS.ORD}var h=this.TEXSPACE[g][f];if(this.prevLevel>0&&this.Get("scriptlevel")>0&&h>=0){return""}return this.TEXSPACELENGTH[Math.abs(h)]},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(f){return""},isSpacelike:function(){return d},isEmbellished:function(){return d},Core:function(){return this},CoreMO:function(){return this},lineBreak:function(){if(this.isEmbellished()){return this.CoreMO().lineBreak()}else{return"none"}},array:function(){if(this.inferred){return this.data}else{return[this]}},toString:function(){return this.type+"("+this.data.join(",")+")"}},{childrenSpacelike:function(){for(var f=0;f<this.data.length;f++){if(!this.data[f].isSpacelike()){return d}}return b},childEmbellished:function(){return(this.data[0]&&this.data[0].isEmbellished())},childCore:function(){return this.data[0]},childCoreMO:function(){return(this.data[0]?this.data[0].CoreMO():null)},setChildTeXclass:function(f){if(this.data[0]){f=this.data[0].setTeXclass(f);this.updateTeXclass(this.data[0])}return f},setBaseTeXclasses:function(h){this.getPrevClass(h);this.texClass=null;if(this.isEmbellished()){h=this.data[0].setTeXclass(h);this.updateTeXclass(this.Core())}else{if(this.data[0]){this.data[0].setTeXclass()}h=this}for(var g=1,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}return h},setSeparateTeXclasses:function(h){this.getPrevClass(h);for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}if(this.isEmbellished()){this.updateTeXclass(this.Core())}return this}});a.mi=a.mbase.Subclass({type:"mi",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.AUTO,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT},autoDefault:function(g){if(g==="mathvariant"){var f=(this.data[0]||"").toString();return(f.length===1||(f.length===2&&f.charCodeAt(0)===this.PLANE1)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""}});a.mn=a.mbase.Subclass({type:"mn",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:b,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor: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:d,separator:d,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:d,symmetric:b,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:d,movablelimits:d,accent:d,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(h,o){var n=this.def;if(!n){if(h==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var l=this.data.join("");var g=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var j=0,f=g.length;j<f;j++){var k=this.OPTABLE[g[j]][l];if(k){n=this.makeDef(k);break}}if(!n){n=this.CheckRange(l)}if(!n&&o){n={}}else{if(!n){n=MathJax.Hub.Insert({},this.defaultDef)}n.form=g[0];this.def=n}}this.useMMLspacing&=~(this.SPACE_ATTR[h]||0);if(n[h]!=null){return n[h]}else{if(!o){return this.defaultDef[h]}}return""},CheckRange:function(k){var l=k.charCodeAt(0);if(k.charAt(0)===a.PLANE1){l=k.charCodeAt(1)+119808-56320}for(var h=0,f=this.RANGES.length;h<f&&this.RANGES[h][0]<=l;h++){if(l<=this.RANGES[h][1]){if(this.RANGES[h][3]){var g=a.optableDir+"/"+this.RANGES[h][3]+".js";this.RANGES[h][3]=null;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(g))}var j=(["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"])[this.RANGES[h][2]];j=this.OPTABLE.infix[k]=a.mo.OPTYPES[j==="BIN"?"BIN3":j];return this.makeDef(j)}}return null},makeDef:function(g){if(g[2]==null){g[2]=this.defaultDef.texClass}if(!g[3]){g[3]={}}var f=MathJax.Hub.Insert({},g[3]);f.lspace=this.SPACE[g[0]];f.rspace=this.SPACE[g[1]];f.texClass=g[2];return f},getForm:function(){var f=this,h=this.parent,g=this.Parent();while(g&&g.isEmbellished()){f=h;h=g.parent;g=g.Parent()}if(h&&h.type==="mrow"&&h.NonSpaceLength()!==1){if(h.FirstNonSpace()===f){return a.FORM.PREFIX}if(h.LastNonSpace()===f){return a.FORM.POSTFIX}}return a.FORM.INFIX},isEmbellished:function(){return b},lineBreak:function(){var f=this.getValues("linebreak","linebreakstyle");if(f.linebreak===a.LINEBREAK.NEWLINE){if(f.linebreakstyle===a.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE){f.linebreakstyle=this.Get("infixlinebreakstyle")}return f.linebreakstyle}return"none"},setTeXclass:function(f){this.getValues("lspace","rspace");if(this.useMMLspacing){this.texClass=a.TEXCLASS.NONE;return this}this.texClass=this.Get("texClass");if(f){this.prevClass=f.texClass||a.TEXCLASS.ORD;this.prevLevel=f.Get("scriptlevel")}else{this.prevClass=a.TEXCLASS.NONE}if(this.texClass===a.TEXCLASS.BIN&&(this.prevClass===a.TEXCLASS.NONE||this.prevClass===a.TEXCLASS.BIN||this.prevClass===a.TEXCLASS.OP||this.prevClass===a.TEXCLASS.REL||this.prevClass===a.TEXCLASS.OPEN||this.prevClass===a.TEXCLASS.PUNCT)){this.texClass=a.TEXCLASS.ORD}else{if(this.prevClass===a.TEXCLASS.BIN&&(this.texClass===a.TEXCLASS.REL||this.texClass===a.TEXCLASS.CLOSE||this.texClass===a.TEXCLASS.PUNCT)){f.texClass=this.prevClass=a.TEXCLASS.ORD}}return this}});a.mtext=a.mbase.Subclass({type:"mtext",isToken:b,isSpacelike:function(){return b},texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mspace=a.mbase.Subclass({type:"mspace",isToken:b,isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:a.LINEBREAK.AUTO},lineBreak:function(){return(this.Get("linebreak")===a.LINEBREAK.NEWLINE?a.LINEBREAKSTYLE.AFTER:"none")}});a.ms=a.mbase.Subclass({type:"ms",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,lquote:'"',rquote:'"'}});a.mglyph=a.mbase.Subclass({type:"mglyph",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,alt:"",src:"",width:a.AUTO,height:a.AUTO,valign:"0em"}});a.mrow=a.mbase.Subclass({type:"mrow",isSpacelike:a.mbase.childrenSpacelike,inferred:d,isEmbellished:function(){var g=d;for(var h=0,f=this.data.length;h<f;h++){if(this.data[h]==null){continue}if(this.data[h].isEmbellished()){if(g){return d}g=b;this.core=h}else{if(!this.data[h].isSpacelike()){return d}}}return g},NonSpaceLength:function(){var h=0;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){h++}}return h},FirstNonSpace:function(){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){return this.data[g]}}return null},LastNonSpace:function(){for(var f=this.data.length-1;f>=0;f--){if(this.data[0]&&!this.data[f].isSpacelike()){return this.data[f]}}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(h){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){h=this.data[g].setTeXclass(h)}}if(this.data[0]){this.updateTeXclass(this.data[0])}return h}});a.mfrac=a.mbase.Subclass({type:"mfrac",num:0,den:1,texClass:a.TEXCLASS.INNER,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,linethickness:a.LINETHICKNESS.MEDIUM,numalign:a.ALIGN.CENTER,denomalign:a.ALIGN.CENTER,bevelled:d},adjustChild_displaystyle:function(f){return d},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(!this.Get("displaystyle")||f>0){f++}return f},adjustChild_texprimestyle:function(f){if(f==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(f){return b}});a.mroot=a.mbase.Subclass({type:"mroot",texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(f){if(f===1){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g===1){f+=2}return f},adjustChild_texprimestyle:function(f){if(f===0){return b}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:b,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(h){var g=this.scriptlevel;if(g==null){g=this.Get("scriptlevel")}else{if(String(g).match(/^ *[-+]/)){delete this.scriptlevel;var f=this.Get("scriptlevel");this.scriptlevel=g;g=f+parseInt(g)}}return g},inheritFromMe:b,noInherit:{mpadded:{width:b,height:b,depth:b,lspace:b,voffset:b},mtable:{width:b,height:b,depth:b,align:b}},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:b,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:b,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:b,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:","},texClass:a.TEXCLASS.OPEN,setTeXclass:function(j){this.getPrevClass(j);var g=this.getValues("open","close","separators");g.open=g.open.replace(/[ \t\n\r]/g,"");g.close=g.close.replace(/[ \t\n\r]/g,"");g.separators=g.separators.replace(/[ \t\n\r]/g,"");if(g.open!==""){this.SetData("open",a.mo(g.open).With({stretchy:true,texClass:a.TEXCLASS.OPEN}));j=this.data.open.setTeXclass(j)}if(g.separators!==""){while(g.separators.length<this.data.length){g.separators+=g.separators.charAt(g.separators.length-1)}}if(this.data[0]){j=this.data[0].setTeXclass(j)}for(var h=1,f=this.data.length;h<f;h++){if(this.data[h]){if(g.separators!==""){this.SetData("sep"+h,a.mo(g.separators.charAt(h-1)));j=this.data["sep"+h].setTeXclass(j)}j=this.data[h].setTeXclass(j)}}if(g.close!==""){this.SetData("close",a.mo(g.close).With({stretchy:true,texClass:a.TEXCLASS.CLOSE}));j=this.data.close.setTeXclass(j)}this.updateTeXclass(this.data.open);return j}});a.menclose=a.mbase.Subclass({type:"menclose",inferRow:b,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,notation:a.NOTATION.LONGDIV,texClass:a.TEXCLASS.ORD},setTeXclass:a.mbase.setSeparateTeXclasses});a.msubsup=a.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,subscriptshift:"",superscriptshift:"",texClass:a.AUTO},autoDefault:function(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}return 0},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g>0){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.sub){return b}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(f){if(f%2===1){return b}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"],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(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}if(f==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(f==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return d},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g==this.under&&!this.Get("accentunder")){f++}if(g==this.over&&!this.Get("accent")){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.base&&this.data[this.over]){return b}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:b,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:d,equalcolumns:d,displaystyle:d,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},inheritFromMe:b,noInherit:{mtable:{align:b,rowalign:b,columnalign:b,groupalign:b,alignmentscope:b,columnwidth:b,width:b,rowspacing:b,columnspacing:b,rowlines:b,columnlines:b,frame:b,framespacing:b,equalrows:b,equalcolumns:b,side:b,minlabelspacing:b,texClass:b,useHeight:1}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!((arguments[g] instanceof a.mtr)||(arguments[g] instanceof a.mlabeledtr))){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtr=a.mbase.Subclass({type:"mtr",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{rowalign:b,columnalign:b,groupalign:b},mtable:{rowalign:b,columnalign:b,groupalign:b}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!(arguments[g] instanceof a.mtd)){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtd=a.mbase.Subclass({type:"mtd",inferRow:b,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowspan:1,columnspan:1,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},setTeXclass:a.mbase.setSeparateTeXclasses});a.maligngroup=a.mbase.Subclass({type:"malign",isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{groupalign:b},mtable:{groupalign:b}}});a.malignmark=a.mbase.Subclass({type:"malignmark",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,edge:a.SIDE.LEFT},isSpacelike:function(){return b}});a.mlabeledtr=a.mtr.Subclass({type:"mlabeledtr"});a.maction=a.mbase.Subclass({type:"maction",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,actiontype:a.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||a.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(f){return this.selected().setTeXclass(f)}});a.semantics=a.mbase.Subclass({type:"semantics",isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:a.mbase.setChildTeXclass});a.annotation=a.mbase.Subclass({type:"annotation",isToken:b,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a["annotation-xml"]=a.mbase.Subclass({type:"annotation-xml",defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a.math=a.mstyle.Subclass({type:"math",defaults:{mathvariant:a.VARIANT.NORMAL,mathsize:a.SIZE.NORMAL,mathcolor:"",mathbackground:a.COLOR.TRANSPARENT,scriptlevel:0,displaystyle:a.AUTO,display:"inline",maxwidth:"",overflow:a.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8px",infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:a.INDENTALIGN.AUTO,indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:d},autoDefault:function(f){if(f==="displaystyle"){return this.Get("display")==="block"}return""},setTeXclass:a.mbase.setChildTeXclass});a.chars=a.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}});a.entity=a.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){if(this.data[0].substr(0,2)==="#x"){return parseInt(this.data[0].substr(2),16)}else{if(this.data[0].substr(0,1)==="#"){return parseInt(this.data[0].substr(1))}else{return 0}}},toString:function(){var f=this.value();if(f<=65535){return String.fromCharCode(f)}return this.PLANE1+String.fromCharCode(f-119808+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 g=0,f=arguments.length;g<f;g++){var h=this.Import(arguments[g]);this.data.push(h);this.div.appendChild(h)}},Import:function(k){if(document.importNode){return document.importNode(k,true)}var g,h,f;if(k.nodeType===1){g=document.createElement(k.nodeName);if(k.className){g.className=iNode.className}for(h=0,f=k.attributes.length;h<f;h++){var j=k.attributes[h];if(j.specified&&j.nodeValue!=null&&j.nodeValue!=""){g.setAttribute(j.nodeName,j.nodeValue)}if(j.nodeName==="style"){g.style.cssText=j.nodeValue}}if(k.className){g.className=k.className}}else{if(k.nodeType===3||k.nodeType===4){g=document.createTextNode(k.nodeValue)}else{if(k.nodeType===8){g=document.createComment(k.nodeValue)}else{return document.createTextNode("")}}}for(h=0,f=k.childNodes.length;h<f;h++){g.appendChild(this.Import(k.childNodes[h]))}return g},value:function(){return this.div},toString:function(){return this.div.innerHTML}});a.TeXAtom=a.mbase.Subclass({type:"texatom",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:function(f){this.getPrevClass(f);this.data[0].setTeXclass();return this}});a.NULL=a.mbase().With({type:"null"});var c=a.TEXCLASS;var e={ORD:[0,0,c.ORD],ORD11:[1,1,c.ORD],ORD21:[2,1,c.ORD],ORD02:[0,2,c.ORD],ORD55:[5,5,c.ORD],OP:[1,2,c.OP,{largeop:true,movablelimits:true,symmetric:true}],OPFIXED:[1,2,c.OP,{largeop:true,movablelimits:true}],INTEGRAL:[0,1,c.OP,{largeop:true,symmetric:true}],INTEGRAL2:[1,2,c.OP,{largeop:true,symmetric:true}],BIN3:[3,3,c.BIN],BIN4:[4,4,c.BIN],BIN01:[0,1,c.BIN],TALLBIN:[4,4,c.BIN,{stretchy:true}],BINOP:[4,4,c.BIN,{largeop:true,movablelimits:true}],REL:[5,5,c.REL],REL1:[1,1,c.REL,{stretchy:true}],REL4:[4,4,c.REL],WIDEREL:[5,5,c.REL,{stretchy:true}],RELACCENT:[5,5,c.REL,{accent:true,stretchy:true}],OPEN:[0,0,c.OPEN,{fence:true,stretchy:true,symmetric:true}],CLOSE:[0,0,c.CLOSE,{fence:true,stretchy:true,symmetric:true}],INNER:[0,0,c.INNER],PUNCT:[0,3,c.PUNCT],ACCENT:[0,0,c.ORD,{accent:true}],WIDEACCENT:[0,0,c.ORD,{accent:true,stretchy:true}]};a.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,c.REL,"BasicLatin"],[160,255,c.ORD,"Latin1Supplement"],[256,383,c.ORD],[384,591,c.ORD],[688,767,c.ORD,"SpacingModLetters"],[768,879,c.ORD,"CombDiacritMarks"],[880,1023,c.ORD,"GreekAndCoptic"],[7680,7935,c.ORD],[8192,8303,c.PUNCT,"GeneralPunctuation"],[8304,8351,c.ORD],[8352,8399,c.ORD],[8400,8447,c.ORD,"CombDiactForSymbols"],[8448,8527,c.ORD,"LetterlikeSymbols"],[8528,8591,c.ORD],[8592,8703,c.REL,"Arrows"],[8704,8959,c.BIN,"MathOperators"],[8960,9215,c.ORD,"MiscTechnical"],[9312,9471,c.ORD],[9632,9727,c.ORD,"GeometricShapes"],[9984,10175,c.ORD,"Dingbats"],[10176,10223,c.ORD,"MiscMathSymbolsA"],[10496,10623,c.REL,"SupplementalArrowsB"],[10624,10751,c.ORD,"MiscMathSymbolsB"],[10752,11007,c.BIN,"SuppMathOperators"],[11008,11263,c.ORD],[119808,120831,c.ORD]],OPTABLE:{prefix:{"\u2111":e.ORD11,"\u2113":e.ORD11,"\u211C":e.ORD11,"\u2200":e.ORD21,"\u2202":e.ORD21,"\u2203":e.ORD21,"\u2207":e.ORD21,"\u220F":e.OP,"\u2210":e.OP,"\u2211":e.OP,"\u2212":e.BIN01,"\u2213":e.BIN01,"\u221A":[1,1,c.ORD,{stretchy:true}],"\u2220":e.ORD,"\u222B":e.INTEGRAL,"\u222E":e.INTEGRAL,"\u22C0":e.OP,"\u22C1":e.OP,"\u22C2":e.OP,"\u22C3":e.OP,"\u2308":e.OPEN,"\u230A":e.OPEN,"\u27E8":e.OPEN,"\u2A00":e.OP,"\u2A01":e.OP,"\u2A02":e.OP,"\u2A04":e.OP,"\u2A06":e.OP,"\u00AC":e.ORD21,"\u00B1":e.BIN01,"(":e.OPEN,"+":e.BIN01,"-":e.BIN01,"[":e.OPEN,"{":e.OPEN,"|":e.OPEN},postfix:{"!":[1,0,c.CLOSE],"&":e.ORD,"\u2032":e.ORD02,"\u203E":e.WIDEACCENT,"\u2309":e.CLOSE,"\u230B":e.CLOSE,"\u23DE":e.WIDEACCENT,"\u23DF":e.WIDEACCENT,"\u266D":e.ORD02,"\u266E":e.ORD02,"\u266F":e.ORD02,"\u27E9":e.CLOSE,"\u02C6":e.WIDEACCENT,"\u02C7":e.WIDEACCENT,"\u02D8":e.ACCENT,"\u02D9":e.ACCENT,"\u02DC":e.WIDEACCENT,"\u0302":e.ACCENT,"\u00A8":e.ACCENT,"\u00AF":e.WIDEACCENT,")":e.CLOSE,"]":e.CLOSE,"^":e.WIDEACCENT,_:e.WIDEACCENT,"`":e.ACCENT,"|":e.CLOSE,"}":e.CLOSE,"~":e.WIDEACCENT},infix:{"%":[3,3,c.ORD],"\u2022":e.BIN4,"\u2026":e.INNER,"\u2044":e.TALLBIN,"\u2061":e.ORD,"\u2062":e.ORD,"\u2063":[0,0,c.ORD,{separator:true}],"\u2064":e.ORD,"\u2190":e.RELACCENT,"\u2191":e.WIDEREL,"\u2192":e.RELACCENT,"\u2193":e.WIDEREL,"\u2194":e.RELACCENT,"\u2195":e.WIDEREL,"\u2196":e.WIDEREL,"\u2197":e.WIDEREL,"\u2198":e.WIDEREL,"\u2199":e.WIDEREL,"\u21A6":e.WIDEREL,"\u21A9":e.WIDEREL,"\u21AA":e.WIDEREL,"\u21BC":e.RELACCENT,"\u21BD":e.WIDEREL,"\u21C0":e.RELACCENT,"\u21C1":e.WIDEREL,"\u21CC":e.WIDEREL,"\u21D0":e.WIDEREL,"\u21D1":e.WIDEREL,"\u21D2":e.WIDEREL,"\u21D3":e.WIDEREL,"\u21D4":e.WIDEREL,"\u21D5":e.WIDEREL,"\u2208":e.REL,"\u2209":e.REL,"\u220B":e.REL,"\u2212":e.BIN4,"\u2213":e.BIN4,"\u2215":e.TALLBIN,"\u2216":e.BIN4,"\u2217":e.BIN4,"\u2218":e.BIN4,"\u2219":e.BIN4,"\u221D":e.REL,"\u2223":e.REL,"\u2225":e.REL,"\u2227":e.BIN4,"\u2228":e.BIN4,"\u2229":e.BIN4,"\u222A":e.BIN4,"\u223C":e.REL,"\u2240":e.BIN4,"\u2243":e.REL,"\u2245":e.REL,"\u2248":e.REL,"\u224D":e.REL,"\u2250":e.REL,"\u2260":e.REL,"\u2261":e.REL,"\u2264":e.REL,"\u2265":e.REL,"\u226A":e.REL,"\u226B":e.REL,"\u227A":e.REL,"\u227B":e.REL,"\u2282":e.REL,"\u2283":e.REL,"\u2286":e.REL,"\u2287":e.REL,"\u228E":e.BIN4,"\u2291":e.REL,"\u2292":e.REL,"\u2293":e.BIN4,"\u2294":e.BIN4,"\u2295":e.BIN4,"\u2296":e.BIN4,"\u2297":e.BIN4,"\u2298":e.BIN4,"\u2299":e.BIN4,"\u22A2":e.REL,"\u22A3":e.REL,"\u22A4":e.ORD55,"\u22A5":e.REL,"\u22A8":e.REL,"\u22C4":e.BIN4,"\u22C5":e.BIN4,"\u22C6":e.BIN4,"\u22C8":e.REL,"\u22EE":e.ORD55,"\u22EF":e.INNER,"\u22F1":[5,5,c.INNER],"\u2500":[0,0,c.ORD,{stretchy:true}],"\u25B3":e.BIN4,"\u25B5":e.BIN4,"\u25B9":e.BIN4,"\u25BD":e.BIN4,"\u25BF":e.BIN4,"\u25C3":e.BIN4,"\u2758":[4,4,c.REL,{fence:true,stretchy:true,symmetric:true}],"\u27F5":e.REL1,"\u27F6":e.REL1,"\u27F7":e.REL1,"\u27F8":e.REL1,"\u27F9":e.REL1,"\u27FA":e.REL1,"\u2A2F":e.BIN4,"\u2A3F":e.BIN4,"\u2AAF":e.REL,"\u2AB0":e.REL,"\u00B1":e.BIN4,"\u00B7":e.BIN4,"\u00D7":e.BIN4,"\u00F7":e.BIN4,"*":e.BIN3,"+":e.BIN4,",":[0,3,c.PUNCT,{separator:true}],"-":e.BIN4,".":[3,3,c.ORD],"/":e.ORD11,":":[1,2,c.REL],";":[0,3,c.PUNCT,{separator:true}],"<":e.REL,"=":e.REL,">":e.REL,"?":[1,1,c.CLOSE],"\\":e.ORD,_:e.ORD11,"|":[2,2,c.ORD,{fence:true,stretchy:true,symmetric:true}],"#":e.ORD,"$":e.ORD,"\u002E":[0,3,c.PUNCT,{separator:true}],"\u02B9":e.ORD,"\u02C9":e.ACCENT,"\u02CA":e.ACCENT,"\u02CB":e.ACCENT,"\u0300":e.ACCENT,"\u0301":e.ACCENT,"\u0303":e.WIDEACCENT,"\u0304":e.ACCENT,"\u0306":e.ACCENT,"\u0307":e.ACCENT,"\u0308":e.ACCENT,"\u030C":e.ACCENT,"\u0332":e.WIDEACCENT,"\u0338":e.REL4,"\u2015":[0,0,c.ORD,{stretchy:true}],"\u2017":[0,0,c.ORD,{stretchy:true}],"\u2020":e.BIN3,"\u2021":e.BIN3,"\u20D7":e.ACCENT,"\u2118":e.ORD,"\u2205":e.ORD,"\u221E":e.ORD,"\u2305":e.BIN3,"\u2306":e.BIN3,"\u2322":e.REL4,"\u2323":e.REL4,"\u2329":e.OPEN,"\u232A":e.CLOSE,"\u23AA":e.ORD,"\u23AF":[0,0,c.ORD,{stretchy:true}],"\u23B0":e.OPEN,"\u23B1":e.CLOSE,"\u25EF":e.BIN3,"\u2660":e.ORD,"\u2661":e.ORD,"\u2662":e.ORD,"\u2663":e.ORD,"\u27EE":e.OPEN,"\u27EF":e.CLOSE,"\u27FC":e.REL4,"\u3008":e.OPEN,"\u3009":e.CLOSE,"\uFE37":e.WIDEACCENT,"\uFE38":e.WIDEACCENT}}},{OPTYPES:e})})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.js"); @@ -52,9 +52,9 @@ MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function(){var (function(b,c){var a;b.Parse=MathJax.Object.Subclass({Init:function(d){this.Parse(d)},Parse:function(f){var g;if(typeof f!=="string"){g=f.parentNode}else{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"')}f=f.replace(/^\s*(?:\/\/)?<!(--)?\[CDATA\[((.|\n)*)(\/\/)?\]\]\1>\s*$/,"$2");f=f.replace(/&([a-z][a-z0-9]*);/ig,this.replaceEntity);g=b.ParseXML(f);if(g==null){b.Error("Error parsing MathML")}}var e=g.getElementsByTagName("parsererror")[0];if(e){b.Error("Error parsing MathML: "+e.textContent.replace(/This page.*?errors:|XML Parsing Error: |Below is a rendering of the page.*/g,""))}if(g.childNodes.length!==1){b.Error("MathML must be formed by a single element")}if(g.firstChild.nodeName.toLowerCase()==="html"){var d=g.getElementsByTagName("h1")[0];if(d&&d.textContent==="XML parsing error"&&d.nextSibling){b.Error("Error parsing MathML: "+String(d.nextSibling.nodeValue).replace(/fatal parsing error: /,""))}}if(g.firstChild.nodeName.toLowerCase().replace(/^[a-z]+:/,"")!=="math"){b.Error("MathML must be formed by a <math> element, not <"+g.firstChild.nodeName+">")}this.mml=this.MakeMML(g.firstChild)},MakeMML:function(h){var l=h.nodeName.toLowerCase().replace(/^[a-z]+:/,"");if(!(a[l]&&a[l].isa&&a[l].isa(a.mbase))){return a.merror("Unknown node type: "+l)}var d=a[l](),k,j,e,n;for(k=0,j=h.attributes.length;k<j;k++){e=h.attributes[k].name;if(e=="xlink:href"){e="href"}if(e.match(/:/)){continue}n=h.attributes[k].value;if(n.toLowerCase()==="true"){n=true}else{if(n.toLowerCase()==="false"){n=false}}d[e]=n}for(k=0,j=h.childNodes.length;k<j;k++){var f=h.childNodes[k];if(f.nodeName==="#comment"){continue}if(f.nodeName==="#text"){if(d.isToken&&!d.mmlSelfClosing){var o=this.trimSpace(f.nodeValue);if(d.isa(a.mo)&&o.length===1&&this.Remap[o.charAt(0)]){o=this.Remap[o.charAt(0)]}o=o.replace(/&([a-z][a-z0-9]*);/ig,this.replaceEntity);d.Append(a.chars(o))}else{if(f.nodeValue.match(/\S/)){b.Error("Unexpected text node: '"+f.nodeValue+"'")}}}else{if(d.type==="annotation-xml"){d.Append(a.xml(f))}else{var g=this.MakeMML(f);d.Append(g);if(g.mmlSelfClosing&&g.data.length){d.Append.apply(d,g.data);g.data=[]}}}}if(b.config.useMathMLspacing){d.useMMLspacing=8}return d},trimSpace:function(d){return d.replace(/^[ \t\n\r]+/,"").replace(/[ \t\n\r]+$/,"").replace(/[ \t\n\r][ \t\n\r]+/g," ")},replaceEntity:function(f,e){if(e.match(/^(lt|amp|quot)$/)){return f}if(b.Parse.Entity[e]){return b.Parse.Entity[e]}var g=e.charAt(0).toLowerCase();var d=e.match(/^[a-zA-Z](fr|scr|opf)$/);if(d){g=d[1]}if(!b.Parse.loaded[g]){b.Parse.loaded[g]=true;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(b.entityDir+"/"+g+".js"))}return f},Remap:{"\u0027":"\u2032","\u002A":"\u2217","\u002D":"\u2212"}},{loaded:[]});b.Augment({Translate:function(d){if(!this.ParseXML){this.ParseXML=this.createParser()}var e,g;if(d.firstChild&&d.firstChild.nodeName.toLowerCase().replace(/^[a-z]+:/,"")==="math"){g=this.prefilterMathML(d.firstChild)}else{g=d.innerHTML.replace(/^\s+/,"").replace(/\s+$/,"");if(c.isMSIE){g=g.replace(/(&nbsp;)+$/,"")}else{if(c.isKonqueror){g=g.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")}}g=this.prefilterMath(g,d)}try{e=b.Parse(g).mml}catch(f){if(!f.mathmlError){throw f}e=this.formatError(f,g,d)}return a(e)},prefilterMath:function(e,d){return e},prefilterMathML:function(d){return d},formatError:function(f,e,d){return a.merror(f.message.replace(/\n.*/,""))},Error:function(d){throw MathJax.Hub.Insert(Error(d),{mathmlError:true})},parseDOM:function(d){return this.parser.parseFromString(d,"text/xml")},parseMS:function(d){return(this.parser.loadXML(d)?this.parser:null)},parseDIV:function(d){this.div.innerHTML=d.replace(/<([a-z]+)([^>]*)\/>/g,"<$1$2></$1>");return this.div},parseError:function(d){return null},createParser:function(){if(window.DOMParser){this.parser=new DOMParser();return(this.parseDOM)}else{if(window.ActiveXObject){var e=["MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.5.0","MSXML2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument.2.0","Microsoft.XMLDOM"];for(var f=0,d=e.length;f<d&&!this.parser;f++){try{this.parser=new ActiveXObject(e[f])}catch(g){}}if(!this.parser){alert("MathJax can't create an XML parser for MathML. Check that\nthe 'Script ActiveX controls marked safe for scripting' security\nsetting is enabled (use the Internet Options item in the Tools\nmenu, and select the Security panel, then press the Custom Level\nbutton to check this).\n\nMathML equations will not be able to be processed by MathJax.");return(this.parseError)}this.parser.async=false;return(this.parseMS)}}this.div=MathJax.Hub.Insert(document.createElement("div"),{style:{visibility:"hidden",overflow:"hidden",height:"1px",position:"absolute",top:0}});if(!document.body.firstChild){document.body.appendChild(this.div)}else{document.body.insertBefore(this.div,document.body.firstChild)}return(this.parseDIV)},Startup:function(){a=MathJax.ElementJax.mml;a.mspace.Augment({mmlSelfClosing:true});a.none.Augment({mmlSelfClosing:true});a.mprescripts.Augment({mmlSelfClossing:true})}});b.Parse.Entity={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02D8",Cap:"\u22D2",CenterDot:"\u00B7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222E",Coproduct:"\u2210",Cross:"\u2A2F",Cup:"\u22D3",CupCap:"\u224D",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22C4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\u00A8",DoubleRightTee:"\u22A8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21BD",DownRightVector:"\u21C1",DownTee:"\u22A4",Downarrow:"\u21D3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21CC",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25AA",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22D9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Hacek:"\u02C7",Hat:"\u005E",HumpDownHump:"\u224E",HumpEqual:"\u224F",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222B",Intersection:"\u22C2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039B",Larr:"\u219E",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21C6",LeftCeiling:"\u2308",LeftDownVector:"\u21C3",LeftFloor:"\u230A",LeftRightArrow:"\u2194",LeftTee:"\u22A3",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpVector:"\u21BF",LeftVector:"\u21BC",Leftarrow:"\u21D0",Leftrightarrow:"\u21D4",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",Ll:"\u22D8",Lleftarrow:"\u21DA",LongLeftArrow:"\u27F5",LongLeftRightArrow:"\u27F7",LongRightArrow:"\u27F6",Longleftarrow:"\u27F8",Longleftrightarrow:"\u27FA",Longrightarrow:"\u27F9",Lsh:"\u21B0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22E0",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22E1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03A9",OverBar:"\u203E",OverBrace:"\u23DE",PartialD:"\u2202",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\u00B1",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Product:"\u220F",Proportional:"\u221D",Psi:"\u03A8",Rarr:"\u21A0",Re:"\u211C",ReverseEquilibrium:"\u21CB",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDownVector:"\u21C2",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpVector:"\u21BE",RightVector:"\u21C0",Rightarrow:"\u21D2",Rrightarrow:"\u21DB",Rsh:"\u21B1",Sigma:"\u03A3",SmallCircle:"\u2218",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22C6",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"\u005F",UnderBrace:"\u23DF",Union:"\u22C3",UnionPlus:"\u228E",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22A5",Uparrow:"\u21D1",Updownarrow:"\u21D5",Upsilon:"\u03A5",Vdash:"\u22A9",Vee:"\u22C1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22AA",Wedge:"\u22C0",Xi:"\u039E",acute:"\u00B4",aleph:"\u2135",alpha:"\u03B1",amalg:"\u2A3F",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224A",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",beta:"\u03B2",beth:"\u2136",between:"\u226C",bigcirc:"\u25EF",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",blacklozenge:"\u29EB",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",bowtie:"\u22C8",boxdl:"\u2510",boxdr:"\u250C",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxur:"\u2514",bsol:"\u005C",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledR:"\u00AE",circledS:"\u24C8",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",clubs:"\u2663",colon:"\u003A",comp:"\u2201",ctdot:"\u22EF",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cup:"\u222A",curarr:"\u21B7",curlyvee:"\u22CE",curlywedge:"\u22CF",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21CA",deg:"\u00B0",delta:"\u03B4",digamma:"\u03DD",div:"\u00F7",divideontimes:"\u22C7",dot:"\u02D9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22A1",dtdot:"\u22F1",ecir:"\u2256",efDot:"\u2252",egs:"\u2A96",ell:"\u2113",els:"\u2A95",empty:"\u2205",epsi:"\u03B5",epsiv:"\u03F5",erDot:"\u2253",eta:"\u03B7",eth:"\u00F0",flat:"\u266D",fork:"\u22D4",frown:"\u2322",gEl:"\u2A8C",gamma:"\u03B3",gap:"\u2A86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2A8A",gne:"\u2A88",gnsim:"\u22E7",gt:"\u003E",gtdot:"\u22D7",harrw:"\u21AD",hbar:"\u210F",hellip:"\u2026",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",imath:"\u0131",infin:"\u221E",intcal:"\u22BA",iota:"\u03B9",jmath:"\u0237",kappa:"\u03BA",kappav:"\u03F0",lEg:"\u2A8B",lambda:"\u03BB",lap:"\u2A85",larrlp:"\u21AB",larrtl:"\u21A2",lbrace:"\u007B",lbrack:"\u005B",le:"\u2264",leftleftarrows:"\u21C7",leftthreetimes:"\u22CB",lessdot:"\u22D6",lmoust:"\u23B0",lnE:"\u2268",lnap:"\u2A89",lne:"\u2A87",lnsim:"\u22E6",longmapsto:"\u27FC",looparrowright:"\u21AC",lowast:"\u2217",loz:"\u25CA",lt:"\u003C",ltimes:"\u22C9",ltri:"\u25C3",macr:"\u00AF",malt:"\u2720",mho:"\u2127",mu:"\u03BC",multimap:"\u22B8",nLeftarrow:"\u21CD",nLeftrightarrow:"\u21CE",nRightarrow:"\u21CF",nVDash:"\u22AF",nVdash:"\u22AE",natur:"\u266E",nearr:"\u2197",nharr:"\u21AE",nlarr:"\u219A",not:"\u00AC",nrarr:"\u219B",nu:"\u03BD",nvDash:"\u22AD",nvdash:"\u22AC",nwarr:"\u2196",omega:"\u03C9",omicron:"\u03BF",or:"\u2228",osol:"\u2298",period:"\u002E",phi:"\u03C6",phiv:"\u03D5",pi:"\u03C0",piv:"\u03D6",prap:"\u2AB7",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",prime:"\u2032",psi:"\u03C8",rarrtl:"\u21A3",rbrace:"\u007D",rbrack:"\u005D",rho:"\u03C1",rhov:"\u03F1",rightrightarrows:"\u21C9",rightthreetimes:"\u22CC",ring:"\u02DA",rmoust:"\u23B1",rtimes:"\u22CA",rtri:"\u25B9",scap:"\u2AB8",scnE:"\u2AB6",scnap:"\u2ABA",scnsim:"\u22E9",sdot:"\u22C5",searr:"\u2198",sect:"\u00A7",sharp:"\u266F",sigma:"\u03C3",sigmav:"\u03C2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2AC5",subnE:"\u2ACB",subne:"\u228A",supE:"\u2AC6",supnE:"\u2ACC",supne:"\u228B",swarr:"\u2199",tau:"\u03C4",theta:"\u03B8",thetav:"\u03D1",tilde:"\u02DC",times:"\u00D7",triangle:"\u25B5",triangleq:"\u225C",upsi:"\u03C5",upuparrows:"\u21C8",veebar:"\u22BB",vellip:"\u22EE",weierp:"\u2118",xi:"\u03BE",yen:"\u00A5",zeta:"\u03B6",zigrarr:"\u21DD"};b.loadComplete("jax.js")})(MathJax.InputJax.MathML,MathJax.Hub.Browser); -(function(b,e,d,g,f){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 d.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 j=e.config.displayAlign,h=e.config.displayIndent;var i={"text-align":j+"!important"};i["margin-"+j]=h+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":i,"div.MathJax_MathML math":{"text-align":j},"div.MathJax_MathContainer > span":{"text-align":j+"!important"}})}},InitializeMML:function(){this.initialized=true;if(e.Browser.isMSIE){try{var h=document.createElement("object");h.id="mathplayer";h.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(h);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(i){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(i){if(!i.parentNode){return}if(!this.initialized){this.InitializeMML()}var m=i.previousSibling;if(m&&String(m.className).match(/^MathJax(_MathML|_Display)?$/)){m.parentNode.removeChild(m)}var l=i.MathJax.elementJax.root;var k=(l.Get("display")==="block"?"div":"span");var j=document.createElement(k),h=j;j.className="MathJax_MathML";j.style.fontSize=this.config.scale+"%";if(c&&this.config.showMathMenuMSIE){h=g.addElement(j,"span",{className:"MathJax_MathContainer",style:{display:"inline-block",position:"relative"}})}l.toNativeMML(h);i.parentNode.insertBefore(j,i);if(c){if(this.config.showMathMenuMSIE){this.MSIEoverlay(j)}}else{l=j.firstChild;l.jaxID="NativeMML";l.oncontextmenu=f.Menu;l.onmouseover=f.Mouseover;l.onmousout=f.Mouseout;l.onmousedown=f.Mousedown;l.onclick=f.Click;l.ondblclick=f.DblClick}},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/MathJax_MathML/)){i.parentNode.removeChild(i)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(o){var n=o.firstChild;o.style.position="absolute";var p=o.scrollHeight,j=o.offsetWidth;var l=g.addElement(o,"img",{src:"about:blank",style:{width:0,height:p+"px"}});var h=o.scrollHeight-p;o.removeChild(l);o.style.position="";var m,k,i=(o.parentNode.nodeName.toLowerCase()==="div");if(i&&this.quirks){m=-p;k=Math.floor(-j/2)}else{m=h-p,k=-j}g.addElement(o,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{style:{display:"inline-block",position:"absolute",left:k+"px",top:m+"px",width:n.offsetWidth+"px",height:p+"px",cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"},onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmouseup:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent}]])},MSIEmath:function(h){var i=h.parentNode.previousSibling.firstChild;return(i.nodeName.toLowerCase()==="span"?i.firstChild:i)},MSIEevent:function(){var i=b.MSIEmath(this);var h=window.event;var j=b["MSIE"+h.type];if(j&&j.call(b,h,i,this)){return false}if(i.fireEvent){i.fireEvent("on"+h.type,h)}return false},MSIEmousedown:function(j,i,h){if(j[this.MENUKEY]&&j.button===this.LEFTBUTTON&&this.settings.context!=="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu(j,h,true);return true}if(this.MSIEzoomKeys&&this.MSIEzoomKeys(j)){this.trapUp=true;return true}return false},MSIEcontextmenu:function(j,i,h){if(this.settings.context==="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu(j,h);return true}return false},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(document.selection){setTimeout("document.selection.empty()",0)}if(this.msieEventBug){i=window.event}h=h.parentNode;if(c){h=h.parentNode}delete this.trapClick;delete this.trapUp;return f.ContextMenu(i,h)}},Mousedown:function(i,h){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||i.button!==2){return}}else{if(!i[b.MENUKEY]||i.button!==b.LEFTBUTTON){return}}return this.ContextMenu(i,h,true)}},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(n){var k=this.NativeMMLelement(this.type);this.NativeMMLattributes(k);for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}else{k.appendChild(this.NativeMMLelement("mrow"))}}n.appendChild(k)},NativeMMLattributes:function(k){var o=this.defaults;var q=this.NativeMMLcopyAttributes,n=this.NativeMMLskipAttributes;if(this.type==="mstyle"){o=a.math.prototype.defaults}for(var p in o){if(!n[p]&&o.hasOwnProperty(p)){if(this[p]!=null){k.setAttribute(p,this.NativeMMLattribute(p,this[p]))}}}for(var l=0,j=q.length;l<j;l++){if(this[q[l]]!=null){k.setAttribute(q[l],this.NativeMMLattribute(q[l],this[q[l]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(j,i){i=String(i);if(b.NAMEDSPACE[i]){i=b.NAMEDSPACE[i]}else{if(i.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){i=((1/18)*RegExp.$1)+"em"}else{if(i==="-tex-caligraphic"){i="script"}else{if(i==="-tex-oldstyle"){i="normal"}}}}return i},NativeMMLelement:(c?function(i){return document.createElement("mjx:"+i)}:function(i){return document.createElementNS(b.MMLnamespace,i)})});a.mrow.Augment({toNativeMML:function(l){if(this.inferred&&this.parent.inferRow){for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,l)}}});a.msubsup.Augment({toNativeMML:function(o){var n=this.type;if(this.data[this.sup]==null){n="msub"}if(this.data[this.sub]==null){n="msup"}var k=this.NativeMMLelement(n);this.NativeMMLattributes(k);delete this.data[0].inferred;for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}}o.appendChild(k)}});a.munderover.Augment({toNativeMML:function(o){var n=this.type;if(this.data[this.under]==null){n="mover"}if(this.data[this.over]==null){n="munder"}var k=this.NativeMMLelement(n);this.NativeMMLattributes(k);delete this.data[0].inferred;for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}}o.appendChild(k)}});if(e.Browser.isFirefox){a.mtable.Augment({toNativeMML:function(i){if(this.width){var j=(this.style||"").replace(/;\s*$/,"").split(";");j.push("width:"+this.width);this.style=j.join(";")}this.SUPER(arguments).toNativeMML.call(this,i)}});a.mlabeledtr.Augment({toNativeMML:function(n){var k=this.NativeMMLelement("mtr");this.NativeMMLattributes(k);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}else{k.appendChild(this.NativeMMLelement("mrow"))}}n.appendChild(k)}});var h=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('"+h+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+h+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+h+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+h+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+h+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+h+"/MathJax_Caligraphic-Bold.otf')"}}}})}a.TeXAtom.Augment({toNativeMML:function(j){var i=this.NativeMMLelement("mrow");this.data[0].toNativeMML(i);j.appendChild(i)}});a.chars.Augment({toNativeMML:function(i){i.appendChild(document.createTextNode(this.toString()))}});a.entity.Augment({toNativeMML:function(i){i.appendChild(document.createTextNode(this.toString()))}});a.xml.Augment({toNativeMML:function(l){for(var k=0,j=this.data.length;k<j;k++){l.appendChild(this.data[k].cloneNode(true))}}});e.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toNativeMML:function(i){this.Core().toNativeMML(i)}})});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,MathJax.HTML,MathJax.HTML.Event); +(function(i,b,f,d){var e,h=b.Browser.isMSIE;var g,a,c;i.Augment({LEFTBUTTON:(h?1:0),MENUKEY:"altKey",noContextMenuBug:b.Browser.isKonequeror,msieQuirks:(h&&!(document.compatMode==="BackCompat")),msieEventBug:b.Browser.isIE9,config:{styles:{}},settings:b.config.menuSettings,Startup:function(){g=MathJax.Extension.MathEvents.Event;a=MathJax.Extension.MathEvents.Touch;c=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=c.Mouseover;this.Mouseout=c.Mouseout;this.Mousemove=c.Mousemove;return f.Styles(this.config.styles)},Config:function(){this.SUPER(arguments).Config.call(this);if(this.settings.scale){this.config.scale=this.settings.scale}if(b.config.displayAlign!=="center"){var l=b.config.displayAlign,j=b.config.displayIndent;var k={"text-align":l+"!important"};k["margin-"+l]=j+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":k,"div.MathJax_MathML math":{"text-align":l},"div.MathJax_MathContainer > span":{"text-align":l+"!important"}})}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},InitializeMML:function(){this.initialized=true;if(b.Browser.isMSIE){try{var j=document.createElement("object");j.id="mathplayer";j.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(j);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(k){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(k){if(!k.parentNode){return}if(!this.initialized){this.InitializeMML()}var p=k.previousSibling;if(p&&String(p.className).match(/^MathJax(_MathML|_Display)?$/)){p.parentNode.removeChild(p)}var o=k.MathJax.elementJax.root;var n=(o.Get("display")==="block"?"div":"span");var m=d.Element(n,{className:"MathJax_MathML",style:{"font-size":this.config.scale+"%"}},[["span",{className:"MathJax_MathContainer",isMathJax:true,jaxID:this.id,style:{position:"relative",display:"inline-block","white-space":"nowrap"}},[["span",{isMathJax:true,style:{display:"inline-block"}}]]]]),j=m.firstChild;o.toNativeMML(j.firstChild);k.parentNode.insertBefore(m,k);if(h){if(j.addEventListener){j.addEventListener("contextmenu",g.Menu,true);j.addEventListener("mouseover",g.Mouseover,true);j.addEventListener("mouseout",g.Mouseout,true);j.addEventListener("mousedown",g.Mousedown,true);j.addEventListener("mouseup",g.False,true);j.addEventListener("click",g.Click,true);j.addEventListener("dblclick",g.DblClick,true)}else{var l=(this.config.showMathMenuMSIE!=null?this:b).config;if(l.showMathMenuMSIE){this.MSIEoverlay(j)}}}else{j.oncontextmenu=g.Menu;j.onmouseover=g.Mouseover;j.onmouseout=g.Mouseout;j.onmousedown=g.Mousedown;j.onclick=g.Click;j.ondblclick=g.DblClick}},Remove:function(j){var k=j.SourceElement();if(!k){return}k=k.previousSibling;if(!k){return}if(k.className.match(/MathJax_MathML/)){k.parentNode.removeChild(k)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(j){var k=j.firstChild;if(k.nodeName.toLowerCase()==="span"){k=k.firstChild}var l=this.getHoverBBox(null,k,{});d.addElement(j,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{isMathJax:true,className:"MathJax_MathPlayer_Overlay",style:{display:"inline-block",position:"absolute",left:c.Px(-l.w),top:c.Px(-l.h-(l.y||0)-1),width:c.Px(l.w),height:c.Px(l.h+l.d),cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"}}]]);b.Insert(j,{msieMath:k,onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmouseup:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent})},MSIEevents:{mousedown:"Mousedown",contextmenu:"ContextMenu",click:"Click",mouseup:"Mouseup",mousemove:"Mousemove",dblclick:"DblClick",mouseover:"Mouseover",mouseout:"Mouseout"},MSIEevent:function(){var k=window.event;var j=i.MSIEevents[k.type];if(i[j]&&i[j](k,this)===false){return false}if(MathJax.Extension.MathZoom&&MathJax.Extension.MathZoom.HandleEvent(k,j,this)===false){return false}if(k.srcElement.className==="MathJax_MathPlayer_Overlay"&&this.msieMath.fireEvent){this.msieMath.fireEvent("on"+k.type,k)}return g.False(k)},getJaxFromMath:function(j){if(j.className==="MathJax_MSIE_Overlay"){j=j.parentNode.parentNode}return b.getJaxFor(j.parentNode.nextSibling)},getHoverSpan:function(j,k){if(k.className==="MathJax_MSIE_Overlay"){return k.parentNode}return k.firstChild},getHoverBBox:function(l,n,o){n=n.parentNode;n.appendChild(this.topImg);var m=this.topImg.offsetTop,p=n.offsetHeight-m,k=n.offsetWidth;n.removeChild(this.topImg);var j=(o.className==="MathJax_MSIE_Overlay"?-k:0);return{w:k,h:m,d:p,x:j}},NAMEDSPACE:{negativeveryverythinmathspace:"-.0556em",negativeverythinmathspace:"-.1111em",negativethinmathspace:"-.1667em",negativemediummathspace:"-.2222em",negativethickmathspace:"-.2778em",negativeverythickmathspace:"-.3333em",negativeveryverythickmathspace:"-.3889em"}});b.Register.StartupHook("mml Jax Ready",function(){e=MathJax.ElementJax.mml;e.mbase.Augment({toNativeMML:function(o){var l=this.NativeMMLelement(this.type);this.NativeMMLattributes(l);for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}o.appendChild(l)},NativeMMLattributes:function(l){var p=this.defaults;var r=this.NativeMMLcopyAttributes,o=this.NativeMMLskipAttributes;if(this.type==="mstyle"){p=e.math.prototype.defaults}for(var q in p){if(!o[q]&&p.hasOwnProperty(q)){if(this[q]!=null){l.setAttribute(q,this.NativeMMLattribute(q,this[q]))}}}for(var n=0,k=r.length;n<k;n++){if(this[r[n]]!=null){l.setAttribute(r[n],this.NativeMMLattribute(r[n],this[r[n]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(l,k){k=String(k);if(i.NAMEDSPACE[k]){k=i.NAMEDSPACE[k]}else{if(k.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){k=((1/18)*RegExp.$1)+"em"}else{if(k==="-tex-caligraphic"){k="script"}else{if(k==="-tex-oldstyle"){k="normal"}}}}return k},NativeMMLelement:function(k){var l=(h?document.createElement("mjx:"+k):document.createElementNS(i.MMLnamespace,k));l.isMathJax=true;return l}});e.mrow.Augment({toNativeMML:function(n){if(this.inferred&&this.parent.inferRow){for(var l=0,k=this.data.length;l<k;l++){if(this.data[l]){this.data[l].toNativeMML(n)}else{n.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,n)}}});e.msubsup.Augment({toNativeMML:function(p){var o=this.type;if(this.data[this.sup]==null){o="msub"}if(this.data[this.sub]==null){o="msup"}var l=this.NativeMMLelement(o);this.NativeMMLattributes(l);delete this.data[0].inferred;for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}}p.appendChild(l)}});e.munderover.Augment({toNativeMML:function(p){var o=this.type;if(this.data[this.under]==null){o="mover"}if(this.data[this.over]==null){o="munder"}var l=this.NativeMMLelement(o);this.NativeMMLattributes(l);delete this.data[0].inferred;for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}}p.appendChild(l)}});if(b.Browser.isFirefox){e.mtable.Augment({toNativeMML:function(k){if(this.width){var l=(this.style||"").replace(/;\s*$/,"").split(";");l.push("width:"+this.width);this.style=l.join(";")}this.SUPER(arguments).toNativeMML.call(this,k)}});e.mlabeledtr.Augment({toNativeMML:function(o){var l=this.NativeMMLelement("mtr");this.NativeMMLattributes(l);for(var n=1,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}o.appendChild(l)}});var j=MathJax.Hub.config.root+"/fonts/HTML-CSS/TeX/otf";i.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('"+j+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+j+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+j+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+j+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+j+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+j+"/MathJax_Caligraphic-Bold.otf')"}}}})}e.TeXAtom.Augment({toNativeMML:function(l){var k=this.NativeMMLelement("mrow");this.data[0].toNativeMML(k);l.appendChild(k)}});e.chars.Augment({toNativeMML:function(k){k.appendChild(document.createTextNode(this.toString()))}});e.entity.Augment({toNativeMML:function(k){k.appendChild(document.createTextNode(this.toString()))}});e.xml.Augment({toNativeMML:function(n){for(var l=0,k=this.data.length;l<k;l++){n.appendChild(this.data[l].cloneNode(true))}}});b.Register.StartupHook("TeX mathchoice Ready",function(){e.TeXmathchoice.Augment({toNativeMML:function(k){this.Core().toNativeMML(k)}})});setTimeout(MathJax.Callback(["loadComplete",i,"jax.js"]),0)});b.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;i.msieInlineBlockAlignBug=(!l||k);i.msieTopBug=(!j.versionAtLeast("8.0")||document.documentMode===7)},Opera:function(j){i.operaPositionBug=true}});i.topImg=(i.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(i.operaPositionBug||i.msieTopBug){i.topImg.style.border="1px solid"}b.Register.StartupHook("End Cookie",function(){if(b.config.menuSettings.zoom!=="None"){f.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.OutputJax.NativeMML,MathJax.Hub,MathJax.Ajax,MathJax.HTML); -(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(l,j){if(j&&this.testCollection(j)){return j}for(var k=0,h=l.length;k<h;k++){if(l[k]===j){continue}if(this.testCollection(l[k])){return l[k]}}return null},testCollection:function(h){return this.testFont(this.FontInfo[h])},testFont:function(k){if(k.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(k.weight||"normal");this.div.style.fontStyle=(k.style||"normal")}var j=this.getComparisonWidths(k.testString,k.noStyleChar);if(j){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==j[0]){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[j[2]];if(this.div.offsetWidth==j[1]){return false}}if(this.div.offsetWidth!=j[3]){if(k.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var l=0,h=this.testSize.length;l<h;l++){if(this.testStyleChar(k,this.testSize[l])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(j,l){var p=3+(j.weight?2:0)+(j.style?4:0);var i="",k=0;var o=this.div.style.fontSize;this.div.style.fontSize=l;if(e.msieItalicWidthBug&&j.style==="italic"){this.text.nodeValue=i=this.compChar;k=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+i}else{this.text.nodeValue=this.compChar+i}var h=this.div.offsetWidth-k;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+i}else{this.text.nodeValue=this.styleChar+i}var m=Math.floor((this.div.offsetWidth-k)/h+0.5);if(m===p){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+i}else{this.text.nodeValue=this.versionChar+i}j.version=Math.floor((this.div.offsetWidth-k)/h+1.5)/2}this.div.style.fontSize=o;return(m===p)},getComparisonWidths:function(l,k){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!k){l+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=l}else{this.text.nodeValue=l}this.div.style.fontFamily=this.comparisonFont[0];var j=this.div.offsetWidth,o=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];o=this.div.offsetWidth}for(var n=1,h=this.comparisonFont.length;n<h;n++){this.div.style.fontFamily=this.comparisonFont[n];if(this.div.offsetWidth!=j){return[j,this.div.offsetWidth,n,o]}}return null},loadWebFont:function(i){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+i.directory);var k=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+i.directory);var h=MathJax.Callback({});var j=MathJax.Callback(["loadComplete",this,i,k,h]);c.timer.start(c,[this.checkWebFont,i,j],1,this.timeout);return h},loadComplete:function(j,l,i,h){MathJax.Message.Clear(l);if(h===c.STATUS.OK){i();return}this.loadError(j);if(d.Browser.isFirefox&&e.allowWebFonts){var k=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){k+=":"+document.location.port}k+="/";if(c.fileURL(e.webfontDir).substr(0,k.length)!==k){this.firefoxFontError(j)}}e.loadWebFontError(j,i)},loadError:function(h){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+h.directory,null,2000)},firefoxFontError:function(h){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(h,i,j){if(h.time(j)){return}if(e.Font.testFont(i)){j(h.STATUS.OK)}else{setTimeout(h,h.delay)}},fontFace:function(j){var k=e.allowWebFonts;var m=e.FONTDATA.FONTS[j];if(e.msieFontCSSBug&&!m.family.match(/-Web$/)){m.family+="-Web"}var i=c.fileURL(e.webfontDir+"/"+k);var h=j.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!h.match(/-/)){h+="-Regular"}if(k==="svg"){h+=".svg#"+h}else{h+="."+k}var l={"font-family":m.family,src:"url('"+i+"/"+h+"')"};if(k==="svg"){l.src+=" format('svg')"}if(!(e.FontFaceBug&&m.isWebFont)){if(j.match(/-bold/)){l["font-weight"]="bold"}if(j.match(/-italic/)){l["font-style"]="italic"}}return l}});var f=MathJax.HTML.Event;var g=MathJax.HTML.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",Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var i=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(i.scale){this.config.scale=i.scale}if(i.font&&i.font!=="Auto"){if(i.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(i.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(i.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(i.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var h=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!h&&this.allowWebFonts){h=this.config.webFont;if(h){this.webFonts=true}}if(!h&&this.config.imageFont){h=this.config.imageFont;this.imgFonts=true}if(h){this.fontInUse=h;this.fontDir+="/"+h;this.webfontDir+="/"+h;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 k=[],o=this.FONTDATA.VARIANT.normal.fonts;if(!(o instanceof Array)){o=[o]}for(var j=0,h=o.length;j<h;j++){k[j]=this.FONTDATA.FONTS[o[j]].family;if(!k[j]){k[j]=o[j]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":k.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 n=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=n.offsetWidth/5;this.hiddenDiv.removeChild(n);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(l){}}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(l){}}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 j=0,h=e.config.preloadWebFonts.length;j<h;j++){var k=e.FONTDATA.FONTS[e.config.preloadWebFonts[j]];if(!k.available){e.Font.testFont(k)}}},Translate:function(n){if(!n.parentNode){return}var l=n.previousSibling;if(l&&String(l.className).match(/^MathJax(_MathML|_Display)?$/)){l.parentNode.removeChild(l)}var o=n.MathJax.elementJax.root,p,h,j;p=h=j=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:"HTML-CSS",oncontextmenu:f.Menu,onmousedown:f.Mousedown,onmouseover:f.Mouseover,onmouseout:f.Mouseout,onmousemove:f.Mousemove,onclick:f.Click,ondblclick:f.DblClick});if(MathJax.Hub.Browser.noContextMenu){p.ontouchstart=g.start;p.ontouchend=g.end}var k=(o.Get("display")==="block");if(k){h=j=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});h.appendChild(p)}h.setAttribute("role","textbox");h.setAttribute("aria-readonly","true");if(this.useProcessingFrame){j=this.Element((k?"div":"span"),{className:"MathJax_Processing"});j.appendChild(h)}n.parentNode.insertBefore(j,n);var i;try{this.getScales(p);i=(this.em===0||String(this.em)==="NaN")}catch(m){i=true}if(i){this.hiddenDiv.appendChild(j);this.getScales(p)}this.initImg(p);this.initHTML(o,p);o.setTeXclass();try{o.toHTML(p,h)}catch(m){if(m.restart){j.parentNode.removeChild(j)}throw m}if(i){n.parentNode.insertBefore(j,n)}if(this.useProcessingFrame){j.parentNode.replaceChild(h,j)}},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(this.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(this.msieEventBug){i=window.event}if(h.parentNode.className==="MathJax_Display"){h=h.parentNode}return f.ContextMenu(i,h)}},Mousedown:function(j,i){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||j.button!==2){return}}else{var h=(f.msieButtonBug?j.buttons&1:j.button);if(!j[e.MENUKEY]||h!==e.LEFTBUTTON){return}}return this.ContextMenu(j,i,true)}},initImg:function(h){},initHTML:function(i,h){},initFont:function(h){var j=e.FONTDATA.FONTS,i=e.config.availableFonts;if(i&&i.length&&e.Font.testFont(j[h])){j[h].available=true;return null}if(!this.allowWebFonts){return null}j[h].isWebFont=true;if(e.FontFaceBug){j[h].family=h;if(e.msieFontCSSBug){j[h].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(h)})},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/^MathJax/)){i.parentNode.removeChild(i)}},getScales:function(j){j.parentNode.insertBefore(this.HDMspan,j);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var i=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var h=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(i/this.TeX.x_height)/h)*this.config.scale);j.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&h===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=h*this.scale/100}j.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(j)},getMarginScale:function(h){return 1},getMSIEmarginScale:function(j){j.appendChild(this.marginCheck);var h=this.marginCheck.offsetWidth,i=this.marginMove.offsetWidth;var k=(2*i-h?i/(2*i-h):1);j.removeChild(this.marginCheck);return k},getHD:function(i){var h=i.style.position;i.style.position="absolute";this.HDimg.style.height="0px";i.appendChild(this.HDspan);var j={h:i.offsetHeight};this.HDimg.style.height=j.h+"px";j.d=i.offsetHeight-j.h;j.h-=j.d;j.h/=this.em;j.d/=this.em;i.removeChild(this.HDspan);i.style.position=h;return j},getW:function(k){var i=k.offsetWidth,j=(k.bbox?k.bbox.w:-1),l=k;if((j<0||this.negativeSkipBug)&&i>=0){if(this.negativeSkipBug){var h=k.style.position;k.style.position="absolute";l=this.startMarker;if(k.firstChild){k.insertBefore(l,k.firstChild)}else{k.appendChild(l)}l=this.startMarker}k.appendChild(this.endMarker);i=this.endMarker.offsetLeft-l.offsetLeft;k.removeChild(this.endMarker);if(this.negativeSkipBug){k.removeChild(l);k.style.position=h}}return i/this.em},Measured:function(j,i){if(j.bbox.width==null&&j.bbox.w&&!j.bbox.isMultiline){var h=this.getW(j);j.bbox.rw+=h-j.bbox.w;j.bbox.w=h}if(!i){i=j.parentNode}if(!i.bbox){i.bbox=j.bbox}return j},Remeasured:function(i,h){h.bbox=this.Measured(i,h).bbox},Em:function(h){if(Math.abs(h)<0.0006){return"0em"}return h.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(h){return(100*h).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(h){return this.Percent(this.length2em(h))},length2em:function(n,k){if(typeof(n)!=="string"){n=n.toString()}if(n===""){return""}if(n===a.SIZE.NORMAL){return 1}if(n===a.SIZE.BIG){return 2}if(n===a.SIZE.SMALL){return 0.71}if(n==="infinity"){return e.BIGDIMEN}var j=this.FONTDATA.TeX_factor;if(n.match(/mathspace$/)){return e.MATHSPACE[n]*j}var i=n.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var h=parseFloat(i[1]||"1"),l=i[2];if(k==null){k=1}if(l==="em"){return h*j}if(l==="ex"){return h*e.TeX.x_height*j}if(l==="%"){return h/100*k}if(l==="px"){return h/e.em}if(l==="pt"){return h/10*j}if(l==="pc"){return h*1.2*j}if(l==="in"){return h*this.pxPerInch/e.em}if(l==="cm"){return h*this.pxPerInch/e.em/2.54}if(l==="mm"){return h*this.pxPerInch/e.em/25.4}if(l==="mu"){return h/18*j}return h*j*k},thickness2em:function(h){var i=e.TeX.rule_thickness;if(h===a.LINETHICKNESS.MEDIUM){return i}if(h===a.LINETHICKNESS.THIN){return 0.67*i}if(h===a.LINETHICKNESS.THICK){return 1.67*i}return this.length2em(h,i)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(i,h,j){var k=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(h)}});if(j){i.insertBefore(k,i.firstChild)}else{i.appendChild(k)}return k},createShift:function(i,h,k){var j=this.Element("span",{style:{marginLeft:this.Em(h)},isMathJax:true});if(k){i.insertBefore(j,i.firstChild)}else{i.appendChild(j)}return j},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(j,l,i){if(this.msiePaddingWidthBug){this.createStrut(j,0)}var k=String(i).match(/%$/);var h=(!k&&i!=null?i:0);j=this.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(k?"100%":this.Em(h)),height:0}});if(!l){j.parentNode.bbox=j.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:h,lw:this.BIGDIMEN,rw:(!k&&i!=null?i:-this.BIGDIMEN)};if(k){j.bbox.width=i}}return j},createBox:function(i,h){var j=this.addElement(i,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(h!=null){j.style.width=h}return j},addBox:function(h,i){i.style.position="absolute";i.isBox=true;return h.appendChild(i)},placeBox:function(p,o,n,k){p.isMathJax=true;var q=p.parentNode,z=p.bbox,u=q.bbox;if(this.msiePlaceBoxBug){this.addText(p,this.NBSP)}if(this.imgSpaceBug){this.addText(p,this.imgSpace)}var s=p.offsetHeight/this.em+1,B=0;if(p.noAdjust){s-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(p,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(s)}})}else{this.addElement(p,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(s)}})}}p.style.top=this.Em(-n-s);p.style.left=this.Em(o+B);if(z){if(this.negativeSkipBug){if(z.lw<0){B=z.lw;e.createBlank(p,-B,true);j=0}if(z.rw>z.w){e.createBlank(p,z.rw-z.w+0.1)}}if(!this.msieClipRectBug&&!z.noclip&&!k){var w=3/this.em;var v=(z.H==null?z.h:z.H),i=(z.D==null?z.d:z.D);var A=s-v-w,m=s+i+w,j=z.lw-3*w,h=1000;if(z.isFixed){h=z.width-j}p.style.clip="rect("+this.Em(A)+" "+this.Em(h)+" "+this.Em(m)+" "+this.Em(j)+")"}}if(z&&u){if(z.H!=null&&(u.H==null||z.H+n>u.H)){u.H=z.H+n}if(z.D!=null&&(u.D==null||z.D-n>u.D)){u.D=z.D-n}if(z.h+n>u.h){u.h=z.h+n}if(z.d-n>u.d){u.d=z.d-n}if(u.H!=null&&u.H<=u.h){delete u.H}if(u.D!=null&&u.D<=u.d){delete u.D}if(z.w+o>u.w){u.w=z.w+o;if(u.width==null){q.style.width=this.Em(u.w)}}if(z.rw+o>u.rw){u.rw=z.rw+o}if(z.lw+o<u.lw){u.lw=z.lw+o}if(z.width!=null&&!z.isFixed){if(u.width==null){q.style.width=u.width="100%"}p.style.width=z.width}}},alignBox:function(j,p,o){this.placeBox(j,0,o);var m=j.bbox;if(m.isMultiline){return}var i=m.width!=null&&!m.isFixed;var k=0,n=-m.w/2,h="50%";if(this.negativeSkipBug){k=m.w-m.rw-0.1;n+=m.lw}n=this.Em(n*this.msieMarginScale);if(i){n="";h=(50-parseFloat(m.width)/2)+"%"}d.Insert(j.style,({right:{left:"",right:this.Em(k)},center:{left:h,marginLeft:n}})[p])},setStackWidth:function(i,h){if(typeof(h)==="number"){i.style.width=this.Em(Math.max(0,h));if(i.bbox){i.bbox.w=h}if(i.parentNode.bbox){i.parentNode.bbox.w=h}}else{i.style.width=i.parentNode.style.width="100%";if(i.bbox){i.bbox.width=h}if(i.parentNode.bbox){i.parentNode.bbox.width=h}}},createDelimiter:function(s,h,k,o,l){if(!h){s.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};s.bbox.rw=s.bbox.w;this.createSpace(s,s.bbox.h,s.bbox.d,s.bbox.w);return}if(!o){o=1}if(!(k instanceof Array)){k=[k,k]}var r=k[1];k=k[0];var j={alias:h};while(j.alias){h=j.alias;j=this.FONTDATA.DELIMITERS[h];if(!j){j={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var q=0,n=j.HW.length;q<n;q++){if(j.HW[q][0]*o>=k-0.01||(q==n-1&&!j.stretch)){if(j.HW[q][2]){o*=j.HW[q][2]}if(j.HW[q][3]){h=j.HW[q][3]}var p=this.addElement(s,"span");this.createChar(p,[h,j.HW[q][1]],o,l);s.bbox=p.bbox;s.offset=0.65*s.bbox.w;s.scale=o;return}}if(j.stretch){this["extendDelimiter"+j.dir](s,r,j.stretch,o,l)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(y,j,B,D,t){var o=this.createStack(y,true);var l=this.createBox(o),z=this.createBox(o);this.createChar(l,(B.left||B.rep),D,t);this.createChar(z,(B.right||B.rep),D,t);var h=this.Element("span");this.createChar(h,B.rep,D,t);var A={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},i;this.placeBox(l,-l.bbox.lw,0,true);var r=(l.bbox.rw-l.bbox.lw)+(z.bbox.rw-z.bbox.lw)-0.05,q=l.bbox.rw-l.bbox.lw-0.025,s;if(B.mid){A=this.createBox(o);this.createChar(A,B.mid,D,t);r+=A.bbox.w}if(j>r){var C=h.bbox.rw-h.bbox.lw,m=C-0.05,u,p,v=(B.mid?2:1);p=u=Math.ceil((j-r)/(v*m));m=(j-r)/(v*u);s=(u/(u+1))*(C-m);m=C-s;q-=h.bbox.lw+s;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){i=h.cloneNode(true)}else{i=this.Element("span");this.createChar(i,B.rep,D,t)}this.placeBox(this.addBox(o,i),q,0,true);q+=m}if(B.mid&&v){this.placeBox(A,q,0,true);q+=A.bbox.w-s;u=p}}}else{s=Math.min(r-j,l.bbox.w/2);q-=s/2;if(B.mid){this.placeBox(A,q,0,true);q+=A.bbox.w}q-=s/2}this.placeBox(z,q,0,true);y.bbox={w:q+z.bbox.rw,lw:0,rw:q+z.bbox.rw,H:Math.max(l.bbox.h,h.bbox.h,z.bbox.h,A.bbox.h),D:Math.max(l.bbox.d,h.bbox.d,z.bbox.d,A.bbox.d),h:h.bbox.h,d:h.bbox.d};y.scale=D;y.isMultiChar=true;this.setStackWidth(o,y.bbox.w)},createChar:function(q,n,k,h){q.isMathJax=true;var p=q,r="",l={fonts:[n[1]],noRemap:true};if(h&&h===a.VARIANT.BOLD){l.fonts=[n[1]+"-bold",n[1]]}if(typeof(n[1])!=="string"){l=n[1]}if(n[0] instanceof Array){for(var o=0,j=n[0].length;o<j;o++){r+=String.fromCharCode(n[0][o])}}else{r=String.fromCharCode(n[0])}if(k!==1){p=this.addElement(q,"span",{style:{fontSize:this.Percent(k)},scale:k,isMathJax:true});this.handleVariant(p,l,r);q.bbox=p.bbox}else{this.handleVariant(q,l,r)}if(n[2]){q.style.marginLeft=this.Em(n[2])}if(this.AccentBug&&q.bbox.w===0){p.firstChild.nodeValue+=this.NBSP;e.createSpace(q,0,0,-q.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(x,l,q){var w="",u,A,r,j,z,B,h=x;if(q.length===0){return}if(!x.bbox){x.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!l){l=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}B=l;for(var y=0,v=q.length;y<v;y++){l=B;u=q.charCodeAt(y);A=q.charAt(y);if(A===this.PLANE1){y++;u=q.charCodeAt(y)+119808-56320;if(this.FONTDATA.RemapPlane1){var C=this.FONTDATA.RemapPlane1(u,l);u=C.n;l=C.variant}}else{var s,p,t=this.FONTDATA.RANGES;for(s=0,p=t.length;s<p;s++){if(t[s].name==="alpha"&&l.noLowerCase){continue}var o=l["offset"+t[s].offset];if(o&&u>=t[s].low&&u<=t[s].high){if(t[s].remap&&t[s].remap[u]){u=o+t[s].remap[u]}else{u=u-t[s].low+o;if(t[s].add){u+=t[s].add}}if(l["variant"+t[s].offset]){l=this.FONTDATA.VARIANT[l["variant"+t[s].offset]]}break}}}if(l.remap&&l.remap[u]){if(l.remap[u] instanceof Array){var k=l.remap[u];u=k[0];l=this.FONTDATA.VARIANT[k[1]]}else{u=l.remap[u];if(l.remap.variant){l=this.FONTDATA.VARIANT[l.remap.variant]}}}if(this.FONTDATA.REMAP[u]&&!l.noRemap){u=this.FONTDATA.REMAP[u]}r=this.lookupChar(l,u);A=r[u];if(l!==z&&!A[5].img){if(w.length){this.addText(h,w);w=""}h=x;z=j;if(l!==z){if(z){h=this.addElement(x,"span",{isMathJax:true})}else{j=l}}this.handleFont(h,r,h!==x);z=l}w=this.handleChar(h,r,A,u,w);if(A[0]/1000>x.bbox.h){x.bbox.h=A[0]/1000}if(A[1]/1000>x.bbox.d){x.bbox.d=A[1]/1000}if(x.bbox.w+A[3]/1000<x.bbox.lw){x.bbox.lw=x.bbox.w+A[3]/1000}if(x.bbox.w+A[4]/1000>x.bbox.rw){x.bbox.rw=x.bbox.w+A[4]/1000}x.bbox.w+=A[2]/1000}if(w.length){this.addText(h,w)}if(x.scale&&x.scale!==1){x.bbox.h*=x.scale;x.bbox.d*=x.scale;x.bbox.w*=x.scale;x.bbox.lw*=x.scale;x.bbox.rw*=x.scale}if(q.length==1&&r.skew&&r.skew[u]){x.bbox.skew=r.skew[u]}},handleFont:function(j,h,l){j.style.fontFamily=h.family;if(!(e.FontFaceBug&&h.isWebFont)){var i=h.style||"normal",k=h.weight||"normal";if(i!=="normal"||l){j.style.fontStyle=i}if(k!=="normal"||l){j.style.fontWeight=k}}},handleChar:function(i,h,o,m,l){var k=o[5];if(k.img){return this.handleImg(i,h,o,m,l)}if(k.isUnknown&&this.FONTDATA.DELIMITERS[m]){if(l.length){this.addText(i,l)}var j=i.scale;e.createDelimiter(i,m,0,1,h);i.scale=j;o[0]=i.bbox.h*1000;o[1]=i.bbox.d*1000;o[2]=i.bbox.w*1000;o[3]=i.bbox.lw*1000;o[4]=i.bbox.rw*1000;return""}if(k.c==null){if(m<=65535){k.c=String.fromCharCode(m)}else{k.c=this.PLANE1+String.fromCharCode(m-119808+56320)}}if(o[2]||!this.msieAccentBug||l.length){return l+k.c}e.createShift(i,o[3]/1000);e.createShift(i,(o[4]-o[3])/1000);this.addText(i,k.c);e.createShift(i,-o[4]/1000);return""},handleImg:function(i,h,l,k,j){return j},lookupChar:function(l,r){var k,h;if(!l.FONTS){var q=this.FONTDATA.FONTS;var p=(l.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(p instanceof Array)){p=[p]}if(l.fonts!=p){l.fonts=p}l.FONTS=[];for(k=0,h=p.length;k<h;k++){if(q[p[k]]){l.FONTS.push(q[p[k]]);q[p[k]].name=p[k]}}}for(k=0,h=l.FONTS.length;k<h;k++){var j=l.FONTS[k];if(typeof(j)==="string"){delete l.FONTS;this.loadFont(j)}if(j[r]){if(j[r].length===5){j[r][5]={}}if(e.allowWebFonts&&!j.available){this.loadWebFont(j)}else{return j}}else{this.findBlock(j,r)}}var o=(l.defaultFont||{family:e.config.undefinedFamily});if(l.bold){o.weight="bold"}if(l.italic){o.style="italic"}o[r]=[800,200,500,0,500,{isUnknown:true}];return o},findBlock:function(k,p){if(k.Ranges){for(var o=0,h=k.Ranges.length;o<h;o++){if(p<k.Ranges[o][0]){return}if(p<=k.Ranges[o][1]){var n=k.Ranges[o][2];for(var l=k.Ranges.length-1;l>=0;l--){if(k.Ranges[l][2]==n){k.Ranges.splice(l,1)}}this.loadFont(k.directory+"/"+n+".js")}}}},loadFont:function(i){var h=MathJax.Callback.Queue();h.Push(["Require",c,this.fontDir+"/"+i]);if(this.imgFonts){if(!MathJax.isPacked){i=i.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}h.Push(["Require",c,this.webfontDir+"/png/"+i])}d.RestartAfter(h.Push({}))},loadWebFont:function(h){h.available=h.isWebFont=true;if(e.FontFaceBug){h.family=h.name;if(e.msieFontCSSBug){h.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(h))},loadWebFontError:function(i,h){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");i.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",h)}else{this.allowWebFonts=false;h()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var n=[[0,this]];for(var l=0,h=this.data.length;l<h;l++){if(this.data[l]){var o=this.data[l].lineBreak();if(o!=="none"){var k=(o==="after"?l+1:l);if(n.length===0||n[n.length-1]!==k){n.push([k,this.data[l]])}else{n[n.length-1]=[k,this.data[l]]}}}}n.push([this.data.length,n[n.length-1][1]]);return n},toHTMLmultiline:function(h){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(o,n,l,h){if(l==null){l=0}if(h==null){h=this.data.length}var k=o.bbox={},p=[];while(l<h){var j=this.data[l];if(!j){continue}if(!n&&j.HTMLcanStretch("Vertical")){p.push(j);j=(j.CoreMO()||j)}this.HTMLcombineBBoxes(j,k);l++}this.HTMLcleanBBox(k);return p},HTMLcombineBBoxes:function(h,i){if(i.w==null){this.HTMLemptyBBox(i)}var k=h.HTMLspanElement();if(!k||!k.bbox){return}var j=k.bbox;if(j.d>i.d){i.d=j.d}if(j.h>i.h){i.h=j.h}if(j.D!=null&&j.D>i.D){i.D=j.D}if(j.H!=null&&j.H>i.H){i.H=j.H}if(k.style.paddingLeft){i.w+=parseFloat(k.style.paddingLeft)*(k.scale||1)}if(i.w+j.lw<i.lw){i.lw=i.w+j.lw}if(i.w+j.rw>i.rw){i.rw=i.w+j.rw}i.w+=j.w;if(k.style.paddingRight){i.w+=parseFloat(k.style.paddingRight)*(k.scale||1)}if(j.width){i.width=j.width}},HTMLemptyBBox:function(h){h.h=h.d=h.H=h.D=h.rw=-e.BIGDIMEN;h.w=0;h.lw=e.BIGDIMEN;return h},HTMLcleanBBox:function(h){if(h.h===this.BIGDIMEN){h.h=h.d=h.H=h.D=h.w=h.rw=h.lw=0}if(h.D<=h.d){delete h.D}if(h.H<=h.h){delete h.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(h){if(this.isEmbellished()){return this.Core().HTMLcanStretch(h)}return false},HTMLstretchH:function(i,h){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(h){while(h){if((h.type!=="mrow"&&h.type!=="texatom")||h.data.length>1){return true}h=h.data[0]}return false},HTMLmeasureChild:function(i,h){if(this.data[i]!=null){e.Measured(this.data[i].toHTML(h),h)}else{h.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(h){if(this.spanID){var i=this.HTMLspanElement();if(i){while(i.firstChild){i.removeChild(i.firstChild)}i.bbox={w:0,h:0,d:0,lw:0,rw:0};i.scale=1;i.isMultChar=null;i.style.cssText="";return i}}if(this.href){h=e.addElement(h,"a",{href:this.href,isMathJax:true})}h=e.addElement(h,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){h.style.display="inline-block"}if(this["class"]!=null){h.className+=" "+this["class"]}if(this.style){h.style.cssText=this.style;if(h.style.fontSize){this.mathsize=h.style.fontSize;h.style.fontSize=""}}this.spanID=e.GetID();h.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;h.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){h.parentNode.bbox=h.bbox}return h},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(i,h,j){e.handleVariant(i,h,j)},HTMLhandleSize:function(h){if(!h.scale){h.scale=this.HTMLgetScale();if(h.scale!==1){h.style.fontSize=e.Percent(h.scale)}}return h},HTMLhandleColor:function(m){var o=this.getValues("mathcolor","color");if(this.mathbackground){o.mathbackground=this.mathbackground}if(this.background){o.background=this.background}if(this.style&&m.style.backgroundColor){o.mathbackground=m.style.backgroundColor;m.style.backgroundColor="transparent"}if(o.color&&!this.mathcolor){o.mathcolor=o.color}if(o.background&&!this.mathbackground){o.mathbackground=o.background}if(o.mathcolor){m.style.color=o.mathcolor}if(o.mathbackground&&o.mathbackground!==a.COLOR.TRANSPARENT){var p=1/e.em,l=0,k=0;if(this.isToken){l=m.bbox.lw;k=m.bbox.rw-m.bbox.w}if(m.style.paddingLeft!==""){l+=parseFloat(m.style.paddingLeft)*(m.scale||1)}if(m.style.paddingRight!==""){k-=parseFloat(m.style.paddingRight)*(m.scale||1)}var j=Math.max(0,e.getW(m)+(e.PaddingWidthBug?0:k-l));if(e.msieCharPaddingWidthBug&&m.style.paddingLeft!==""){j+=parseFloat(m.style.paddingLeft)*(m.scale||1)}var n=m.bbox.h+m.bbox.d,h=-m.bbox.d;if(j>0){j+=2*p;l-=p}if(n>0){n+=2*p;h-=p}k=-j-l;var i=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:o.mathbackground,width:e.Em(j),height:e.Em(n),verticalAlign:e.Em(h),marginLeft:e.Em(l),marginRight:e.Em(k)}});if(e.msieInlineBlockAlignBug){i.style.position="relative";i.style.width=i.style.height=0;i.style.verticalAlign=i.style.marginLeft=i.style.marginRight="";e.placeBox(e.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(j),height:e.Em(n),background:o.mathbackground}}),l,m.bbox.h+p)}m.parentNode.insertBefore(i,m);if(e.msieColorPositionBug){m.style.position="relative"}return i}return null},HTMLremoveColor:function(){var h=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(h){h.parentNode.removeChild(h)}},HTMLhandleSpace:function(k){if(this.useMMLspacing){if(this.type!=="mo"){return}var i=this.getValues("scriptlevel","lspace","rspace");if(i.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){i.lspace=Math.max(0,e.length2em(i.lspace));i.rspace=Math.max(0,e.length2em(i.rspace));var h=this,j=this.Parent();while(j&&j.isEmbellished()&&j.Core()===h){h=j;j=j.Parent();k=h.HTMLspanElement()}if(i.lspace){k.style.paddingLeft=e.Em(i.lspace)}if(i.rspace){k.style.paddingRight=e.Em(i.rspace)}}}else{var l=this.texSpacing();if(l!==""){l=e.length2em(l)/(k.scale||1);if(k.style.paddingLeft){l+=parseFloat(k.style.paddingLeft)}k.style.paddingLeft=e.Em(l)}}},HTMLgetScale:function(){var j=1,h=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var i=this.HTMLspanElement();if(i.style.fontSize!=""){h.fontsize=i.style.fontSize}}if(h.fontsize&&!this.mathsize){h.mathsize=h.fontsize}if(h.scriptlevel!==0){if(h.scriptlevel>2){h.scriptlevel=2}j=Math.pow(this.Get("scriptsizemultiplier"),h.scriptlevel);h.scriptminsize=e.length2em(h.scriptminsize);if(j<h.scriptminsize){j=h.scriptminsize}}j*=e.length2em(h.mathsize);return j},HTMLgetVariant:function(){var h=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var j=this.HTMLspanElement();if(j.style.fontFamily){h.fontfamily=j.style.fontFamily}if(j.style.fontWeight){h.fontweight=j.style.fontWeight}if(j.style.fontStyle){h.fontStyle=j.style.fontStyle}}var i=h.mathvariant;if(this.variantForm){i="-"+e.fontInUse+"-variant"}if(h.fontfamily&&!this.mathvariant){if(!h.fontweight&&h.mathvariant.match(/bold/)){h.fontweight="bold"}if(!h.fontstyle&&h.mathvariant.match(/italic/)){h.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:h.fontfamily,style:h.fontstyle,weight:h.fontweight}}}if(h.fontweight==="bold"){i={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}[i]||i}else{if(h.fontweight==="normal"){i={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}[i]||i}}if(h.fontstyle==="italic"){i={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[i]||i}else{if(h.fontstyle==="normal"){i={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[i]||i}}return e.FONTDATA.VARIANT[i]}},{HTMLautoload:function(){var h=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(h))},HTMLautoloadFile:function(h){var i=e.autoloadDir+"/"+h+".js";d.RestartAfter(c.Require(i))},HTMLstretchH:function(i,h){this.HTMLremoveColor();return this.toHTML(i,h)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mn.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mo.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));if(this.data.length==0){return n}else{n.bbox=null}var q=this.data.join("");var l=this.HTMLgetVariant();var j=this.getValues("largeop","displaystyle");if(j.largeop){l=e.FONTDATA.VARIANT[j.displaystyle?"-largeOp":"-smallOp"]}for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(q.length!==1){delete n.bbox.skew}if(e.AccentBug&&n.bbox.w===0&&q.length===1&&n.firstChild){n.firstChild.nodeValue+=e.NBSP;e.createSpace(n,0,0,-n.offsetWidth/e.em)}if(j.largeop){var o=(n.bbox.h-n.bbox.d)/2-e.TeX.axis_height*n.scale;if(e.safariVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.lastChild.style.verticalAlign=e.Em(parseFloat(n.lastChild.style.verticalAlign||0)/e.em-o/n.scale)}else{if(e.konquerorVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.style.position="relative";n.lastChild.style.position="relative";n.lastChild.style.top=e.Em(o/n.scale)}else{n.style.verticalAlign=e.Em(-o/n.scale)}}n.bbox.h-=o;n.bbox.d+=o;if(n.bbox.rw>n.bbox.w){n.bbox.ic=n.bbox.rw-n.bbox.w;e.createBlank(n,n.bbox.ic);n.bbox.w=n.bbox.rw}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcanStretch:function(h){if(!this.Get("stretchy")){return false}var i=this.data.join("");if(i.length>1){return false}i=e.FONTDATA.DELIMITERS[i.charCodeAt(0)];return(i&&i.dir==h.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(k,h){this.HTMLremoveColor();var i=this.getValues("maxsize","minsize","mathvariant","fontweight");if(i.fontweight==="bold"&&!this.mathvariant){i.mathvariant=a.VARIANT.BOLD}var j=this.HTMLspanElement(),l=j.scale;i.maxsize=e.length2em(i.maxsize,j.bbox.w);i.minsize=e.length2em(i.minsize,j.bbox.w);h=Math.max(i.minsize,Math.min(i.maxsize,h));j=this.HTMLcreateSpan(k);e.createDelimiter(j,this.data.join("").charCodeAt(0),h,l,i.mathvariant);this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});a.mtext.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;if(this.Parent().type==="merror"){e.addText(n,this.data.join(""));var o=e.getHD(n),j=e.getW(n);n.bbox={h:o.h,d:o.d,w:j,lw:0,rw:j}}else{var l=this.HTMLgetVariant();for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(l,j,o){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var n=e.Measured(this.data[0].toHTML(l),l);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(l,j,o),l)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(l,j),l)}}l.bbox={w:n.bbox.w,h:n.bbox.h,d:n.bbox.d,lw:0,rw:0};for(var k=0,h=l.childNodes.length;k<h;k++){l.childNodes[k].style.visibility="hidden"}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(l,j,n){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var i=e.createStack(l,true);var m=e.createBox(i);e.Measured(this.data[0].toHTML(m),m);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(m,j,n),m)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(m,j),m)}}var k=this.getValues("height","depth","width","lspace","voffset"),h=0,o=0;if(k.lspace){h=this.HTMLlength2em(m,k.lspace)}if(k.voffset){o=this.HTMLlength2em(m,k.voffset)}e.placeBox(m,h,o);l.bbox={h:m.bbox.h,d:m.bbox.d,w:m.bbox.w,lw:Math.min(0,m.bbox.lw+h),rw:Math.max(m.bbox.w,m.bbox.rw+h),H:Math.max((m.bbox.H==null?-e.BIGDIMEN:m.bbox.H),m.bbox.h+o),D:Math.max((m.bbox.D==null?-e.BIGDIMEN:m.bbox.D),m.bbox.d-o)};if(k.height!==""){l.bbox.h=this.HTMLlength2em(m,k.height,"h",0)}if(k.depth!==""){l.bbox.d=this.HTMLlength2em(m,k.depth,"d",0)}if(k.width!==""){l.bbox.w=this.HTMLlength2em(m,k.width,"w",0)}if(l.bbox.H<=l.bbox.h){delete l.bbox.H}if(l.bbox.D<=l.bbox.d){delete l.bbox.D}e.setStackWidth(i,l.bbox.w)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLlength2em:function(l,n,o,h){if(h==null){h=-e.BIGDIMEN}var j=String(n).match(/width|height|depth/);var k=(j?l.bbox[j[0].charAt(0)]:(o?l.bbox[o]:null));var i=e.length2em(n,k);if(o&&String(n).match(/^\s*[-+]/)){return Math.max(h,l.bbox[o]+i)}else{return i}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(j,h){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchH(i,h);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h);this.HTMLhandleColor(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(A){A=this.HTMLcreateSpan(A);var j=e.createStack(A);var m=e.createBox(j),l=e.createBox(j);this.HTMLmeasureChild(0,m);this.HTMLmeasureChild(1,l);var h=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var E=this.HTMLgetScale(),z=h.displaystyle;var D=e.TeX.axis_height*E;if(h.bevelled){var C=(z?0.4:0.15);var n=Math.max(m.bbox.h+m.bbox.d,l.bbox.h+l.bbox.d)+2*C;var B=e.createBox(j);e.createDelimiter(B,47,n);e.placeBox(m,0,(m.bbox.d-m.bbox.h)/2+D+C);e.placeBox(B,m.bbox.w-C/2,(B.bbox.d-B.bbox.h)/2+D);e.placeBox(l,m.bbox.w+B.bbox.w-C,(l.bbox.d-l.bbox.h)/2+D-C)}else{var i=Math.max(m.bbox.w,l.bbox.w);var s=e.thickness2em(h.linethickness),x,w,r,o;var y=e.TeX.min_rule_thickness/this.em;if(z){r=e.TeX.num1;o=e.TeX.denom1}else{r=(s===0?e.TeX.num3:e.TeX.num2);o=e.TeX.denom2}r*=E;o*=E;if(s===0){x=Math.max((z?7:3)*e.TeX.rule_thickness,2*y);w=(r-m.bbox.d)-(l.bbox.h-o);if(w<x){r+=(x-w)/2;o+=(x-w)/2}}else{x=Math.max((z?2:0)*y+s,s/2+1.5*y);w=(r-m.bbox.d)-(D+s/2);if(w<x){r+=x-w}w=(D-s/2)-(l.bbox.h-o);if(w<x){o+=x-w}var k=e.createBox(j);e.createRule(k,s,0,i+2*s);e.placeBox(k,0,D-s/2)}e.alignBox(m,h.numalign,r);e.alignBox(l,h.denomalign,-o)}this.HTMLhandleSpace(A);this.HTMLhandleColor(A);return A},HTMLcanStretch:function(h){return false},HTMLhandleSpace:function(h){if(!this.texWithDelims){var i=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;h.style.paddingLeft=e.Em(i);h.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(r){r=this.HTMLcreateSpan(r);var u=e.createStack(r);var j=e.createBox(u),n=e.createBox(u),m=e.createBox(u);this.HTMLmeasureChild(0,j);var l=this.HTMLgetScale();var v=e.TeX.rule_thickness*l,i,h,s,k;if(this.Get("displaystyle")){i=e.TeX.x_height*l}else{i=v}h=Math.max(v+i/4,1.5*e.TeX.min_rule_thickness/this.em);s=j.bbox.h+j.bbox.d+h+v;k=j.bbox.w;e.createDelimiter(m,8730,s,l);e.Measured(m);var o=0;if(m.isMultiChar||(e.AdjustSurd&&e.imgFonts)){m.bbox.w*=0.95}if(m.bbox.h+m.bbox.d>s){h=((m.bbox.h+m.bbox.d)-(s-v))/2}var w=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!w||k<w.HW[0][0]*l||l<0.75){e.createRule(n,v,0,k)}else{e.createDelimiter(n,e.FONTDATA.RULECHAR,k,l)}s=j.bbox.h+h+v;o=this.HTMLaddRoot(u,m,o,m.bbox.h+m.bbox.d-s,l);e.placeBox(m,o,s-m.bbox.h);e.placeBox(n,o+m.bbox.w,s-n.bbox.h+e.rfuzz);e.placeBox(j,o+m.bbox.w,0);this.HTMLhandleSpace(r);this.HTMLhandleColor(r);return r},HTMLaddRoot:function(j,i,h,l,k){return h}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(j,i,h){return 0.45*(j-0.9*i)+0.6*i+Math.max(0,h.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(n,l){var j=n.bbox={},o=[];this.HTMLcheckStretchy(this.data.open,j,o,l);this.HTMLcheckStretchy(this.data[0],j,o,l);for(var k=1,h=this.data.length;k<h;k++){if(this.data[k]){this.HTMLcheckStretchy(this.data["sep"+k],j,o,l);this.HTMLcheckStretchy(this.data[k],j,o,l)}}this.HTMLcheckStretchy(this.data.close,j,o,l);this.HTMLcleanBBox(j);return o},HTMLcheckStretchy:function(h,i,k,j){if(h){if(!j&&h.HTMLcanStretch("Vertical")){k.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,i)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(I,E,B){var h=this.getValues("displaystyle","accent","accentunder","align");if(!h.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,I)}I=this.HTMLcreateSpan(I);var M=this.HTMLgetScale();var n=e.createStack(I);var o=[],K=[],s,J,F,j=-e.BIGDIMEN,H=j;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J]=e.createBox(n);e.Measured(this.data[J].toHTML(s),s);if(J==this.base){if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchV(s,E,B),s)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(s,E),s)}}K[J]=(B==null&&E!=null?false:this.data[J].HTMLcanStretch("Horizontal"))}else{K[J]=this.data[J].HTMLcanStretch("Horizontal")}if(s.bbox.w>H){H=s.bbox.w}if(!K[J]&&H>j){j=H}}}if(B==null&&E!=null){j=E}else{if(j==-e.BIGDIMEN){j=H}}for(J=H=0,F=this.data.length;J<F;J++){if(this.data[J]){s=o[J];if(K[J]){s.bbox=this.data[J].HTMLstretchH(s,j).bbox}if(s.bbox.w>H){H=s.bbox.w}}}var A=e.TeX.rule_thickness,C=e.FONTDATA.TeX_factor;var l=o[this.base]||{bbox:this.HTMLzeroBBox()},L=(l.bbox.ic||0);var r,p,v,u,q,z,G;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J];q=e.TeX.big_op_spacing5*M;var w=(J!=this.base&&h[this.ACCENTS[J]]);if(w&&s.bbox.w<=1/e.em+0.0001){s.bbox.w=s.bbox.rw-s.bbox.lw;s.bbox.noclip=true;if(s.bbox.lw&&!e.zeroWidthBug){s.insertBefore(e.createSpace(s.parentNode,0,0,-s.bbox.lw),s.firstChild)}e.createBlank(s,0,0,s.bbox.rw+0.1)}z={left:0,center:(H-s.bbox.w)/2,right:H-s.bbox.w}[h.align];r=z;p=0;if(J==this.over){if(w){G=Math.max(A*M*C,2.5/this.em);q=0;if(l.bbox.skew){r+=l.bbox.skew}}else{v=e.TeX.big_op_spacing1*M*C;u=e.TeX.big_op_spacing3*M*C;G=Math.max(v,u-Math.max(0,s.bbox.d))}G=Math.max(G,1.5/this.em);r+=L;p=l.bbox.h+s.bbox.d+G;s.bbox.h+=q}else{if(J==this.under){if(w){G=3*A*M*C;q=0}else{v=e.TeX.big_op_spacing2*M*C;u=e.TeX.big_op_spacing4*M*C;G=Math.max(v,u-s.bbox.h)}G=Math.max(G,1.5/this.em);r-=L;p=-(l.bbox.d+s.bbox.h+G);s.bbox.d+=q}}e.placeBox(s,r,p)}}this.HTMLhandleSpace(I);this.HTMLhandleColor(I);return I},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(F,C,y){F=this.HTMLcreateSpan(F);var I=this.HTMLgetScale();var l=e.createStack(F),i;var k=e.createBox(l);this.HTMLmeasureChild(this.base,k);if(this.data[this.base]){if(y!=null){e.Remeasured(this.data[this.base].HTMLstretchV(k,C,y),k)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(k,C),k)}}}e.placeBox(k,0,0);var j=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var G=e.TeX.x_height*I,x=e.TeX.scriptspace*I*0.75;var h,m;if(this.HTMLnotEmpty(this.data[this.sup])){h=e.createBox(l);e.Measured(this.data[this.sup].toHTML(h),h);h.bbox.w+=x;h.bbox.rw=Math.max(h.bbox.w,h.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){m=e.createBox(l);e.Measured(this.data[this.sub].toHTML(m),m);m.bbox.w+=x;m.bbox.rw=Math.max(m.bbox.w,m.bbox.rw)}var A=e.TeX.sup_drop*j,z=e.TeX.sub_drop*j;var o=k.bbox.h-A,n=k.bbox.d+z,H=0,B;if(k.bbox.ic){H=k.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&&k.bbox.scale===1&&!this.data[this.base].Get("largeop")){o=n=0}}var E=this.getValues("subscriptshift","superscriptshift");E.subscriptshift=(E.subscriptshift===""?0:e.length2em(E.subscriptshift));E.superscriptshift=(E.superscriptshift===""?0:e.length2em(E.superscriptshift));if(!h){if(m){n=Math.max(n,e.TeX.sub1*I,m.bbox.h-(4/5)*G,E.subscriptshift);e.placeBox(m,k.bbox.w+x-H,-n,m.bbox)}}else{if(!m){i=this.getValues("displaystyle","texprimestyle");B=e.TeX[(i.displaystyle?"sup1":(i.texprimestyle?"sup3":"sup2"))];o=Math.max(o,B*I,h.bbox.d+(1/4)*G,E.superscriptshift);e.placeBox(h,k.bbox.w+x,o,h.bbox)}else{n=Math.max(n,e.TeX.sub2*I);var w=e.TeX.rule_thickness*I;if((o-h.bbox.d)-(m.bbox.h-n)<3*w){n=3*w-o+h.bbox.d+m.bbox.h;A=(4/5)*G-(o-h.bbox.d);if(A>0){o+=A;n-=A}}e.placeBox(h,k.bbox.w+x,Math.max(o,E.superscriptshift));e.placeBox(m,k.bbox.w+x-H,-Math.max(n,E.subscriptshift))}}this.HTMLhandleSpace(F);this.HTMLhandleColor(F);return F},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(o,h){var l=this.Get("alttext");if(l){h.setAttribute("aria-label",l)}var i=e.addElement(o,"nobr",{isMathJax:true});o=this.HTMLcreateSpan(i);var m=e.createStack(o),j=e.createBox(m),n;m.style.fontSize=i.parentNode.style.fontSize;i.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;n=e.Measured(this.data[0].toHTML(j),j)}e.placeBox(j,0,0);var k=e.em/e.outerEm;e.em/=k;o.bbox.h*=k;o.bbox.d*=k;o.bbox.w*=k;o.bbox.lw*=k;o.bbox.rw*=k;if(n&&n.bbox.width!=null){m.style.width=n.bbox.width;j.style.width="100%"}this.HTMLhandleColor(o);if(n){e.createRule(o,n.bbox.h*k,n.bbox.d*k,0)}if(!this.isMultiline&&this.Get("display")==="block"&&o.bbox.width==null){var p=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(p.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){p.indentalign=p.indentalignfirst}if(p.indentalign===a.INDENTALIGN.AUTO){p.indentalign=this.displayAlign}h.style.textAlign=p.indentalign;if(p.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){p.indentshift=p.indentshiftfirst}if(p.indentshift==="auto"){p.indentshift=this.displayIndent}if(p.indentshift&&p.indentalign!==a.INDENTALIGN.CENTER){o.style[{left:"marginLeft",right:"marginRight"}[p.indentalign]]=e.Em(e.length2em(p.indentshift))}}return o}});a.TeXAtom.Augment({toHTML:function(i){i=this.HTMLcreateSpan(i);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var h=e.createStack(i);var j=e.createBox(h);e.Measured(this.data[0].toHTML(j),j);e.placeBox(j,0,e.TeX.axis_height-(j.bbox.h+j.bbox.d)/2+j.bbox.d)}else{i.bbox=this.data[0].toHTML(i).bbox}}this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});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(h){var k=h.versionAtLeast("7.0");var j=h.versionAtLeast("8.0")&&document.documentMode>7;var i=(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:h.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:i,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(j&&!i),msieBorderWidthBug:i,msieInlineBlockAlignBug:(!j||i),msieVerticalAlignBug:(j&&!i),msiePlaceBoxBug:(j&&!i),msieClipRectBug:!j,msieNegativeSpaceBug:i,msieCloneNodeBug:(j&&h.version==="8.0"),negativeSkipBug:true,msieIE6:!k,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:h.isIE9,allowWebFonts:"eot"})},Firefox:function(i){var j=false;if(i.versionAtLeast("3.5")){var h=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,h.length)===h){j="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:j})},Safari:function(l){var j=l.versionAtLeast("3.0");var i=l.versionAtLeast("3.1");var h=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var m=(i&&l.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!l.versionAtLeast("5.0"))||(h!=null&&(h[1]<2||(h[1]==2&&h[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:!i,safariTextNodeBug:!j,safariWebFontSerif:["serif"],allowWebFonts:(i&&!m?"otf":false)});if(m){var k=d.config["HTML-CSS"];if(k){k.availableFonts=[];k.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(h){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(h.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(h){h.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:h.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(h.versionAtLeast("10.0")&&!h.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(h){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(n,k){if(k&&this.testCollection(k)){return k}for(var l=0,j=n.length;l<j;l++){if(n[l]===k){continue}if(this.testCollection(n[l])){return n[l]}}return null},testCollection:function(i){return this.testFont(this.FontInfo[i])},testFont:function(l){if(l.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(l.weight||"normal");this.div.style.fontStyle=(l.style||"normal")}var k=this.getComparisonWidths(l.testString,l.noStyleChar);if(k){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==k[0]){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[k[2]];if(this.div.offsetWidth==k[1]){return false}}if(this.div.offsetWidth!=k[3]){if(l.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var n=0,j=this.testSize.length;n<j;n++){if(this.testStyleChar(l,this.testSize[n])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(k,m){var q=3+(k.weight?2:0)+(k.style?4:0);var j="",l=0;var p=this.div.style.fontSize;this.div.style.fontSize=m;if(e.msieItalicWidthBug&&k.style==="italic"){this.text.nodeValue=j=this.compChar;l=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+j}else{this.text.nodeValue=this.compChar+j}var i=this.div.offsetWidth-l;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+j}else{this.text.nodeValue=this.styleChar+j}var o=Math.floor((this.div.offsetWidth-l)/i+0.5);if(o===q){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+j}else{this.text.nodeValue=this.versionChar+j}k.version=Math.floor((this.div.offsetWidth-l)/i+1.5)/2}this.div.style.fontSize=p;return(o===q)},getComparisonWidths:function(n,l){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!l){n+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=n}else{this.text.nodeValue=n}this.div.style.fontFamily=this.comparisonFont[0];var k=this.div.offsetWidth,p=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];p=this.div.offsetWidth}for(var o=1,j=this.comparisonFont.length;o<j;o++){this.div.style.fontFamily=this.comparisonFont[o];if(this.div.offsetWidth!=k){return[k,this.div.offsetWidth,o,p]}}return null},loadWebFont:function(j){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+j.directory);var l=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+j.directory);var i=MathJax.Callback({});var k=MathJax.Callback(["loadComplete",this,j,l,i]);c.timer.start(c,[this.checkWebFont,j,k],1,this.timeout);return i},loadComplete:function(k,m,j,i){MathJax.Message.Clear(m);if(i===c.STATUS.OK){j();return}this.loadError(k);if(d.Browser.isFirefox&&e.allowWebFonts){var l=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){l+=":"+document.location.port}l+="/";if(c.fileURL(e.webfontDir).substr(0,l.length)!==l){this.firefoxFontError(k)}}e.loadWebFontError(k,j)},loadError:function(i){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+i.directory,null,2000)},firefoxFontError:function(i){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(i,j,k){if(i.time(k)){return}if(e.Font.testFont(j)){k(i.STATUS.OK)}else{setTimeout(i,i.delay)}},fontFace:function(k){var l=e.allowWebFonts;var n=e.FONTDATA.FONTS[k];if(e.msieFontCSSBug&&!n.family.match(/-Web$/)){n.family+="-Web"}var j=c.fileURL(e.webfontDir+"/"+l);var i=k.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!i.match(/-/)){i+="-Regular"}if(l==="svg"){i+=".svg#"+i}else{i+="."+l}var m={"font-family":n.family,src:"url('"+j+"/"+i+"')"};if(l==="svg"){m.src+=" format('svg')"}if(!(e.FontFaceBug&&n.isWebFont)){if(k.match(/-bold/)){m["font-weight"]="bold"}if(k.match(/-italic/)){m["font-style"]="italic"}}return m}});var g,h,f;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 ! important"},".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,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var j=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(j.scale){this.config.scale=j.scale}if(j.font&&j.font!=="Auto"){if(j.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(j.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(j.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(j.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var i=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!i&&this.allowWebFonts){i=this.config.webFont;if(i){this.webFonts=true}}if(!i&&this.config.imageFont){i=this.config.imageFont;this.imgFonts=true}if(i){this.fontInUse=i;this.fontDir+="/"+i;this.webfontDir+="/"+i;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")}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},Startup:function(){g=MathJax.Extension.MathEvents.Event;h=MathJax.Extension.MathEvents.Touch;f=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=f.Mouseover;this.Mouseout=f.Mouseout;this.Mousemove=f.Mousemove;var l=[],p=this.FONTDATA.VARIANT.normal.fonts;if(!(p instanceof Array)){p=[p]}for(var k=0,j=p.length;k<j;k++){l[k]=this.FONTDATA.FONTS[p[k]].family;if(!l[k]){l[k]=p[k]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":l.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 o=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=o.offsetWidth/5;this.hiddenDiv.removeChild(o);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(n){}}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(n){}}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 k=0,j=e.config.preloadWebFonts.length;k<j;k++){var l=e.FONTDATA.FONTS[e.config.preloadWebFonts[k]];if(!l.available){e.Font.testFont(l)}}},Translate:function(p){if(!p.parentNode){return}var n=p.previousSibling;if(n&&String(n.className).match(/^MathJax(_MathML|_Display)?$/)){n.parentNode.removeChild(n)}var j=p.MathJax.elementJax,q=j.root,r,i,l;r=i=l=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:this.id,id:j.inputID+"-Span",oncontextmenu:g.Menu,onmousedown:g.Mousedown,onmouseover:g.Mouseover,onmouseout:g.Mouseout,onmousemove:g.Mousemove,onclick:g.Click,ondblclick:g.DblClick});if(MathJax.Hub.Browser.noContextMenu){r.ontouchstart=h.start;r.ontouchend=h.end}var m=(q.Get("display")==="block");if(m){i=l=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});i.appendChild(r)}i.setAttribute("role","textbox");i.setAttribute("aria-readonly","true");if(this.useProcessingFrame){l=this.Element((m?"div":"span"),{className:"MathJax_Processing"});l.appendChild(i)}p.parentNode.insertBefore(l,p);var k;try{this.getScales(r);k=(this.em===0||String(this.em)==="NaN")}catch(o){k=true}if(k){this.hiddenDiv.appendChild(l);this.getScales(r)}this.initImg(r);this.initHTML(q,r);q.setTeXclass();try{q.toHTML(r,i)}catch(o){if(o.restart){l.parentNode.removeChild(l)}throw o}if(k){p.parentNode.insertBefore(l,p)}if(this.useProcessingFrame){l.parentNode.replaceChild(i,l)}},getJaxFromMath:function(i){if(i.parentNode.className==="MathJax_Display"){i=i.parentNode}return d.getJaxFor(i.nextSibling)},getHoverSpan:function(i){return i.root.HTMLspanElement()},getHoverBBox:function(i,l){var m=l.bbox,k=e.outerEm;var j={w:m.w*k,h:m.h*k,d:m.d*k};if(m.width){j.width=m.width}return j},initImg:function(i){},initHTML:function(j,i){},initFont:function(i){var k=e.FONTDATA.FONTS,j=e.config.availableFonts;if(j&&j.length&&e.Font.testFont(k[i])){k[i].available=true;return null}if(!this.allowWebFonts){return null}k[i].isWebFont=true;if(e.FontFaceBug){k[i].family=i;if(e.msieFontCSSBug){k[i].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(i)})},Remove:function(i){var j=i.SourceElement();if(!j){return}j=j.previousSibling;if(!j){return}if(j.className.match(/^MathJax/)){j.parentNode.removeChild(j)}},getScales:function(k){k.parentNode.insertBefore(this.HDMspan,k);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var j=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var i=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(j/this.TeX.x_height)/i)*this.config.scale);k.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&i===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=i*this.scale/100}k.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(k)},getMarginScale:function(i){return 1},getMSIEmarginScale:function(k){k.appendChild(this.marginCheck);var i=this.marginCheck.offsetWidth,j=this.marginMove.offsetWidth;var l=(2*j-i?j/(2*j-i):1);k.removeChild(this.marginCheck);return l},getHD:function(j){var i=j.style.position;j.style.position="absolute";this.HDimg.style.height="0px";j.appendChild(this.HDspan);var k={h:j.offsetHeight};this.HDimg.style.height=k.h+"px";k.d=j.offsetHeight-k.h;k.h-=k.d;k.h/=this.em;k.d/=this.em;j.removeChild(this.HDspan);j.style.position=i;return k},getW:function(l){var j=l.offsetWidth,k=(l.bbox?l.bbox.w:-1),m=l;if((k<0||this.negativeSkipBug)&&j>=0){if(this.negativeSkipBug){var i=l.style.position;l.style.position="absolute";m=this.startMarker;if(l.firstChild){l.insertBefore(m,l.firstChild)}else{l.appendChild(m)}m=this.startMarker}l.appendChild(this.endMarker);j=this.endMarker.offsetLeft-m.offsetLeft;l.removeChild(this.endMarker);if(this.negativeSkipBug){l.removeChild(m);l.style.position=i}}return j/this.em},Measured:function(k,j){if(k.bbox.width==null&&k.bbox.w&&!k.bbox.isMultiline){var i=this.getW(k);k.bbox.rw+=i-k.bbox.w;k.bbox.w=i}if(!j){j=k.parentNode}if(!j.bbox){j.bbox=k.bbox}return k},Remeasured:function(j,i){i.bbox=this.Measured(j,i).bbox},Em:function(i){if(Math.abs(i)<0.0006){return"0em"}return i.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(i){return(100*i).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(i){return this.Percent(this.length2em(i))},length2em:function(o,l){if(typeof(o)!=="string"){o=o.toString()}if(o===""){return""}if(o===a.SIZE.NORMAL){return 1}if(o===a.SIZE.BIG){return 2}if(o===a.SIZE.SMALL){return 0.71}if(o==="infinity"){return e.BIGDIMEN}var k=this.FONTDATA.TeX_factor;if(o.match(/mathspace$/)){return e.MATHSPACE[o]*k}var j=o.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var i=parseFloat(j[1]||"1"),n=j[2];if(l==null){l=1}if(n==="em"){return i*k}if(n==="ex"){return i*e.TeX.x_height*k}if(n==="%"){return i/100*l}if(n==="px"){return i/e.em}if(n==="pt"){return i/10*k}if(n==="pc"){return i*1.2*k}if(n==="in"){return i*this.pxPerInch/e.em}if(n==="cm"){return i*this.pxPerInch/e.em/2.54}if(n==="mm"){return i*this.pxPerInch/e.em/25.4}if(n==="mu"){return i/18*k}return i*k*l},thickness2em:function(i){var j=e.TeX.rule_thickness;if(i===a.LINETHICKNESS.MEDIUM){return j}if(i===a.LINETHICKNESS.THIN){return 0.67*j}if(i===a.LINETHICKNESS.THICK){return 1.67*j}return this.length2em(i,j)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(j,i,k){var l=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(i)}});if(k){j.insertBefore(l,j.firstChild)}else{j.appendChild(l)}return l},createShift:function(j,i,l){var k=this.Element("span",{style:{marginLeft:this.Em(i)},isMathJax:true});if(l){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}return k},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(k,m,j){if(this.msiePaddingWidthBug){this.createStrut(k,0)}var l=String(j).match(/%$/);var i=(!l&&j!=null?j:0);k=this.addElement(k,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(l?"100%":this.Em(i)),height:0}});if(!m){k.parentNode.bbox=k.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:i,lw:this.BIGDIMEN,rw:(!l&&j!=null?j:-this.BIGDIMEN)};if(l){k.bbox.width=j}}return k},createBox:function(j,i){var k=this.addElement(j,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(i!=null){k.style.width=i}return k},addBox:function(i,j){j.style.position="absolute";j.isBox=true;return i.appendChild(j)},placeBox:function(q,p,o,m){q.isMathJax=true;var s=q.parentNode,A=q.bbox,v=s.bbox;if(this.msiePlaceBoxBug){this.addText(q,this.NBSP)}if(this.imgSpaceBug){this.addText(q,this.imgSpace)}var u=q.offsetHeight/this.em+1,C=0;if(q.noAdjust){u-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(q,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(u)}})}else{this.addElement(q,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(u)}})}}q.style.top=this.Em(-o-u);q.style.left=this.Em(p+C);if(A){if(this.negativeSkipBug){if(A.lw<0){C=A.lw;e.createBlank(q,-C,true);k=0}if(A.rw>A.w){e.createBlank(q,A.rw-A.w+0.1)}}if(!this.msieClipRectBug&&!A.noclip&&!m){var z=3/this.em;var w=(A.H==null?A.h:A.H),j=(A.D==null?A.d:A.D);var B=u-w-z,n=u+j+z,k=A.lw-3*z,i=1000;if(A.isFixed){i=A.width-k}q.style.clip="rect("+this.Em(B)+" "+this.Em(i)+" "+this.Em(n)+" "+this.Em(k)+")"}}if(A&&v){if(A.H!=null&&(v.H==null||A.H+o>v.H)){v.H=A.H+o}if(A.D!=null&&(v.D==null||A.D-o>v.D)){v.D=A.D-o}if(A.h+o>v.h){v.h=A.h+o}if(A.d-o>v.d){v.d=A.d-o}if(v.H!=null&&v.H<=v.h){delete v.H}if(v.D!=null&&v.D<=v.d){delete v.D}if(A.w+p>v.w){v.w=A.w+p;if(v.width==null){s.style.width=this.Em(v.w)}}if(A.rw+p>v.rw){v.rw=A.rw+p}if(A.lw+p<v.lw){v.lw=A.lw+p}if(A.width!=null&&!A.isFixed){if(v.width==null){s.style.width=v.width="100%"}q.style.width=A.width}}},alignBox:function(k,q,p){this.placeBox(k,0,p);var n=k.bbox;if(n.isMultiline){return}var j=n.width!=null&&!n.isFixed;var m=0,o=-n.w/2,i="50%";if(this.negativeSkipBug){m=n.w-n.rw-0.1;o+=n.lw}o=this.Em(o*this.msieMarginScale);if(j){o="";i=(50-parseFloat(n.width)/2)+"%"}d.Insert(k.style,({right:{left:"",right:this.Em(m)},center:{left:i,marginLeft:o}})[q])},setStackWidth:function(j,i){if(typeof(i)==="number"){j.style.width=this.Em(Math.max(0,i));if(j.bbox){j.bbox.w=i}if(j.parentNode.bbox){j.parentNode.bbox.w=i}}else{j.style.width=j.parentNode.style.width="100%";if(j.bbox){j.bbox.width=i}if(j.parentNode.bbox){j.parentNode.bbox.width=i}}},createDelimiter:function(t,j,l,p,n){if(!j){t.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};t.bbox.rw=t.bbox.w;this.createSpace(t,t.bbox.h,t.bbox.d,t.bbox.w);return}if(!p){p=1}if(!(l instanceof Array)){l=[l,l]}var s=l[1];l=l[0];var k={alias:j};while(k.alias){j=k.alias;k=this.FONTDATA.DELIMITERS[j];if(!k){k={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var r=0,o=k.HW.length;r<o;r++){if(k.HW[r][0]*p>=l-0.01||(r==o-1&&!k.stretch)){if(k.HW[r][2]){p*=k.HW[r][2]}if(k.HW[r][3]){j=k.HW[r][3]}var q=this.addElement(t,"span");this.createChar(q,[j,k.HW[r][1]],p,n);t.bbox=q.bbox;t.offset=0.65*t.bbox.w;t.scale=p;return}}if(k.stretch){this["extendDelimiter"+k.dir](t,s,k.stretch,p,n)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(z,l,C,E,u){var p=this.createStack(z,true);var m=this.createBox(p),A=this.createBox(p);this.createChar(m,(C.left||C.rep),E,u);this.createChar(A,(C.right||C.rep),E,u);var i=this.Element("span");this.createChar(i,C.rep,E,u);var B={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},j;this.placeBox(m,-m.bbox.lw,0,true);var s=(m.bbox.rw-m.bbox.lw)+(A.bbox.rw-A.bbox.lw)-0.05,r=m.bbox.rw-m.bbox.lw-0.025,t;if(C.mid){B=this.createBox(p);this.createChar(B,C.mid,E,u);s+=B.bbox.w}if(l>s){var D=i.bbox.rw-i.bbox.lw,o=D-0.05,v,q,y=(C.mid?2:1);q=v=Math.ceil((l-s)/(y*o));o=(l-s)/(y*v);t=(v/(v+1))*(D-o);o=D-t;r-=i.bbox.lw+t;while(y-->0){while(v-->0){if(!this.msieCloneNodeBug){j=i.cloneNode(true)}else{j=this.Element("span");this.createChar(j,C.rep,E,u)}this.placeBox(this.addBox(p,j),r,0,true);r+=o}if(C.mid&&y){this.placeBox(B,r,0,true);r+=B.bbox.w-t;v=q}}}else{t=Math.min(s-l,m.bbox.w/2);r-=t/2;if(C.mid){this.placeBox(B,r,0,true);r+=B.bbox.w}r-=t/2}this.placeBox(A,r,0,true);z.bbox={w:r+A.bbox.rw,lw:0,rw:r+A.bbox.rw,H:Math.max(m.bbox.h,i.bbox.h,A.bbox.h,B.bbox.h),D:Math.max(m.bbox.d,i.bbox.d,A.bbox.d,B.bbox.d),h:i.bbox.h,d:i.bbox.d};z.scale=E;z.isMultiChar=true;this.setStackWidth(p,z.bbox.w)},createChar:function(r,o,l,j){r.isMathJax=true;var q=r,s="",n={fonts:[o[1]],noRemap:true};if(j&&j===a.VARIANT.BOLD){n.fonts=[o[1]+"-bold",o[1]]}if(typeof(o[1])!=="string"){n=o[1]}if(o[0] instanceof Array){for(var p=0,k=o[0].length;p<k;p++){s+=String.fromCharCode(o[0][p])}}else{s=String.fromCharCode(o[0])}if(l!==1){q=this.addElement(r,"span",{style:{fontSize:this.Percent(l)},scale:l,isMathJax:true});this.handleVariant(q,n,s);r.bbox=q.bbox}else{this.handleVariant(r,n,s)}if(o[2]){r.style.marginLeft=this.Em(o[2])}if(this.AccentBug&&r.bbox.w===0){q.firstChild.nodeValue+=this.NBSP;e.createSpace(r,0,0,-r.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(y,o,r){var x="",v,B,s,k,A,C,j=y;if(r.length===0){return}if(!y.bbox){y.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!o){o=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}C=o;for(var z=0,w=r.length;z<w;z++){o=C;v=r.charCodeAt(z);B=r.charAt(z);if(B===this.PLANE1){z++;v=r.charCodeAt(z)+119808-56320;if(this.FONTDATA.RemapPlane1){var D=this.FONTDATA.RemapPlane1(v,o);v=D.n;o=D.variant}}else{var t,q,u=this.FONTDATA.RANGES;for(t=0,q=u.length;t<q;t++){if(u[t].name==="alpha"&&o.noLowerCase){continue}var p=o["offset"+u[t].offset];if(p&&v>=u[t].low&&v<=u[t].high){if(u[t].remap&&u[t].remap[v]){v=p+u[t].remap[v]}else{v=v-u[t].low+p;if(u[t].add){v+=u[t].add}}if(o["variant"+u[t].offset]){o=this.FONTDATA.VARIANT[o["variant"+u[t].offset]]}break}}}if(o.remap&&o.remap[v]){if(o.remap[v] instanceof Array){var l=o.remap[v];v=l[0];o=this.FONTDATA.VARIANT[l[1]]}else{v=o.remap[v];if(o.remap.variant){o=this.FONTDATA.VARIANT[o.remap.variant]}}}if(this.FONTDATA.REMAP[v]&&!o.noRemap){v=this.FONTDATA.REMAP[v]}s=this.lookupChar(o,v);B=s[v];if(o!==A&&!B[5].img){if(x.length){this.addText(j,x);x=""}j=y;A=k;if(o!==A){if(A){j=this.addElement(y,"span",{isMathJax:true})}else{k=o}}this.handleFont(j,s,j!==y);A=o}x=this.handleChar(j,s,B,v,x);if(B[0]/1000>y.bbox.h){y.bbox.h=B[0]/1000}if(B[1]/1000>y.bbox.d){y.bbox.d=B[1]/1000}if(y.bbox.w+B[3]/1000<y.bbox.lw){y.bbox.lw=y.bbox.w+B[3]/1000}if(y.bbox.w+B[4]/1000>y.bbox.rw){y.bbox.rw=y.bbox.w+B[4]/1000}y.bbox.w+=B[2]/1000}if(x.length){this.addText(j,x)}if(y.scale&&y.scale!==1){y.bbox.h*=y.scale;y.bbox.d*=y.scale;y.bbox.w*=y.scale;y.bbox.lw*=y.scale;y.bbox.rw*=y.scale}if(r.length==1&&s.skew&&s.skew[v]){y.bbox.skew=s.skew[v]}},handleFont:function(k,i,m){k.style.fontFamily=i.family;if(!(e.FontFaceBug&&i.isWebFont)){var j=i.style||"normal",l=i.weight||"normal";if(j!=="normal"||m){k.style.fontStyle=j}if(l!=="normal"||m){k.style.fontWeight=l}}},handleChar:function(j,i,p,o,m){var l=p[5];if(l.img){return this.handleImg(j,i,p,o,m)}if(l.isUnknown&&this.FONTDATA.DELIMITERS[o]){if(m.length){this.addText(j,m)}var k=j.scale;e.createDelimiter(j,o,0,1,i);j.scale=k;p[0]=j.bbox.h*1000;p[1]=j.bbox.d*1000;p[2]=j.bbox.w*1000;p[3]=j.bbox.lw*1000;p[4]=j.bbox.rw*1000;return""}if(l.c==null){if(o<=65535){l.c=String.fromCharCode(o)}else{l.c=this.PLANE1+String.fromCharCode(o-119808+56320)}}if(p[2]||!this.msieAccentBug||m.length){return m+l.c}e.createShift(j,p[3]/1000);e.createShift(j,(p[4]-p[3])/1000);this.addText(j,l.c);e.createShift(j,-p[4]/1000);return""},handleImg:function(j,i,m,l,k){return k},lookupChar:function(o,s){var l,j;if(!o.FONTS){var r=this.FONTDATA.FONTS;var q=(o.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(q instanceof Array)){q=[q]}if(o.fonts!=q){o.fonts=q}o.FONTS=[];for(l=0,j=q.length;l<j;l++){if(r[q[l]]){o.FONTS.push(r[q[l]]);r[q[l]].name=q[l]}}}for(l=0,j=o.FONTS.length;l<j;l++){var k=o.FONTS[l];if(typeof(k)==="string"){delete o.FONTS;this.loadFont(k)}if(k[s]){if(k[s].length===5){k[s][5]={}}if(e.allowWebFonts&&!k.available){this.loadWebFont(k)}else{return k}}else{this.findBlock(k,s)}}var p=(o.defaultFont||{family:e.config.undefinedFamily});if(o.bold){p.weight="bold"}if(o.italic){p.style="italic"}p[s]=[800,200,500,0,500,{isUnknown:true}];return p},findBlock:function(l,q){if(l.Ranges){for(var p=0,k=l.Ranges.length;p<k;p++){if(q<l.Ranges[p][0]){return}if(q<=l.Ranges[p][1]){var o=l.Ranges[p][2];for(var n=l.Ranges.length-1;n>=0;n--){if(l.Ranges[n][2]==o){l.Ranges.splice(n,1)}}this.loadFont(l.directory+"/"+o+".js")}}}},loadFont:function(j){var i=MathJax.Callback.Queue();i.Push(["Require",c,this.fontDir+"/"+j]);if(this.imgFonts){if(!MathJax.isPacked){j=j.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}i.Push(["Require",c,this.webfontDir+"/png/"+j])}d.RestartAfter(i.Push({}))},loadWebFont:function(i){i.available=i.isWebFont=true;if(e.FontFaceBug){i.family=i.name;if(e.msieFontCSSBug){i.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(i))},loadWebFontError:function(j,i){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");j.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",i)}else{this.allowWebFonts=false;i()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var o=[[0,this]];for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){var p=this.data[n].lineBreak();if(p!=="none"){var l=(p==="after"?n+1:n);if(o.length===0||o[o.length-1]!==l){o.push([l,this.data[n]])}else{o[o.length-1]=[l,this.data[n]]}}}}o.push([this.data.length,o[o.length-1][1]]);return o},toHTMLmultiline:function(i){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(p,o,n,j){if(n==null){n=0}if(j==null){j=this.data.length}var l=p.bbox={},q=[];while(n<j){var k=this.data[n];if(!k){continue}if(!o&&k.HTMLcanStretch("Vertical")){q.push(k);k=(k.CoreMO()||k)}this.HTMLcombineBBoxes(k,l);n++}this.HTMLcleanBBox(l);return q},HTMLcombineBBoxes:function(i,j){if(j.w==null){this.HTMLemptyBBox(j)}var l=i.HTMLspanElement();if(!l||!l.bbox){return}var k=l.bbox;if(k.d>j.d){j.d=k.d}if(k.h>j.h){j.h=k.h}if(k.D!=null&&k.D>j.D){j.D=k.D}if(k.H!=null&&k.H>j.H){j.H=k.H}if(l.style.paddingLeft){j.w+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(j.w+k.lw<j.lw){j.lw=j.w+k.lw}if(j.w+k.rw>j.rw){j.rw=j.w+k.rw}j.w+=k.w;if(l.style.paddingRight){j.w+=parseFloat(l.style.paddingRight)*(l.scale||1)}if(k.width){j.width=k.width}},HTMLemptyBBox:function(i){i.h=i.d=i.H=i.D=i.rw=-e.BIGDIMEN;i.w=0;i.lw=e.BIGDIMEN;return i},HTMLcleanBBox:function(i){if(i.h===this.BIGDIMEN){i.h=i.d=i.H=i.D=i.w=i.rw=i.lw=0}if(i.D<=i.d){delete i.D}if(i.H<=i.h){delete i.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(i){if(this.isEmbellished()){return this.Core().HTMLcanStretch(i)}return false},HTMLstretchH:function(j,i){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(i){while(i){if((i.type!=="mrow"&&i.type!=="texatom")||i.data.length>1){return true}i=i.data[0]}return false},HTMLmeasureChild:function(j,i){if(this.data[j]!=null){e.Measured(this.data[j].toHTML(i),i)}else{i.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(i){if(this.spanID){var j=this.HTMLspanElement();if(j){while(j.firstChild){j.removeChild(j.firstChild)}j.bbox={w:0,h:0,d:0,lw:0,rw:0};j.scale=1;j.isMultChar=null;j.style.cssText="";return j}}if(this.href){i=e.addElement(i,"a",{href:this.href,isMathJax:true})}i=e.addElement(i,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){i.style.display="inline-block"}if(this["class"]!=null){i.className+=" "+this["class"]}if(this.style){i.style.cssText=this.style;if(i.style.fontSize){this.mathsize=i.style.fontSize;i.style.fontSize=""}}if(!this.spanID){this.spanID=e.GetID()}i.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;i.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){i.parentNode.bbox=i.bbox}return i},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(j,i,k){e.handleVariant(j,i,k)},HTMLhandleSize:function(i){if(!i.scale){i.scale=this.HTMLgetScale();if(i.scale!==1){i.style.fontSize=e.Percent(i.scale)}}return i},HTMLhandleColor:function(n){var p=this.getValues("mathcolor","color");if(this.mathbackground){p.mathbackground=this.mathbackground}if(this.background){p.background=this.background}if(this.style&&n.style.backgroundColor){p.mathbackground=n.style.backgroundColor;n.style.backgroundColor="transparent"}if(p.color&&!this.mathcolor){p.mathcolor=p.color}if(p.background&&!this.mathbackground){p.mathbackground=p.background}if(p.mathcolor){n.style.color=p.mathcolor}if(p.mathbackground&&p.mathbackground!==a.COLOR.TRANSPARENT){var q=1/e.em,m=0,l=0;if(this.isToken){m=n.bbox.lw;l=n.bbox.rw-n.bbox.w}if(n.style.paddingLeft!==""){m+=parseFloat(n.style.paddingLeft)*(n.scale||1)}if(n.style.paddingRight!==""){l-=parseFloat(n.style.paddingRight)*(n.scale||1)}var k=Math.max(0,e.getW(n)+(e.PaddingWidthBug?0:l-m));if(e.msieCharPaddingWidthBug&&n.style.paddingLeft!==""){k+=parseFloat(n.style.paddingLeft)*(n.scale||1)}var o=n.bbox.h+n.bbox.d,i=-n.bbox.d;if(k>0){k+=2*q;m-=q}if(o>0){o+=2*q;i-=q}l=-k-m;var j=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:p.mathbackground,width:e.Em(k),height:e.Em(o),verticalAlign:e.Em(i),marginLeft:e.Em(m),marginRight:e.Em(l)}});if(e.msieInlineBlockAlignBug){j.style.position="relative";j.style.width=j.style.height=0;j.style.verticalAlign=j.style.marginLeft=j.style.marginRight="";e.placeBox(e.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(k),height:e.Em(o),background:p.mathbackground}}),m,n.bbox.h+q)}n.parentNode.insertBefore(j,n);if(e.msieColorPositionBug){n.style.position="relative"}return j}return null},HTMLremoveColor:function(){var i=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(i){i.parentNode.removeChild(i)}},HTMLhandleSpace:function(l){if(this.useMMLspacing){if(this.type!=="mo"){return}var j=this.getValues("scriptlevel","lspace","rspace");if(j.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){j.lspace=Math.max(0,e.length2em(j.lspace));j.rspace=Math.max(0,e.length2em(j.rspace));var i=this,k=this.Parent();while(k&&k.isEmbellished()&&k.Core()===i){i=k;k=k.Parent();l=i.HTMLspanElement()}if(j.lspace){l.style.paddingLeft=e.Em(j.lspace)}if(j.rspace){l.style.paddingRight=e.Em(j.rspace)}}}else{var m=this.texSpacing();if(m!==""){m=e.length2em(m)/(l.scale||1);if(l.style.paddingLeft){m+=parseFloat(l.style.paddingLeft)}l.style.paddingLeft=e.Em(m)}}},HTMLgetScale:function(){var k=1,i=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var j=this.HTMLspanElement();if(j.style.fontSize!=""){i.fontsize=j.style.fontSize}}if(i.fontsize&&!this.mathsize){i.mathsize=i.fontsize}if(i.scriptlevel!==0){if(i.scriptlevel>2){i.scriptlevel=2}k=Math.pow(this.Get("scriptsizemultiplier"),i.scriptlevel);i.scriptminsize=e.length2em(i.scriptminsize);if(k<i.scriptminsize){k=i.scriptminsize}}k*=e.length2em(i.mathsize);return k},HTMLgetVariant:function(){var i=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var k=this.HTMLspanElement();if(k.style.fontFamily){i.fontfamily=k.style.fontFamily}if(k.style.fontWeight){i.fontweight=k.style.fontWeight}if(k.style.fontStyle){i.fontStyle=k.style.fontStyle}}var j=i.mathvariant;if(this.variantForm){j="-"+e.fontInUse+"-variant"}if(i.fontfamily&&!this.mathvariant){if(!i.fontweight&&i.mathvariant.match(/bold/)){i.fontweight="bold"}if(!i.fontstyle&&i.mathvariant.match(/italic/)){i.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:i.fontfamily,style:i.fontstyle,weight:i.fontweight}}}if(i.fontweight==="bold"){j={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}[j]||j}else{if(i.fontweight==="normal"){j={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}[j]||j}}if(i.fontstyle==="italic"){j={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[j]||j}else{if(i.fontstyle==="normal"){j={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[j]||j}}return e.FONTDATA.VARIANT[j]}},{HTMLautoload:function(){var i=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(i))},HTMLautoloadFile:function(i){var j=e.autoloadDir+"/"+i+".js";d.RestartAfter(c.Require(j))},HTMLstretchH:function(j,i){this.HTMLremoveColor();return this.toHTML(j,i)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mn.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mo.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));if(this.data.length==0){return o}else{o.bbox=null}var r=this.data.join("");var n=this.HTMLgetVariant();var k=this.getValues("largeop","displaystyle");if(k.largeop){n=e.FONTDATA.VARIANT[k.displaystyle?"-largeOp":"-smallOp"]}for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(r.length!==1){delete o.bbox.skew}if(e.AccentBug&&o.bbox.w===0&&r.length===1&&o.firstChild){o.firstChild.nodeValue+=e.NBSP;e.createSpace(o,0,0,-o.offsetWidth/e.em)}if(k.largeop){var q=(o.bbox.h-o.bbox.d)/2-e.TeX.axis_height*o.scale;if(e.safariVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.lastChild.style.verticalAlign=e.Em(parseFloat(o.lastChild.style.verticalAlign||0)/e.em-q/o.scale)}else{if(e.konquerorVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.style.position="relative";o.lastChild.style.position="relative";o.lastChild.style.top=e.Em(q/o.scale)}else{o.style.verticalAlign=e.Em(-q/o.scale)}}o.bbox.h-=q;o.bbox.d+=q;if(o.bbox.rw>o.bbox.w){o.bbox.ic=o.bbox.rw-o.bbox.w;e.createBlank(o,o.bbox.ic);o.bbox.w=o.bbox.rw}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLcanStretch:function(i){if(!this.Get("stretchy")){return false}var j=this.data.join("");if(j.length>1){return false}j=e.FONTDATA.DELIMITERS[j.charCodeAt(0)];return(j&&j.dir==i.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(l,i){this.HTMLremoveColor();var j=this.getValues("maxsize","minsize","mathvariant","fontweight");if(j.fontweight==="bold"&&!this.mathvariant){j.mathvariant=a.VARIANT.BOLD}var k=this.HTMLspanElement(),m=k.scale;j.maxsize=e.length2em(j.maxsize,k.bbox.w);j.minsize=e.length2em(j.minsize,k.bbox.w);i=Math.max(j.minsize,Math.min(j.maxsize,i));k=this.HTMLcreateSpan(l);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,m,j.mathvariant);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mtext.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));o.bbox=null;if(this.Parent().type==="merror"){e.addText(o,this.data.join(""));var p=e.getHD(o),k=e.getW(o);o.bbox={h:p.h,d:p.d,w:k,lw:0,rw:k}}else{var n=this.HTMLgetVariant();for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete o.bbox.skew}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(n,k,p){n=this.HTMLcreateSpan(n);if(this.data[0]!=null){var o=e.Measured(this.data[0].toHTML(n),n);if(p!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,p),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}n.bbox={w:o.bbox.w,h:o.bbox.h,d:o.bbox.d,lw:0,rw:0};for(var l=0,j=n.childNodes.length;l<j;l++){n.childNodes[l].style.visibility="hidden"}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(m,k,o){m=this.HTMLcreateSpan(m);if(this.data[0]!=null){var j=e.createStack(m,true);var n=e.createBox(j);e.Measured(this.data[0].toHTML(n),n);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,o),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}var l=this.getValues("height","depth","width","lspace","voffset"),i=0,p=0;if(l.lspace){i=this.HTMLlength2em(n,l.lspace)}if(l.voffset){p=this.HTMLlength2em(n,l.voffset)}e.placeBox(n,i,p);m.bbox={h:n.bbox.h,d:n.bbox.d,w:n.bbox.w,lw:Math.min(0,n.bbox.lw+i),rw:Math.max(n.bbox.w,n.bbox.rw+i),H:Math.max((n.bbox.H==null?-e.BIGDIMEN:n.bbox.H),n.bbox.h+p),D:Math.max((n.bbox.D==null?-e.BIGDIMEN:n.bbox.D),n.bbox.d-p)};if(l.height!==""){m.bbox.h=this.HTMLlength2em(n,l.height,"h",0)}if(l.depth!==""){m.bbox.d=this.HTMLlength2em(n,l.depth,"d",0)}if(l.width!==""){m.bbox.w=this.HTMLlength2em(n,l.width,"w",0)}if(m.bbox.H<=m.bbox.h){delete m.bbox.H}if(m.bbox.D<=m.bbox.d){delete m.bbox.D}e.setStackWidth(j,m.bbox.w)}this.HTMLhandleSpace(m);this.HTMLhandleColor(m);return m},HTMLlength2em:function(n,o,p,i){if(i==null){i=-e.BIGDIMEN}var k=String(o).match(/width|height|depth/);var l=(k?n.bbox[k[0].charAt(0)]:(p?n.bbox[p]:null));var j=e.length2em(o,l);if(p&&String(o).match(/^\s*[-+]/)){return Math.max(i,n.bbox[p]+j)}else{return j}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(k,i){this.HTMLremoveColor();var j=this.HTMLspanElement();this.data[this.core].HTMLstretchH(j,i);this.HTMLcomputeBBox(j,true);this.HTMLhandleColor(j);return j},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i);this.HTMLhandleColor(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(B){B=this.HTMLcreateSpan(B);var k=e.createStack(B);var n=e.createBox(k),m=e.createBox(k);this.HTMLmeasureChild(0,n);this.HTMLmeasureChild(1,m);var i=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var F=this.HTMLgetScale(),A=i.displaystyle;var E=e.TeX.axis_height*F;if(i.bevelled){var D=(A?0.4:0.15);var o=Math.max(n.bbox.h+n.bbox.d,m.bbox.h+m.bbox.d)+2*D;var C=e.createBox(k);e.createDelimiter(C,47,o);e.placeBox(n,0,(n.bbox.d-n.bbox.h)/2+E+D);e.placeBox(C,n.bbox.w-D/2,(C.bbox.d-C.bbox.h)/2+E);e.placeBox(m,n.bbox.w+C.bbox.w-D,(m.bbox.d-m.bbox.h)/2+E-D)}else{var j=Math.max(n.bbox.w,m.bbox.w);var w=e.thickness2em(i.linethickness),y,x,s,r;var z=e.TeX.min_rule_thickness/this.em;if(A){s=e.TeX.num1;r=e.TeX.denom1}else{s=(w===0?e.TeX.num3:e.TeX.num2);r=e.TeX.denom2}s*=F;r*=F;if(w===0){y=Math.max((A?7:3)*e.TeX.rule_thickness,2*z);x=(s-n.bbox.d)-(m.bbox.h-r);if(x<y){s+=(y-x)/2;r+=(y-x)/2}}else{y=Math.max((A?2:0)*z+w,w/2+1.5*z);x=(s-n.bbox.d)-(E+w/2);if(x<y){s+=y-x}x=(E-w/2)-(m.bbox.h-r);if(x<y){r+=y-x}var l=e.createBox(k);e.createRule(l,w,0,j+2*w);e.placeBox(l,0,E-w/2)}e.alignBox(n,i.numalign,s);e.alignBox(m,i.denomalign,-r)}this.HTMLhandleSpace(B);this.HTMLhandleColor(B);return B},HTMLcanStretch:function(i){return false},HTMLhandleSpace:function(i){if(!this.texWithDelims){var j=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;i.style.paddingLeft=e.Em(j);i.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(s){s=this.HTMLcreateSpan(s);var v=e.createStack(s);var k=e.createBox(v),o=e.createBox(v),n=e.createBox(v);this.HTMLmeasureChild(0,k);var m=this.HTMLgetScale();var w=e.TeX.rule_thickness*m,j,i,u,l;if(this.Get("displaystyle")){j=e.TeX.x_height*m}else{j=w}i=Math.max(w+j/4,1.5*e.TeX.min_rule_thickness/this.em);u=k.bbox.h+k.bbox.d+i+w;l=k.bbox.w;e.createDelimiter(n,8730,u,m);e.Measured(n);var r=0;if(n.isMultiChar||(e.AdjustSurd&&e.imgFonts)){n.bbox.w*=0.95}if(n.bbox.h+n.bbox.d>u){i=((n.bbox.h+n.bbox.d)-(u-w))/2}var y=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!y||l<y.HW[0][0]*m||m<0.75){e.createRule(o,w,0,l)}else{e.createDelimiter(o,e.FONTDATA.RULECHAR,l,m)}u=k.bbox.h+i+w;r=this.HTMLaddRoot(v,n,r,n.bbox.h+n.bbox.d-u,m);e.placeBox(n,r,u-n.bbox.h);e.placeBox(o,r+n.bbox.w,u-o.bbox.h+e.rfuzz);e.placeBox(k,r+n.bbox.w,0);this.HTMLhandleSpace(s);this.HTMLhandleColor(s);return s},HTMLaddRoot:function(k,j,i,m,l){return i}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(k,j,i){return 0.45*(k-0.9*j)+0.6*j+Math.max(0,i.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(o,n){var k=o.bbox={},p=[];this.HTMLcheckStretchy(this.data.open,k,p,n);this.HTMLcheckStretchy(this.data[0],k,p,n);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.HTMLcheckStretchy(this.data["sep"+l],k,p,n);this.HTMLcheckStretchy(this.data[l],k,p,n)}}this.HTMLcheckStretchy(this.data.close,k,p,n);this.HTMLcleanBBox(k);return p},HTMLcheckStretchy:function(i,j,l,k){if(i){if(!k&&i.HTMLcanStretch("Vertical")){l.push(i);i=(i.CoreMO()||i)}this.HTMLcombineBBoxes(i,j)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(J,F,C){var j=this.getValues("displaystyle","accent","accentunder","align");if(!j.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,J)}J=this.HTMLcreateSpan(J);var N=this.HTMLgetScale();var o=e.createStack(J);var p=[],L=[],u,K,G,l=-e.BIGDIMEN,I=l;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K]=e.createBox(o);e.Measured(this.data[K].toHTML(u),u);if(K==this.base){if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchV(u,F,C),u)}else{if(F!=null){e.Remeasured(this.data[this.base].HTMLstretchH(u,F),u)}}L[K]=(C==null&&F!=null?false:this.data[K].HTMLcanStretch("Horizontal"))}else{L[K]=this.data[K].HTMLcanStretch("Horizontal")}if(u.bbox.w>I){I=u.bbox.w}if(!L[K]&&I>l){l=I}}}if(C==null&&F!=null){l=F}else{if(l==-e.BIGDIMEN){l=I}}for(K=I=0,G=this.data.length;K<G;K++){if(this.data[K]){u=p[K];if(L[K]){u.bbox=this.data[K].HTMLstretchH(u,l).bbox}if(u.bbox.w>I){I=u.bbox.w}}}var B=e.TeX.rule_thickness,E=e.FONTDATA.TeX_factor;var n=p[this.base]||{bbox:this.HTMLzeroBBox()},M=(n.bbox.ic||0);var s,q,w,v,r,A,H;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K];r=e.TeX.big_op_spacing5*N;var z=(K!=this.base&&j[this.ACCENTS[K]]);if(z&&u.bbox.w<=1/e.em+0.0001){u.bbox.w=u.bbox.rw-u.bbox.lw;u.bbox.noclip=true;if(u.bbox.lw&&!e.zeroWidthBug){u.insertBefore(e.createSpace(u.parentNode,0,0,-u.bbox.lw),u.firstChild)}e.createBlank(u,0,0,u.bbox.rw+0.1)}A={left:0,center:(I-u.bbox.w)/2,right:I-u.bbox.w}[j.align];s=A;q=0;if(K==this.over){if(z){H=Math.max(B*N*E,2.5/this.em);r=0;if(n.bbox.skew){s+=n.bbox.skew}}else{w=e.TeX.big_op_spacing1*N*E;v=e.TeX.big_op_spacing3*N*E;H=Math.max(w,v-Math.max(0,u.bbox.d))}H=Math.max(H,1.5/this.em);s+=M;q=n.bbox.h+u.bbox.d+H;u.bbox.h+=r}else{if(K==this.under){if(z){H=3*B*N*E;r=0}else{w=e.TeX.big_op_spacing2*N*E;v=e.TeX.big_op_spacing4*N*E;H=Math.max(w,v-u.bbox.h)}H=Math.max(H,1.5/this.em);s-=M;q=-(n.bbox.d+u.bbox.h+H);u.bbox.d+=r}}e.placeBox(u,s,q)}}this.HTMLhandleSpace(J);this.HTMLhandleColor(J);return J},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(G,E,z){G=this.HTMLcreateSpan(G);var J=this.HTMLgetScale();var m=e.createStack(G),j;var l=e.createBox(m);this.HTMLmeasureChild(this.base,l);if(this.data[this.base]){if(z!=null){e.Remeasured(this.data[this.base].HTMLstretchV(l,E,z),l)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(l,E),l)}}}e.placeBox(l,0,0);var k=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var H=e.TeX.x_height*J,y=e.TeX.scriptspace*J*0.75;var i,n;if(this.HTMLnotEmpty(this.data[this.sup])){i=e.createBox(m);e.Measured(this.data[this.sup].toHTML(i),i);i.bbox.w+=y;i.bbox.rw=Math.max(i.bbox.w,i.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){n=e.createBox(m);e.Measured(this.data[this.sub].toHTML(n),n);n.bbox.w+=y;n.bbox.rw=Math.max(n.bbox.w,n.bbox.rw)}var B=e.TeX.sup_drop*k,A=e.TeX.sub_drop*k;var w=l.bbox.h-B,o=l.bbox.d+A,I=0,C;if(l.bbox.ic){I=l.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&&l.bbox.scale===1&&!this.data[this.base].Get("largeop")){w=o=0}}var F=this.getValues("subscriptshift","superscriptshift");F.subscriptshift=(F.subscriptshift===""?0:e.length2em(F.subscriptshift));F.superscriptshift=(F.superscriptshift===""?0:e.length2em(F.superscriptshift));if(!i){if(n){o=Math.max(o,e.TeX.sub1*J,n.bbox.h-(4/5)*H,F.subscriptshift);e.placeBox(n,l.bbox.w+y-I,-o,n.bbox)}}else{if(!n){j=this.getValues("displaystyle","texprimestyle");C=e.TeX[(j.displaystyle?"sup1":(j.texprimestyle?"sup3":"sup2"))];w=Math.max(w,C*J,i.bbox.d+(1/4)*H,F.superscriptshift);e.placeBox(i,l.bbox.w+y,w,i.bbox)}else{o=Math.max(o,e.TeX.sub2*J);var x=e.TeX.rule_thickness*J;if((w-i.bbox.d)-(n.bbox.h-o)<3*x){o=3*x-w+i.bbox.d+n.bbox.h;B=(4/5)*H-(w-i.bbox.d);if(B>0){w+=B;o-=B}}e.placeBox(i,l.bbox.w+y,Math.max(w,F.superscriptshift));e.placeBox(n,l.bbox.w+y-I,-Math.max(o,F.subscriptshift))}}this.HTMLhandleSpace(G);this.HTMLhandleColor(G);return G},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(p,i){var m=this.Get("alttext");if(m){i.setAttribute("aria-label",m)}var j=e.addElement(p,"nobr",{isMathJax:true});p=this.HTMLcreateSpan(j);var n=e.createStack(p),k=e.createBox(n),o;n.style.fontSize=j.parentNode.style.fontSize;j.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;o=e.Measured(this.data[0].toHTML(k),k)}e.placeBox(k,0,0);var l=e.em/e.outerEm;e.em/=l;p.bbox.h*=l;p.bbox.d*=l;p.bbox.w*=l;p.bbox.lw*=l;p.bbox.rw*=l;if(o&&o.bbox.width!=null){n.style.width=o.bbox.width;k.style.width="100%"}this.HTMLhandleColor(p);if(o){e.createRule(p,o.bbox.h*l,o.bbox.d*l,0)}if(!this.isMultiline&&this.Get("display")==="block"&&p.bbox.width==null){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}i.style.textAlign=q.indentalign;if(q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){q.indentshift=q.indentshiftfirst}if(q.indentshift==="auto"){q.indentshift=this.displayIndent}if(q.indentshift&&q.indentalign!==a.INDENTALIGN.CENTER){p.style[{left:"marginLeft",right:"marginRight"}[q.indentalign]]=e.Em(e.length2em(q.indentshift))}}return p},HTMLspanElement:a.mbase.prototype.HTMLspanElement});a.TeXAtom.Augment({toHTML:function(j){j=this.HTMLcreateSpan(j);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var i=e.createStack(j);var k=e.createBox(i);e.Measured(this.data[0].toHTML(k),k);e.placeBox(k,0,e.TeX.axis_height-(k.bbox.h+k.bbox.d)/2+k.bbox.d)}else{j.bbox=this.data[0].toHTML(j).bbox}}this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});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(i){var l=i.versionAtLeast("7.0");var k=i.versionAtLeast("8.0")&&document.documentMode>7;var j=(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,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:j,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(k&&!j),msieBorderWidthBug:j,msieInlineBlockAlignBug:(!k||j),msieVerticalAlignBug:(k&&!j),msiePlaceBoxBug:(k&&!j),msieClipRectBug:!k,msieNegativeSpaceBug:j,msieCloneNodeBug:(k&&i.version==="8.0"),negativeSkipBug:true,msieIE6:!l,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:i.isIE9,allowWebFonts:"eot"})},Firefox:function(j){var k=false;if(j.versionAtLeast("3.5")){var i=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,i.length)===i){k="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:k})},Safari:function(m){var k=m.versionAtLeast("3.0");var j=m.versionAtLeast("3.1");var i=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var n=(j&&m.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!m.versionAtLeast("5.0"))||(i!=null&&(i[1]<2||(i[1]==2&&i[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,safariNegativeSpaceBug:true,safariVerticalAlignBug:!j,safariTextNodeBug:!k,safariWebFontSerif:["serif"],allowWebFonts:(j&&!n?"otf":false)});if(n){var l=d.config["HTML-CSS"];if(l){l.availableFonts=[];l.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(i){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(i.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(i){i.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:i.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(i.versionAtLeast("10.0")&&!i.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(i){e.Augment({konquerorVerticalAlignBug: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,17 +31,17 @@ 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.8",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.11",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",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.5",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"); +MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.7",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,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"); (function(c){var h="1.1.1";var a=MathJax.Hub.CombineConfig("MMLorHTML",{prefer:{MSIE:"MML",Firefox:"MML",Opera:"HTML",other:"HTML"}});var e={Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4};var b=(c.Browser.version==="0.0"||c.Browser.versionAtLeast(e[c.Browser]||0));var g=false;if(!c.Browser.isIE9){try{new ActiveXObject("MathPlayer.Factory.1");g=true}catch(f){}}var d=(c.Browser.isFirefox&&c.Browser.versionAtLeast("1.5"))||(c.Browser.isMSIE&&g)||(c.Browser.isOpera&&c.Browser.versionAtLeast("9.52"));c.Register.StartupHook("End Config",function(){var i=(a.prefer&&typeof(a.prefer)==="object"?a.prefer[MathJax.Hub.Browser]||a.prefer.other||"HTML":a.prefer);if(b||d){if(d&&(i==="MML"||!b)){if(MathJax.OutputJax.NativeMML){MathJax.OutputJax.NativeMML.Register("jax/mml")}else{c.config.jax.unshift("output/NativeMML")}c.Startup.signal.Post("NativeMML output selected")}else{if(MathJax.OutputJax["HTML-CSS"]){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}else{c.config.jax.unshift("output/HTML-CSS")}c.Startup.signal.Post("HTML-CSS output selected")}}else{c.PreProcess.disabled=true;c.prepareScripts.disabled=true;MathJax.Message.Set("Your browser does not support MathJax",null,4000);c.Startup.signal.Post("MathJax not supported")}})})(MathJax.Hub);MathJax.Ajax.loadComplete("[MathJax]/config/MMLorHTML.js"); MathJax.Extension.mml2jax={version:"1.1.2",config:{preview:"alttext"},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}this.ProcessMathArray(e.getElementsByTagName("math"));if(e.getElementsByTagNameNS){this.ProcessMathArray(e.getElementsByTagNameNS(this.MMLnamespace,"math"))}var d=document.getElementsByTagName("html")[0];if(d){for(var c=0,b=d.attributes.length;c<b;c++){var a=d.attributes[c];if(a.nodeName.substr(0,6)==="xmlns:"&&a.nodeValue===this.MMLnamespace){this.ProcessMathArray(e.getElementsByTagName(a.nodeName.substr(6)+":math"))}}}},ProcessMathArray:function(b){var a;if(b.length){if(this.MathTagBug){for(a=b.length-1;a>=0;a--){if(b[a].nodeName==="MATH"){this.ProcessMathFlattened(b[a])}else{this.ProcessMath(b[a])}}}else{for(a=b.length-1;a>=0;a--){this.ProcessMath(b[a])}}}},ProcessMath:function(e){var d=e.parentNode;var a=document.createElement("script");a.type="math/mml";d.insertBefore(a,e);if(this.AttributeBug){var b=this.OuterHTML(e);if(this.CleanupHTML){b=b.replace(/<\?import .*?>/i,"").replace(/<\?xml:namespace .*?\/>/i,"");b=b.replace(/&nbsp;/g,"&#xA0;")}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;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+"</math>";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="<!--"+e.nodeValue+"-->"}else{c="<"+e.nodeName.toLowerCase();for(b=0,a=e.attributes.length;b<a;b++){var d=e.attributes[b];if(d.specified){c+=" "+d.nodeName.toLowerCase().replace(/xmlns:xmlns/,"xmlns")+"=";var f=d.nodeValue;if(f==null&&d.nodeName==="style"&&e.style){f=e.style.cssText}c+='"'+this.quoteHTML(f)+'"'}}c+=">";if(e.outerHTML!=null&&e.outerHTML.match(/(.<\/[A-Z]+>|\/>)$/)){for(b=0,a=e.childNodes.length;b<a;b++){c+=this.OuterHTML(e.childNodes[b])}c+="</"+e.nodeName.toLowerCase()+">"}}}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<a;b++){c+=this.OuterHTML(d.childNodes[b])}c+="</"+d.nodeName.toLowerCase()+">";return c},quoteHTML:function(a){if(a==null){a=""}return a.replace(/&/g,"&#x26;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},createPreview:function(b,a){var c;if(this.config.preview==="alttext"){var d=b.getAttribute("alttext");if(d!=null){c=[this.filterText(d)]}}else{if(this.config.preview instanceof Array){c=this.config.preview}}if(c){c=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},c);a.parentNode.insertBefore(c,a)}},filterText:function(a){return a},InitBrowser:function(){var b=MathJax.HTML.Element("span",{id:"<",className:"mathjax",innerHTML:"<math><mi>x</mi><mspace /></math>"});var a=b.outerHTML||"";this.AttributeBug=a!==""&&!(a.match(/id="&lt;"/)&&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]);MathJax.Ajax.loadComplete("[MathJax]/extensions/mml2jax.js"); -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"1.1.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"});MathJax.ElementJax.mml.Augment({Init:function(){if(arguments.length===1&&arguments[0].type==="math"){this.root=arguments[0]}else{this.root=MathJax.ElementJax.mml.math.apply(this,arguments)}if(this.root.mode){if(!this.root.display&&this.root.mode==="display"){this.root.display="block"}delete this.root.mode}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},VARIANT:{NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},PLANE1:String.fromCharCode(55349)});(function(a){var d=false;var b=true;a.mbase=MathJax.Object.Subclass({type:"base",isToken:d,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT},noInherit:{},Init:function(){this.data=[];if(this.inferRow&&!(arguments.length===1&&arguments[0].inferred)){this.Append(a.mrow().With({inferred:b}))}this.Append.apply(this,arguments)},With:function(f){for(var g in f){if(f.hasOwnProperty(g)){this[g]=f[g]}}return this},Append:function(){if(this.inferRow&&this.data.length){this.data[0].Append.apply(this.data[0],arguments)}else{for(var g=0,f=arguments.length;g<f;g++){this.SetData(this.data.length,arguments[g])}}},SetData:function(f,g){if(g!=null){if(!(g instanceof a.mbase)){g=(this.isToken?a.chars(g):a.mtext(g))}g.parent=this;g.setInherit(this.inheritFromMe?this:this.inherit)}this.data[f]=g},Parent:function(){var f=this.parent;while(f&&f.inferred){f=f.parent}return f},Get:function(g,k){if(typeof(this[g])!=="undefined"){return this[g]}var h=this.Parent();if(h&&h["adjustChild_"+g]!=null){return(h["adjustChild_"+g])(h.childPosition(this))}var j=this.inherit;var f=j;while(j){if(typeof(j[g])!=="undefined"){var i=j.noInherit[this.type];if(!(i&&i[g])){return j[g]}}f=j;j=j.inherit}if(!k){if(this.defaults[g]===a.AUTO){return this.autoDefault(g)}if(this.defaults[g]!==a.INHERIT&&this.defaults[g]!=null){return this.defaults[g]}if(f){return f.defaults[g]}}return null},hasValue:function(f){return(this.Get(f,true)!=null)},getValues:function(){var g={};for(var h=0,f=arguments.length;h<f;h++){g[arguments[h]]=this.Get(arguments[h])}return g},adjustChild_scriptlevel:function(f){return this.Get("scriptlevel")},adjustChild_displaystyle:function(f){return this.Get("displaystyle")},adjustChild_texprimestyle:function(f){return this.Get("texprimestyle")},childPosition:function(h){if(h.parent.inferred){h=h.parent}for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]===h){return g}}return null},setInherit:function(h){if(h!==this.inherit&&this.inherit==null){this.inherit=h;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&this.data[g].setInherit){this.data[g].setInherit(h)}}}},setTeXclass:function(f){this.getPrevClass(f);return(typeof(this.texClass)!=="undefined"?this:f)},getPrevClass:function(f){if(f){this.prevClass=f.Get("texClass");this.prevLevel=f.Get("scriptlevel")}},updateTeXclass:function(f){if(f){this.prevClass=f.prevClass;delete f.prevClass;this.prevLevel=f.prevLevel;delete f.prevLevel;this.texClass=f.Get("texClass")}},texSpacing:function(){var g=(this.prevClass!=null?this.prevClass:a.TEXCLASS.NONE);var f=(this.Get("texClass")||a.TEXCLASS.ORD);if(g===a.TEXCLASS.NONE||f===a.TEXCLASS.NONE){return""}if(g===a.TEXCLASS.VCENTER){g=a.TEXCLASS.ORD}if(f===a.TEXCLASS.VCENTER){f=a.TEXCLASS.ORD}var h=this.TEXSPACE[g][f];if(this.prevLevel>0&&this.Get("scriptlevel")>0&&h>=0){return""}return this.TEXSPACELENGTH[Math.abs(h)]},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(f){return""},isSpacelike:function(){return d},isEmbellished:function(){return d},Core:function(){return this},CoreMO:function(){return this},lineBreak:function(){if(this.isEmbellished()){return this.CoreMO().lineBreak()}else{return"none"}},array:function(){if(this.inferred){return this.data}else{return[this]}},toString:function(){return this.type+"("+this.data.join(",")+")"}},{childrenSpacelike:function(){for(var f=0;f<this.data.length;f++){if(!this.data[f].isSpacelike()){return d}}return b},childEmbellished:function(){return(this.data[0]&&this.data[0].isEmbellished())},childCore:function(){return this.data[0]},childCoreMO:function(){return(this.data[0]?this.data[0].CoreMO():null)},setChildTeXclass:function(f){if(this.data[0]){f=this.data[0].setTeXclass(f);this.updateTeXclass(this.data[0])}return f},setBaseTeXclasses:function(h){this.getPrevClass(h);this.texClass=null;if(this.isEmbellished()){h=this.data[0].setTeXclass(h);this.updateTeXclass(this.Core())}else{if(this.data[0]){this.data[0].setTeXclass()}h=this}for(var g=1,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}return h},setSeparateTeXclasses:function(h){this.getPrevClass(h);for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}if(this.isEmbellished()){this.updateTeXclass(this.Core())}return this}});a.mi=a.mbase.Subclass({type:"mi",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.AUTO,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT},autoDefault:function(g){if(g==="mathvariant"){var f=(this.data[0]||"").toString();return(f.length===1||(f.length===2&&f.charCodeAt(0)===this.PLANE1)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""}});a.mn=a.mbase.Subclass({type:"mn",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:b,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor: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:d,separator:d,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:d,symmetric:b,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:d,movablelimits:d,accent:d,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(h,o){var n=this.def;if(!n){if(h==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var l=this.data.join("");var g=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var j=0,f=g.length;j<f;j++){var k=this.OPTABLE[g[j]][l];if(k){n=this.makeDef(k);break}}if(!n){n=this.CheckRange(l)}if(!n&&o){n={}}else{if(!n){n=MathJax.Hub.Insert({},this.defaultDef)}n.form=g[0];this.def=n}}this.useMMLspacing&=~(this.SPACE_ATTR[h]||0);if(n[h]!=null){return n[h]}else{if(!o){return this.defaultDef[h]}}return""},CheckRange:function(k){var l=k.charCodeAt(0);if(k.charAt(0)===a.PLANE1){l=k.charCodeAt(1)+119808-56320}for(var h=0,f=this.RANGES.length;h<f&&this.RANGES[h][0]<=l;h++){if(l<=this.RANGES[h][1]){if(this.RANGES[h][3]){var g=a.optableDir+"/"+this.RANGES[h][3]+".js";this.RANGES[h][3]=null;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(g))}var j=(["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"])[this.RANGES[h][2]];j=this.OPTABLE.infix[k]=a.mo.OPTYPES[j==="BIN"?"BIN3":j];return this.makeDef(j)}}return null},makeDef:function(g){if(g[2]==null){g[2]=this.defaultDef.texClass}if(!g[3]){g[3]={}}var f=MathJax.Hub.Insert({},g[3]);f.lspace=this.SPACE[g[0]];f.rspace=this.SPACE[g[1]];f.texClass=g[2];return f},getForm:function(){var f=this,h=this.parent,g=this.Parent();while(g&&g.isEmbellished()){f=h;h=g.parent;g=g.Parent()}if(h&&h.type==="mrow"&&h.NonSpaceLength()!==1){if(h.FirstNonSpace()===f){return a.FORM.PREFIX}if(h.LastNonSpace()===f){return a.FORM.POSTFIX}}return a.FORM.INFIX},isEmbellished:function(){return b},lineBreak:function(){var f=this.getValues("linebreak","linebreakstyle");if(f.linebreak===a.LINEBREAK.NEWLINE){if(f.linebreakstyle===a.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE){f.linebreakstyle=this.Get("infixlinebreakstyle")}return f.linebreakstyle}return"none"},setTeXclass:function(f){this.getValues("lspace","rspace");if(this.useMMLspacing){this.texClass=a.TEXCLASS.NONE;return this}this.texClass=this.Get("texClass");if(f){this.prevClass=f.texClass||a.TEXCLASS.ORD;this.prevLevel=f.Get("scriptlevel")}else{this.prevClass=a.TEXCLASS.NONE}if(this.texClass===a.TEXCLASS.BIN&&(this.prevClass===a.TEXCLASS.NONE||this.prevClass===a.TEXCLASS.BIN||this.prevClass===a.TEXCLASS.OP||this.prevClass===a.TEXCLASS.REL||this.prevClass===a.TEXCLASS.OPEN||this.prevClass===a.TEXCLASS.PUNCT)){this.texClass=a.TEXCLASS.ORD}else{if(this.prevClass===a.TEXCLASS.BIN&&(this.texClass===a.TEXCLASS.REL||this.texClass===a.TEXCLASS.CLOSE||this.texClass===a.TEXCLASS.PUNCT)){f.texClass=this.prevClass=a.TEXCLASS.ORD}}return this}});a.mtext=a.mbase.Subclass({type:"mtext",isToken:b,isSpacelike:function(){return b},texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mspace=a.mbase.Subclass({type:"mspace",isToken:b,isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:a.LINEBREAK.AUTO},lineBreak:function(){return(this.Get("linebreak")===a.LINEBREAK.NEWLINE?a.LINEBREAKSTYLE.AFTER:"none")}});a.ms=a.mbase.Subclass({type:"ms",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,lquote:'"',rquote:'"'}});a.mglyph=a.mbase.Subclass({type:"mglyph",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,alt:"",src:"",width:a.AUTO,height:a.AUTO,valign:"0em"}});a.mrow=a.mbase.Subclass({type:"mrow",isSpacelike:a.mbase.childrenSpacelike,inferred:d,isEmbellished:function(){var g=d;for(var h=0,f=this.data.length;h<f;h++){if(this.data[h]==null){continue}if(this.data[h].isEmbellished()){if(g){return d}g=b;this.core=h}else{if(!this.data[h].isSpacelike()){return d}}}return g},NonSpaceLength:function(){var h=0;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){h++}}return h},FirstNonSpace:function(){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){return this.data[g]}}return null},LastNonSpace:function(){for(var f=this.data.length-1;f>=0;f--){if(this.data[0]&&!this.data[f].isSpacelike()){return this.data[f]}}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(h){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){h=this.data[g].setTeXclass(h)}}if(this.data[0]){this.updateTeXclass(this.data[0])}return h}});a.mfrac=a.mbase.Subclass({type:"mfrac",num:0,den:1,texClass:a.TEXCLASS.INNER,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,linethickness:a.LINETHICKNESS.MEDIUM,numalign:a.ALIGN.CENTER,denomalign:a.ALIGN.CENTER,bevelled:d},adjustChild_displaystyle:function(f){return d},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(!this.Get("displaystyle")||f>0){f++}return f},adjustChild_texprimestyle:function(f){if(f==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(f){return b}});a.mroot=a.mbase.Subclass({type:"mroot",texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(f){if(f===1){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g===1){f+=2}return f},adjustChild_texprimestyle:function(f){if(f===0){return b}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:b,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(h){var g=this.scriptlevel;if(g==null){g=this.Get("scriptlevel")}else{if(String(g).match(/^ *[-+]/)){delete this.scriptlevel;var f=this.Get("scriptlevel");this.scriptlevel=g;g=f+parseInt(g)}}return g},inheritFromMe:b,noInherit:{mpadded:{width:b,height:b,depth:b,lspace:b,voffset:b},mtable:{width:b,height:b,depth:b,align:b}},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:b,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:b,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:b,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:","},texClass:a.TEXCLASS.OPEN,setTeXclass:function(j){this.getPrevClass(j);var g=this.getValues("open","close","separators");g.open=g.open.replace(/[ \t\n\r]/g,"");g.close=g.close.replace(/[ \t\n\r]/g,"");g.separators=g.separators.replace(/[ \t\n\r]/g,"");if(g.open!==""){this.SetData("open",a.mo(g.open).With({stretchy:true,texClass:a.TEXCLASS.OPEN}));j=this.data.open.setTeXclass(j)}if(g.separators!==""){while(g.separators.length<this.data.length){g.separators+=g.separators.charAt(g.separators.length-1)}}if(this.data[0]){j=this.data[0].setTeXclass(j)}for(var h=1,f=this.data.length;h<f;h++){if(this.data[h]){if(g.separators!==""){this.SetData("sep"+h,a.mo(g.separators.charAt(h-1)));j=this.data["sep"+h].setTeXclass(j)}j=this.data[h].setTeXclass(j)}}if(g.close!==""){this.SetData("close",a.mo(g.close).With({stretchy:true,texClass:a.TEXCLASS.CLOSE}));j=this.data.close.setTeXclass(j)}this.updateTeXclass(this.data.open);return j}});a.menclose=a.mbase.Subclass({type:"menclose",inferRow:b,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,notation:a.NOTATION.LONGDIV,texClass:a.TEXCLASS.ORD},setTeXclass:a.mbase.setSeparateTeXclasses});a.msubsup=a.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,subscriptshift:"",superscriptshift:"",texClass:a.AUTO},autoDefault:function(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}return 0},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g>0){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.sub){return b}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(f){if(f%2===1){return b}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"],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(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}if(f==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(f==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return d},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g==this.under&&!this.Get("accentunder")){f++}if(g==this.over&&!this.Get("accent")){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.base&&this.data[this.over]){return b}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:b,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:d,equalcolumns:d,displaystyle:d,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},inheritFromMe:b,noInherit:{mtable:{align:b,rowalign:b,columnalign:b,groupalign:b,alignmentscope:b,columnwidth:b,width:b,rowspacing:b,columnspacing:b,rowlines:b,columnlines:b,frame:b,framespacing:b,equalrows:b,equalcolumns:b,side:b,minlabelspacing:b,texClass:b,useHeight:1}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!((arguments[g] instanceof a.mtr)||(arguments[g] instanceof a.mlabeledtr))){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtr=a.mbase.Subclass({type:"mtr",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{rowalign:b,columnalign:b,groupalign:b},mtable:{rowalign:b,columnalign:b,groupalign:b}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!(arguments[g] instanceof a.mtd)){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtd=a.mbase.Subclass({type:"mtd",inferRow:b,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowspan:1,columnspan:1,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},setTeXclass:a.mbase.setSeparateTeXclasses});a.maligngroup=a.mbase.Subclass({type:"malign",isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{groupalign:b},mtable:{groupalign:b}}});a.malignmark=a.mbase.Subclass({type:"malignmark",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,edge:a.SIDE.LEFT},isSpacelike:function(){return b}});a.mlabeledtr=a.mtr.Subclass({type:"mlabeledtr"});a.maction=a.mbase.Subclass({type:"maction",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,actiontype:a.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||a.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(f){return this.selected().setTeXclass(f)}});a.semantics=a.mbase.Subclass({type:"semantics",isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:a.mbase.setChildTeXclass});a.annotation=a.mbase.Subclass({type:"annotation",isToken:b,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a["annotation-xml"]=a.mbase.Subclass({type:"annotation-xml",defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a.math=a.mstyle.Subclass({type:"math",defaults:{mathvariant:a.VARIANT.NORMAL,mathsize:a.SIZE.NORMAL,mathcolor:"",mathbackground:a.COLOR.TRANSPARENT,scriptlevel:0,displaystyle:a.AUTO,display:"inline",maxwidth:"",overflow:a.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8px",infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:a.INDENTALIGN.AUTO,indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:d},autoDefault:function(f){if(f==="displaystyle"){return this.Get("display")==="block"}return""},setTeXclass:a.mbase.setChildTeXclass});a.chars=a.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}});a.entity=a.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){if(this.data[0].substr(0,2)==="#x"){return parseInt(this.data[0].substr(2),16)}else{if(this.data[0].substr(0,1)==="#"){return parseInt(this.data[0].substr(1))}else{return 0}}},toString:function(){var f=this.value();if(f<=65535){return String.fromCharCode(f)}return this.PLANE1+String.fromCharCode(f-119808+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 g=0,f=arguments.length;g<f;g++){var h=this.Import(arguments[g]);this.data.push(h);this.div.appendChild(h)}},Import:function(k){if(document.importNode){return document.importNode(k,true)}var g,h,f;if(k.nodeType===1){g=document.createElement(k.nodeName);if(k.className){g.className=iNode.className}for(h=0,f=k.attributes.length;h<f;h++){var j=k.attributes[h];if(j.specified&&j.nodeValue!=null&&j.nodeValue!=""){g.setAttribute(j.nodeName,j.nodeValue)}if(j.nodeName==="style"){g.style.cssText=j.nodeValue}}if(k.className){g.className=k.className}}else{if(k.nodeType===3||k.nodeType===4){g=document.createTextNode(k.nodeValue)}else{if(k.nodeType===8){g=document.createComment(k.nodeValue)}else{return document.createTextNode("")}}}for(h=0,f=k.childNodes.length;h<f;h++){g.appendChild(this.Import(k.childNodes[h]))}return g},value:function(){return this.div},toString:function(){return this.div.innerHTML}});a.TeXAtom=a.mbase.Subclass({type:"texatom",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:function(f){this.getPrevClass(f);this.data[0].setTeXclass();return this}});a.NULL=a.mbase().With({type:"null"});var c=a.TEXCLASS;var e={ORD:[0,0,c.ORD],ORD11:[1,1,c.ORD],ORD21:[2,1,c.ORD],ORD02:[0,2,c.ORD],ORD55:[5,5,c.ORD],OP:[1,2,c.OP,{largeop:true,movablelimits:true,symmetric:true}],OPFIXED:[1,2,c.OP,{largeop:true,movablelimits:true}],INTEGRAL:[0,1,c.OP,{largeop:true,symmetric:true}],INTEGRAL2:[1,2,c.OP,{largeop:true,symmetric:true}],BIN3:[3,3,c.BIN],BIN4:[4,4,c.BIN],BIN01:[0,1,c.BIN],TALLBIN:[4,4,c.BIN,{stretchy:true}],BINOP:[4,4,c.BIN,{largeop:true,movablelimits:true}],REL:[5,5,c.REL],REL1:[1,1,c.REL,{stretchy:true}],REL4:[4,4,c.REL],WIDEREL:[5,5,c.REL,{stretchy:true}],RELACCENT:[5,5,c.REL,{accent:true,stretchy:true}],OPEN:[0,0,c.OPEN,{fence:true,stretchy:true,symmetric:true}],CLOSE:[0,0,c.CLOSE,{fence:true,stretchy:true,symmetric:true}],INNER:[0,0,c.INNER],PUNCT:[0,3,c.PUNCT],ACCENT:[0,0,c.ORD,{accent:true}],WIDEACCENT:[0,0,c.ORD,{accent:true,stretchy:true}]};a.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,c.REL,"BasicLatin"],[160,255,c.ORD,"Latin1Supplement"],[256,383,c.ORD],[384,591,c.ORD],[688,767,c.ORD,"SpacingModLetters"],[768,879,c.ORD,"CombDiacritMarks"],[880,1023,c.ORD,"GreekAndCoptic"],[7680,7935,c.ORD],[8192,8303,c.PUNCT,"GeneralPunctuation"],[8304,8351,c.ORD],[8352,8399,c.ORD],[8400,8447,c.ORD,"CombDiactForSymbols"],[8448,8527,c.ORD,"LetterlikeSymbols"],[8528,8591,c.ORD],[8592,8703,c.REL,"Arrows"],[8704,8959,c.BIN,"MathOperators"],[8960,9215,c.ORD,"MiscTechnical"],[9312,9471,c.ORD],[9632,9727,c.ORD,"GeometricShapes"],[9984,10175,c.ORD,"Dingbats"],[10176,10223,c.ORD,"MiscMathSymbolsA"],[10496,10623,c.REL,"SupplementalArrowsB"],[10624,10751,c.ORD,"MiscMathSymbolsB"],[10752,11007,c.BIN,"SuppMathOperators"],[11008,11263,c.ORD],[119808,120831,c.ORD]],OPTABLE:{prefix:{"\u2111":e.ORD11,"\u2113":e.ORD11,"\u211C":e.ORD11,"\u2200":e.ORD21,"\u2202":e.ORD21,"\u2203":e.ORD21,"\u2207":e.ORD21,"\u220F":e.OP,"\u2210":e.OP,"\u2211":e.OP,"\u2212":e.BIN01,"\u2213":e.BIN01,"\u221A":[1,1,c.ORD,{stretchy:true}],"\u2220":e.ORD,"\u222B":e.INTEGRAL,"\u222E":e.INTEGRAL,"\u22C0":e.OP,"\u22C1":e.OP,"\u22C2":e.OP,"\u22C3":e.OP,"\u2308":e.OPEN,"\u230A":e.OPEN,"\u27E8":e.OPEN,"\u2A00":e.OP,"\u2A01":e.OP,"\u2A02":e.OP,"\u2A04":e.OP,"\u2A06":e.OP,"\u00AC":e.ORD21,"\u00B1":e.BIN01,"(":e.OPEN,"+":e.BIN01,"-":e.BIN01,"[":e.OPEN,"{":e.OPEN,"|":e.OPEN},postfix:{"!":[1,0,c.CLOSE],"&":e.ORD,"\u2032":e.ORD02,"\u203E":e.WIDEACCENT,"\u2309":e.CLOSE,"\u230B":e.CLOSE,"\u23DE":e.WIDEACCENT,"\u23DF":e.WIDEACCENT,"\u266D":e.ORD02,"\u266E":e.ORD02,"\u266F":e.ORD02,"\u27E9":e.CLOSE,"\u02C6":e.WIDEACCENT,"\u02C7":e.WIDEACCENT,"\u02D8":e.ACCENT,"\u02D9":e.ACCENT,"\u02DC":e.WIDEACCENT,"\u0302":e.ACCENT,"\u00A8":e.ACCENT,"\u00AF":e.WIDEACCENT,")":e.CLOSE,"]":e.CLOSE,"^":e.WIDEACCENT,_:e.WIDEACCENT,"`":e.ACCENT,"|":e.CLOSE,"}":e.CLOSE,"~":e.WIDEACCENT},infix:{"%":[3,3,c.ORD],"\u2022":e.BIN4,"\u2026":e.INNER,"\u2044":e.TALLBIN,"\u2061":e.ORD,"\u2062":e.ORD,"\u2063":[0,0,c.ORD,{separator:true}],"\u2064":e.ORD,"\u2190":e.RELACCENT,"\u2191":e.WIDEREL,"\u2192":e.RELACCENT,"\u2193":e.WIDEREL,"\u2194":e.RELACCENT,"\u2195":e.WIDEREL,"\u2196":e.WIDEREL,"\u2197":e.WIDEREL,"\u2198":e.WIDEREL,"\u2199":e.WIDEREL,"\u21A6":e.WIDEREL,"\u21A9":e.WIDEREL,"\u21AA":e.WIDEREL,"\u21BC":e.RELACCENT,"\u21BD":e.WIDEREL,"\u21C0":e.RELACCENT,"\u21C1":e.WIDEREL,"\u21CC":e.WIDEREL,"\u21D0":e.WIDEREL,"\u21D1":e.WIDEREL,"\u21D2":e.WIDEREL,"\u21D3":e.WIDEREL,"\u21D4":e.WIDEREL,"\u21D5":e.WIDEREL,"\u2208":e.REL,"\u2209":e.REL,"\u220B":e.REL,"\u2212":e.BIN4,"\u2213":e.BIN4,"\u2215":e.TALLBIN,"\u2216":e.BIN4,"\u2217":e.BIN4,"\u2218":e.BIN4,"\u2219":e.BIN4,"\u221D":e.REL,"\u2223":e.REL,"\u2225":e.REL,"\u2227":e.BIN4,"\u2228":e.BIN4,"\u2229":e.BIN4,"\u222A":e.BIN4,"\u223C":e.REL,"\u2240":e.BIN4,"\u2243":e.REL,"\u2245":e.REL,"\u2248":e.REL,"\u224D":e.REL,"\u2250":e.REL,"\u2260":e.REL,"\u2261":e.REL,"\u2264":e.REL,"\u2265":e.REL,"\u226A":e.REL,"\u226B":e.REL,"\u227A":e.REL,"\u227B":e.REL,"\u2282":e.REL,"\u2283":e.REL,"\u2286":e.REL,"\u2287":e.REL,"\u228E":e.BIN4,"\u2291":e.REL,"\u2292":e.REL,"\u2293":e.BIN4,"\u2294":e.BIN4,"\u2295":e.BIN4,"\u2296":e.BIN4,"\u2297":e.BIN4,"\u2298":e.BIN4,"\u2299":e.BIN4,"\u22A2":e.REL,"\u22A3":e.REL,"\u22A4":e.ORD55,"\u22A5":e.REL,"\u22A8":e.REL,"\u22C4":e.BIN4,"\u22C5":e.BIN4,"\u22C6":e.BIN4,"\u22C8":e.REL,"\u22EE":e.ORD55,"\u22EF":e.INNER,"\u22F1":[5,5,c.INNER],"\u2500":[0,0,c.ORD,{stretchy:true}],"\u25B3":e.BIN4,"\u25B5":e.BIN4,"\u25B9":e.BIN4,"\u25BD":e.BIN4,"\u25BF":e.BIN4,"\u25C3":e.BIN4,"\u2758":[4,4,c.REL,{fence:true,stretchy:true,symmetric:true}],"\u27F5":e.REL1,"\u27F6":e.REL1,"\u27F7":e.REL1,"\u27F8":e.REL1,"\u27F9":e.REL1,"\u27FA":e.REL1,"\u2A2F":e.BIN4,"\u2A3F":e.BIN4,"\u2AAF":e.REL,"\u2AB0":e.REL,"\u00B1":e.BIN4,"\u00B7":e.BIN4,"\u00D7":e.BIN4,"\u00F7":e.BIN4,"*":e.BIN3,"+":e.BIN4,",":[0,3,c.PUNCT,{separator:true}],"-":e.BIN4,".":[3,3,c.ORD],"/":e.ORD11,":":[1,2,c.REL],";":[0,3,c.PUNCT,{separator:true}],"<":e.REL,"=":e.REL,">":e.REL,"?":[1,1,c.CLOSE],"\\":e.ORD,_:e.ORD11,"|":[2,2,c.ORD,{fence:true,stretchy:true,symmetric:true}],"#":e.ORD,"$":e.ORD,"\u002E":[0,3,c.PUNCT,{separator:true}],"\u02B9":e.ORD,"\u02C9":e.ACCENT,"\u02CA":e.ACCENT,"\u02CB":e.ACCENT,"\u0300":e.ACCENT,"\u0301":e.ACCENT,"\u0303":e.WIDEACCENT,"\u0304":e.ACCENT,"\u0306":e.ACCENT,"\u0307":e.ACCENT,"\u0308":e.ACCENT,"\u030C":e.ACCENT,"\u0332":e.WIDEACCENT,"\u0338":e.REL4,"\u2015":[0,0,c.ORD,{stretchy:true}],"\u2017":[0,0,c.ORD,{stretchy:true}],"\u2020":e.BIN3,"\u2021":e.BIN3,"\u20D7":e.ACCENT,"\u2118":e.ORD,"\u2205":e.ORD,"\u221E":e.ORD,"\u2305":e.BIN3,"\u2306":e.BIN3,"\u2322":e.REL4,"\u2323":e.REL4,"\u2329":e.OPEN,"\u232A":e.CLOSE,"\u23AA":e.ORD,"\u23AF":[0,0,c.ORD,{stretchy:true}],"\u23B0":e.OPEN,"\u23B1":e.CLOSE,"\u25EF":e.BIN3,"\u2660":e.ORD,"\u2661":e.ORD,"\u2662":e.ORD,"\u2663":e.ORD,"\u27EE":e.OPEN,"\u27EF":e.CLOSE,"\u27FC":e.REL4,"\u3008":e.OPEN,"\u3009":e.CLOSE,"\uFE37":e.WIDEACCENT,"\uFE38":e.WIDEACCENT}}},{OPTYPES:e})})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.js"); diff --git a/config/TeX-AMS-MML_HTMLorMML-full.js b/config/TeX-AMS-MML_HTMLorMML-full.js @@ -43,9 +43,9 @@ 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.8",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.11",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",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.5",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"); +MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.7",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,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"); (function(c){var h="1.1.1";var a=MathJax.Hub.CombineConfig("MMLorHTML",{prefer:{MSIE:"MML",Firefox:"MML",Opera:"HTML",other:"HTML"}});var e={Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4};var b=(c.Browser.version==="0.0"||c.Browser.versionAtLeast(e[c.Browser]||0));var g=false;if(!c.Browser.isIE9){try{new ActiveXObject("MathPlayer.Factory.1");g=true}catch(f){}}var d=(c.Browser.isFirefox&&c.Browser.versionAtLeast("1.5"))||(c.Browser.isMSIE&&g)||(c.Browser.isOpera&&c.Browser.versionAtLeast("9.52"));c.Register.StartupHook("End Config",function(){var i=(a.prefer&&typeof(a.prefer)==="object"?a.prefer[MathJax.Hub.Browser]||a.prefer.other||"HTML":a.prefer);if(b||d){if(d&&(i==="MML"||!b)){if(MathJax.OutputJax.NativeMML){MathJax.OutputJax.NativeMML.Register("jax/mml")}else{c.config.jax.unshift("output/NativeMML")}c.Startup.signal.Post("NativeMML output selected")}else{if(MathJax.OutputJax["HTML-CSS"]){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}else{c.config.jax.unshift("output/HTML-CSS")}c.Startup.signal.Post("HTML-CSS output selected")}}else{c.PreProcess.disabled=true;c.prepareScripts.disabled=true;MathJax.Message.Set("Your browser does not support MathJax",null,4000);c.Startup.signal.Post("MathJax not supported")}})})(MathJax.Hub);MathJax.Ajax.loadComplete("[MathJax]/config/MMLorHTML.js"); @@ -53,9 +53,9 @@ MathJax.Extension.tex2jax={version:"1.1.3",config:{inlineMath:[["\\(","\\)"]],di MathJax.Extension.mml2jax={version:"1.1.2",config:{preview:"alttext"},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}this.ProcessMathArray(e.getElementsByTagName("math"));if(e.getElementsByTagNameNS){this.ProcessMathArray(e.getElementsByTagNameNS(this.MMLnamespace,"math"))}var d=document.getElementsByTagName("html")[0];if(d){for(var c=0,b=d.attributes.length;c<b;c++){var a=d.attributes[c];if(a.nodeName.substr(0,6)==="xmlns:"&&a.nodeValue===this.MMLnamespace){this.ProcessMathArray(e.getElementsByTagName(a.nodeName.substr(6)+":math"))}}}},ProcessMathArray:function(b){var a;if(b.length){if(this.MathTagBug){for(a=b.length-1;a>=0;a--){if(b[a].nodeName==="MATH"){this.ProcessMathFlattened(b[a])}else{this.ProcessMath(b[a])}}}else{for(a=b.length-1;a>=0;a--){this.ProcessMath(b[a])}}}},ProcessMath:function(e){var d=e.parentNode;var a=document.createElement("script");a.type="math/mml";d.insertBefore(a,e);if(this.AttributeBug){var b=this.OuterHTML(e);if(this.CleanupHTML){b=b.replace(/<\?import .*?>/i,"").replace(/<\?xml:namespace .*?\/>/i,"");b=b.replace(/&nbsp;/g,"&#xA0;")}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;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+"</math>";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="<!--"+e.nodeValue+"-->"}else{c="<"+e.nodeName.toLowerCase();for(b=0,a=e.attributes.length;b<a;b++){var d=e.attributes[b];if(d.specified){c+=" "+d.nodeName.toLowerCase().replace(/xmlns:xmlns/,"xmlns")+"=";var f=d.nodeValue;if(f==null&&d.nodeName==="style"&&e.style){f=e.style.cssText}c+='"'+this.quoteHTML(f)+'"'}}c+=">";if(e.outerHTML!=null&&e.outerHTML.match(/(.<\/[A-Z]+>|\/>)$/)){for(b=0,a=e.childNodes.length;b<a;b++){c+=this.OuterHTML(e.childNodes[b])}c+="</"+e.nodeName.toLowerCase()+">"}}}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<a;b++){c+=this.OuterHTML(d.childNodes[b])}c+="</"+d.nodeName.toLowerCase()+">";return c},quoteHTML:function(a){if(a==null){a=""}return a.replace(/&/g,"&#x26;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},createPreview:function(b,a){var c;if(this.config.preview==="alttext"){var d=b.getAttribute("alttext");if(d!=null){c=[this.filterText(d)]}}else{if(this.config.preview instanceof Array){c=this.config.preview}}if(c){c=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},c);a.parentNode.insertBefore(c,a)}},filterText:function(a){return a},InitBrowser:function(){var b=MathJax.HTML.Element("span",{id:"<",className:"mathjax",innerHTML:"<math><mi>x</mi><mspace /></math>"});var a=b.outerHTML||"";this.AttributeBug=a!==""&&!(a.match(/id="&lt;"/)&&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]);MathJax.Ajax.loadComplete("[MathJax]/extensions/mml2jax.js"); -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"1.1.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"});MathJax.ElementJax.mml.Augment({Init:function(){if(arguments.length===1&&arguments[0].type==="math"){this.root=arguments[0]}else{this.root=MathJax.ElementJax.mml.math.apply(this,arguments)}if(this.root.mode){if(!this.root.display&&this.root.mode==="display"){this.root.display="block"}delete this.root.mode}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},VARIANT:{NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},PLANE1:String.fromCharCode(55349)});(function(a){var d=false;var b=true;a.mbase=MathJax.Object.Subclass({type:"base",isToken:d,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT},noInherit:{},Init:function(){this.data=[];if(this.inferRow&&!(arguments.length===1&&arguments[0].inferred)){this.Append(a.mrow().With({inferred:b}))}this.Append.apply(this,arguments)},With:function(f){for(var g in f){if(f.hasOwnProperty(g)){this[g]=f[g]}}return this},Append:function(){if(this.inferRow&&this.data.length){this.data[0].Append.apply(this.data[0],arguments)}else{for(var g=0,f=arguments.length;g<f;g++){this.SetData(this.data.length,arguments[g])}}},SetData:function(f,g){if(g!=null){if(!(g instanceof a.mbase)){g=(this.isToken?a.chars(g):a.mtext(g))}g.parent=this;g.setInherit(this.inheritFromMe?this:this.inherit)}this.data[f]=g},Parent:function(){var f=this.parent;while(f&&f.inferred){f=f.parent}return f},Get:function(g,k){if(typeof(this[g])!=="undefined"){return this[g]}var h=this.Parent();if(h&&h["adjustChild_"+g]!=null){return(h["adjustChild_"+g])(h.childPosition(this))}var j=this.inherit;var f=j;while(j){if(typeof(j[g])!=="undefined"){var i=j.noInherit[this.type];if(!(i&&i[g])){return j[g]}}f=j;j=j.inherit}if(!k){if(this.defaults[g]===a.AUTO){return this.autoDefault(g)}if(this.defaults[g]!==a.INHERIT&&this.defaults[g]!=null){return this.defaults[g]}if(f){return f.defaults[g]}}return null},hasValue:function(f){return(this.Get(f,true)!=null)},getValues:function(){var g={};for(var h=0,f=arguments.length;h<f;h++){g[arguments[h]]=this.Get(arguments[h])}return g},adjustChild_scriptlevel:function(f){return this.Get("scriptlevel")},adjustChild_displaystyle:function(f){return this.Get("displaystyle")},adjustChild_texprimestyle:function(f){return this.Get("texprimestyle")},childPosition:function(h){if(h.parent.inferred){h=h.parent}for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]===h){return g}}return null},setInherit:function(h){if(h!==this.inherit&&this.inherit==null){this.inherit=h;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&this.data[g].setInherit){this.data[g].setInherit(h)}}}},setTeXclass:function(f){this.getPrevClass(f);return(typeof(this.texClass)!=="undefined"?this:f)},getPrevClass:function(f){if(f){this.prevClass=f.Get("texClass");this.prevLevel=f.Get("scriptlevel")}},updateTeXclass:function(f){if(f){this.prevClass=f.prevClass;delete f.prevClass;this.prevLevel=f.prevLevel;delete f.prevLevel;this.texClass=f.Get("texClass")}},texSpacing:function(){var g=(this.prevClass!=null?this.prevClass:a.TEXCLASS.NONE);var f=(this.Get("texClass")||a.TEXCLASS.ORD);if(g===a.TEXCLASS.NONE||f===a.TEXCLASS.NONE){return""}if(g===a.TEXCLASS.VCENTER){g=a.TEXCLASS.ORD}if(f===a.TEXCLASS.VCENTER){f=a.TEXCLASS.ORD}var h=this.TEXSPACE[g][f];if(this.prevLevel>0&&this.Get("scriptlevel")>0&&h>=0){return""}return this.TEXSPACELENGTH[Math.abs(h)]},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(f){return""},isSpacelike:function(){return d},isEmbellished:function(){return d},Core:function(){return this},CoreMO:function(){return this},lineBreak:function(){if(this.isEmbellished()){return this.CoreMO().lineBreak()}else{return"none"}},array:function(){if(this.inferred){return this.data}else{return[this]}},toString:function(){return this.type+"("+this.data.join(",")+")"}},{childrenSpacelike:function(){for(var f=0;f<this.data.length;f++){if(!this.data[f].isSpacelike()){return d}}return b},childEmbellished:function(){return(this.data[0]&&this.data[0].isEmbellished())},childCore:function(){return this.data[0]},childCoreMO:function(){return(this.data[0]?this.data[0].CoreMO():null)},setChildTeXclass:function(f){if(this.data[0]){f=this.data[0].setTeXclass(f);this.updateTeXclass(this.data[0])}return f},setBaseTeXclasses:function(h){this.getPrevClass(h);this.texClass=null;if(this.isEmbellished()){h=this.data[0].setTeXclass(h);this.updateTeXclass(this.Core())}else{if(this.data[0]){this.data[0].setTeXclass()}h=this}for(var g=1,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}return h},setSeparateTeXclasses:function(h){this.getPrevClass(h);for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}if(this.isEmbellished()){this.updateTeXclass(this.Core())}return this}});a.mi=a.mbase.Subclass({type:"mi",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.AUTO,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT},autoDefault:function(g){if(g==="mathvariant"){var f=(this.data[0]||"").toString();return(f.length===1||(f.length===2&&f.charCodeAt(0)===this.PLANE1)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""}});a.mn=a.mbase.Subclass({type:"mn",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:b,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor: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:d,separator:d,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:d,symmetric:b,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:d,movablelimits:d,accent:d,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(h,o){var n=this.def;if(!n){if(h==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var l=this.data.join("");var g=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var j=0,f=g.length;j<f;j++){var k=this.OPTABLE[g[j]][l];if(k){n=this.makeDef(k);break}}if(!n){n=this.CheckRange(l)}if(!n&&o){n={}}else{if(!n){n=MathJax.Hub.Insert({},this.defaultDef)}n.form=g[0];this.def=n}}this.useMMLspacing&=~(this.SPACE_ATTR[h]||0);if(n[h]!=null){return n[h]}else{if(!o){return this.defaultDef[h]}}return""},CheckRange:function(k){var l=k.charCodeAt(0);if(k.charAt(0)===a.PLANE1){l=k.charCodeAt(1)+119808-56320}for(var h=0,f=this.RANGES.length;h<f&&this.RANGES[h][0]<=l;h++){if(l<=this.RANGES[h][1]){if(this.RANGES[h][3]){var g=a.optableDir+"/"+this.RANGES[h][3]+".js";this.RANGES[h][3]=null;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(g))}var j=(["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"])[this.RANGES[h][2]];j=this.OPTABLE.infix[k]=a.mo.OPTYPES[j==="BIN"?"BIN3":j];return this.makeDef(j)}}return null},makeDef:function(g){if(g[2]==null){g[2]=this.defaultDef.texClass}if(!g[3]){g[3]={}}var f=MathJax.Hub.Insert({},g[3]);f.lspace=this.SPACE[g[0]];f.rspace=this.SPACE[g[1]];f.texClass=g[2];return f},getForm:function(){var f=this,h=this.parent,g=this.Parent();while(g&&g.isEmbellished()){f=h;h=g.parent;g=g.Parent()}if(h&&h.type==="mrow"&&h.NonSpaceLength()!==1){if(h.FirstNonSpace()===f){return a.FORM.PREFIX}if(h.LastNonSpace()===f){return a.FORM.POSTFIX}}return a.FORM.INFIX},isEmbellished:function(){return b},lineBreak:function(){var f=this.getValues("linebreak","linebreakstyle");if(f.linebreak===a.LINEBREAK.NEWLINE){if(f.linebreakstyle===a.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE){f.linebreakstyle=this.Get("infixlinebreakstyle")}return f.linebreakstyle}return"none"},setTeXclass:function(f){this.getValues("lspace","rspace");if(this.useMMLspacing){this.texClass=a.TEXCLASS.NONE;return this}this.texClass=this.Get("texClass");if(f){this.prevClass=f.texClass||a.TEXCLASS.ORD;this.prevLevel=f.Get("scriptlevel")}else{this.prevClass=a.TEXCLASS.NONE}if(this.texClass===a.TEXCLASS.BIN&&(this.prevClass===a.TEXCLASS.NONE||this.prevClass===a.TEXCLASS.BIN||this.prevClass===a.TEXCLASS.OP||this.prevClass===a.TEXCLASS.REL||this.prevClass===a.TEXCLASS.OPEN||this.prevClass===a.TEXCLASS.PUNCT)){this.texClass=a.TEXCLASS.ORD}else{if(this.prevClass===a.TEXCLASS.BIN&&(this.texClass===a.TEXCLASS.REL||this.texClass===a.TEXCLASS.CLOSE||this.texClass===a.TEXCLASS.PUNCT)){f.texClass=this.prevClass=a.TEXCLASS.ORD}}return this}});a.mtext=a.mbase.Subclass({type:"mtext",isToken:b,isSpacelike:function(){return b},texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mspace=a.mbase.Subclass({type:"mspace",isToken:b,isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:a.LINEBREAK.AUTO},lineBreak:function(){return(this.Get("linebreak")===a.LINEBREAK.NEWLINE?a.LINEBREAKSTYLE.AFTER:"none")}});a.ms=a.mbase.Subclass({type:"ms",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,lquote:'"',rquote:'"'}});a.mglyph=a.mbase.Subclass({type:"mglyph",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,alt:"",src:"",width:a.AUTO,height:a.AUTO,valign:"0em"}});a.mrow=a.mbase.Subclass({type:"mrow",isSpacelike:a.mbase.childrenSpacelike,inferred:d,isEmbellished:function(){var g=d;for(var h=0,f=this.data.length;h<f;h++){if(this.data[h]==null){continue}if(this.data[h].isEmbellished()){if(g){return d}g=b;this.core=h}else{if(!this.data[h].isSpacelike()){return d}}}return g},NonSpaceLength:function(){var h=0;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){h++}}return h},FirstNonSpace:function(){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){return this.data[g]}}return null},LastNonSpace:function(){for(var f=this.data.length-1;f>=0;f--){if(this.data[0]&&!this.data[f].isSpacelike()){return this.data[f]}}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(h){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){h=this.data[g].setTeXclass(h)}}if(this.data[0]){this.updateTeXclass(this.data[0])}return h}});a.mfrac=a.mbase.Subclass({type:"mfrac",num:0,den:1,texClass:a.TEXCLASS.INNER,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,linethickness:a.LINETHICKNESS.MEDIUM,numalign:a.ALIGN.CENTER,denomalign:a.ALIGN.CENTER,bevelled:d},adjustChild_displaystyle:function(f){return d},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(!this.Get("displaystyle")||f>0){f++}return f},adjustChild_texprimestyle:function(f){if(f==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(f){return b}});a.mroot=a.mbase.Subclass({type:"mroot",texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(f){if(f===1){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g===1){f+=2}return f},adjustChild_texprimestyle:function(f){if(f===0){return b}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:b,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(h){var g=this.scriptlevel;if(g==null){g=this.Get("scriptlevel")}else{if(String(g).match(/^ *[-+]/)){delete this.scriptlevel;var f=this.Get("scriptlevel");this.scriptlevel=g;g=f+parseInt(g)}}return g},inheritFromMe:b,noInherit:{mpadded:{width:b,height:b,depth:b,lspace:b,voffset:b},mtable:{width:b,height:b,depth:b,align:b}},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:b,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:b,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:b,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:","},texClass:a.TEXCLASS.OPEN,setTeXclass:function(j){this.getPrevClass(j);var g=this.getValues("open","close","separators");g.open=g.open.replace(/[ \t\n\r]/g,"");g.close=g.close.replace(/[ \t\n\r]/g,"");g.separators=g.separators.replace(/[ \t\n\r]/g,"");if(g.open!==""){this.SetData("open",a.mo(g.open).With({stretchy:true,texClass:a.TEXCLASS.OPEN}));j=this.data.open.setTeXclass(j)}if(g.separators!==""){while(g.separators.length<this.data.length){g.separators+=g.separators.charAt(g.separators.length-1)}}if(this.data[0]){j=this.data[0].setTeXclass(j)}for(var h=1,f=this.data.length;h<f;h++){if(this.data[h]){if(g.separators!==""){this.SetData("sep"+h,a.mo(g.separators.charAt(h-1)));j=this.data["sep"+h].setTeXclass(j)}j=this.data[h].setTeXclass(j)}}if(g.close!==""){this.SetData("close",a.mo(g.close).With({stretchy:true,texClass:a.TEXCLASS.CLOSE}));j=this.data.close.setTeXclass(j)}this.updateTeXclass(this.data.open);return j}});a.menclose=a.mbase.Subclass({type:"menclose",inferRow:b,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,notation:a.NOTATION.LONGDIV,texClass:a.TEXCLASS.ORD},setTeXclass:a.mbase.setSeparateTeXclasses});a.msubsup=a.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,subscriptshift:"",superscriptshift:"",texClass:a.AUTO},autoDefault:function(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}return 0},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g>0){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.sub){return b}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(f){if(f%2===1){return b}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"],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(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}if(f==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(f==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return d},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g==this.under&&!this.Get("accentunder")){f++}if(g==this.over&&!this.Get("accent")){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.base&&this.data[this.over]){return b}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:b,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:d,equalcolumns:d,displaystyle:d,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},inheritFromMe:b,noInherit:{mtable:{align:b,rowalign:b,columnalign:b,groupalign:b,alignmentscope:b,columnwidth:b,width:b,rowspacing:b,columnspacing:b,rowlines:b,columnlines:b,frame:b,framespacing:b,equalrows:b,equalcolumns:b,side:b,minlabelspacing:b,texClass:b,useHeight:1}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!((arguments[g] instanceof a.mtr)||(arguments[g] instanceof a.mlabeledtr))){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtr=a.mbase.Subclass({type:"mtr",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{rowalign:b,columnalign:b,groupalign:b},mtable:{rowalign:b,columnalign:b,groupalign:b}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!(arguments[g] instanceof a.mtd)){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtd=a.mbase.Subclass({type:"mtd",inferRow:b,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowspan:1,columnspan:1,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},setTeXclass:a.mbase.setSeparateTeXclasses});a.maligngroup=a.mbase.Subclass({type:"malign",isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{groupalign:b},mtable:{groupalign:b}}});a.malignmark=a.mbase.Subclass({type:"malignmark",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,edge:a.SIDE.LEFT},isSpacelike:function(){return b}});a.mlabeledtr=a.mtr.Subclass({type:"mlabeledtr"});a.maction=a.mbase.Subclass({type:"maction",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,actiontype:a.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||a.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(f){return this.selected().setTeXclass(f)}});a.semantics=a.mbase.Subclass({type:"semantics",isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:a.mbase.setChildTeXclass});a.annotation=a.mbase.Subclass({type:"annotation",isToken:b,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a["annotation-xml"]=a.mbase.Subclass({type:"annotation-xml",defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a.math=a.mstyle.Subclass({type:"math",defaults:{mathvariant:a.VARIANT.NORMAL,mathsize:a.SIZE.NORMAL,mathcolor:"",mathbackground:a.COLOR.TRANSPARENT,scriptlevel:0,displaystyle:a.AUTO,display:"inline",maxwidth:"",overflow:a.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8px",infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:a.INDENTALIGN.AUTO,indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:d},autoDefault:function(f){if(f==="displaystyle"){return this.Get("display")==="block"}return""},setTeXclass:a.mbase.setChildTeXclass});a.chars=a.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}});a.entity=a.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){if(this.data[0].substr(0,2)==="#x"){return parseInt(this.data[0].substr(2),16)}else{if(this.data[0].substr(0,1)==="#"){return parseInt(this.data[0].substr(1))}else{return 0}}},toString:function(){var f=this.value();if(f<=65535){return String.fromCharCode(f)}return this.PLANE1+String.fromCharCode(f-119808+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 g=0,f=arguments.length;g<f;g++){var h=this.Import(arguments[g]);this.data.push(h);this.div.appendChild(h)}},Import:function(k){if(document.importNode){return document.importNode(k,true)}var g,h,f;if(k.nodeType===1){g=document.createElement(k.nodeName);if(k.className){g.className=iNode.className}for(h=0,f=k.attributes.length;h<f;h++){var j=k.attributes[h];if(j.specified&&j.nodeValue!=null&&j.nodeValue!=""){g.setAttribute(j.nodeName,j.nodeValue)}if(j.nodeName==="style"){g.style.cssText=j.nodeValue}}if(k.className){g.className=k.className}}else{if(k.nodeType===3||k.nodeType===4){g=document.createTextNode(k.nodeValue)}else{if(k.nodeType===8){g=document.createComment(k.nodeValue)}else{return document.createTextNode("")}}}for(h=0,f=k.childNodes.length;h<f;h++){g.appendChild(this.Import(k.childNodes[h]))}return g},value:function(){return this.div},toString:function(){return this.div.innerHTML}});a.TeXAtom=a.mbase.Subclass({type:"texatom",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:function(f){this.getPrevClass(f);this.data[0].setTeXclass();return this}});a.NULL=a.mbase().With({type:"null"});var c=a.TEXCLASS;var e={ORD:[0,0,c.ORD],ORD11:[1,1,c.ORD],ORD21:[2,1,c.ORD],ORD02:[0,2,c.ORD],ORD55:[5,5,c.ORD],OP:[1,2,c.OP,{largeop:true,movablelimits:true,symmetric:true}],OPFIXED:[1,2,c.OP,{largeop:true,movablelimits:true}],INTEGRAL:[0,1,c.OP,{largeop:true,symmetric:true}],INTEGRAL2:[1,2,c.OP,{largeop:true,symmetric:true}],BIN3:[3,3,c.BIN],BIN4:[4,4,c.BIN],BIN01:[0,1,c.BIN],TALLBIN:[4,4,c.BIN,{stretchy:true}],BINOP:[4,4,c.BIN,{largeop:true,movablelimits:true}],REL:[5,5,c.REL],REL1:[1,1,c.REL,{stretchy:true}],REL4:[4,4,c.REL],WIDEREL:[5,5,c.REL,{stretchy:true}],RELACCENT:[5,5,c.REL,{accent:true,stretchy:true}],OPEN:[0,0,c.OPEN,{fence:true,stretchy:true,symmetric:true}],CLOSE:[0,0,c.CLOSE,{fence:true,stretchy:true,symmetric:true}],INNER:[0,0,c.INNER],PUNCT:[0,3,c.PUNCT],ACCENT:[0,0,c.ORD,{accent:true}],WIDEACCENT:[0,0,c.ORD,{accent:true,stretchy:true}]};a.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,c.REL,"BasicLatin"],[160,255,c.ORD,"Latin1Supplement"],[256,383,c.ORD],[384,591,c.ORD],[688,767,c.ORD,"SpacingModLetters"],[768,879,c.ORD,"CombDiacritMarks"],[880,1023,c.ORD,"GreekAndCoptic"],[7680,7935,c.ORD],[8192,8303,c.PUNCT,"GeneralPunctuation"],[8304,8351,c.ORD],[8352,8399,c.ORD],[8400,8447,c.ORD,"CombDiactForSymbols"],[8448,8527,c.ORD,"LetterlikeSymbols"],[8528,8591,c.ORD],[8592,8703,c.REL,"Arrows"],[8704,8959,c.BIN,"MathOperators"],[8960,9215,c.ORD,"MiscTechnical"],[9312,9471,c.ORD],[9632,9727,c.ORD,"GeometricShapes"],[9984,10175,c.ORD,"Dingbats"],[10176,10223,c.ORD,"MiscMathSymbolsA"],[10496,10623,c.REL,"SupplementalArrowsB"],[10624,10751,c.ORD,"MiscMathSymbolsB"],[10752,11007,c.BIN,"SuppMathOperators"],[11008,11263,c.ORD],[119808,120831,c.ORD]],OPTABLE:{prefix:{"\u2111":e.ORD11,"\u2113":e.ORD11,"\u211C":e.ORD11,"\u2200":e.ORD21,"\u2202":e.ORD21,"\u2203":e.ORD21,"\u2207":e.ORD21,"\u220F":e.OP,"\u2210":e.OP,"\u2211":e.OP,"\u2212":e.BIN01,"\u2213":e.BIN01,"\u221A":[1,1,c.ORD,{stretchy:true}],"\u2220":e.ORD,"\u222B":e.INTEGRAL,"\u222E":e.INTEGRAL,"\u22C0":e.OP,"\u22C1":e.OP,"\u22C2":e.OP,"\u22C3":e.OP,"\u2308":e.OPEN,"\u230A":e.OPEN,"\u27E8":e.OPEN,"\u2A00":e.OP,"\u2A01":e.OP,"\u2A02":e.OP,"\u2A04":e.OP,"\u2A06":e.OP,"\u00AC":e.ORD21,"\u00B1":e.BIN01,"(":e.OPEN,"+":e.BIN01,"-":e.BIN01,"[":e.OPEN,"{":e.OPEN,"|":e.OPEN},postfix:{"!":[1,0,c.CLOSE],"&":e.ORD,"\u2032":e.ORD02,"\u203E":e.WIDEACCENT,"\u2309":e.CLOSE,"\u230B":e.CLOSE,"\u23DE":e.WIDEACCENT,"\u23DF":e.WIDEACCENT,"\u266D":e.ORD02,"\u266E":e.ORD02,"\u266F":e.ORD02,"\u27E9":e.CLOSE,"\u02C6":e.WIDEACCENT,"\u02C7":e.WIDEACCENT,"\u02D8":e.ACCENT,"\u02D9":e.ACCENT,"\u02DC":e.WIDEACCENT,"\u0302":e.ACCENT,"\u00A8":e.ACCENT,"\u00AF":e.WIDEACCENT,")":e.CLOSE,"]":e.CLOSE,"^":e.WIDEACCENT,_:e.WIDEACCENT,"`":e.ACCENT,"|":e.CLOSE,"}":e.CLOSE,"~":e.WIDEACCENT},infix:{"%":[3,3,c.ORD],"\u2022":e.BIN4,"\u2026":e.INNER,"\u2044":e.TALLBIN,"\u2061":e.ORD,"\u2062":e.ORD,"\u2063":[0,0,c.ORD,{separator:true}],"\u2064":e.ORD,"\u2190":e.RELACCENT,"\u2191":e.WIDEREL,"\u2192":e.RELACCENT,"\u2193":e.WIDEREL,"\u2194":e.RELACCENT,"\u2195":e.WIDEREL,"\u2196":e.WIDEREL,"\u2197":e.WIDEREL,"\u2198":e.WIDEREL,"\u2199":e.WIDEREL,"\u21A6":e.WIDEREL,"\u21A9":e.WIDEREL,"\u21AA":e.WIDEREL,"\u21BC":e.RELACCENT,"\u21BD":e.WIDEREL,"\u21C0":e.RELACCENT,"\u21C1":e.WIDEREL,"\u21CC":e.WIDEREL,"\u21D0":e.WIDEREL,"\u21D1":e.WIDEREL,"\u21D2":e.WIDEREL,"\u21D3":e.WIDEREL,"\u21D4":e.WIDEREL,"\u21D5":e.WIDEREL,"\u2208":e.REL,"\u2209":e.REL,"\u220B":e.REL,"\u2212":e.BIN4,"\u2213":e.BIN4,"\u2215":e.TALLBIN,"\u2216":e.BIN4,"\u2217":e.BIN4,"\u2218":e.BIN4,"\u2219":e.BIN4,"\u221D":e.REL,"\u2223":e.REL,"\u2225":e.REL,"\u2227":e.BIN4,"\u2228":e.BIN4,"\u2229":e.BIN4,"\u222A":e.BIN4,"\u223C":e.REL,"\u2240":e.BIN4,"\u2243":e.REL,"\u2245":e.REL,"\u2248":e.REL,"\u224D":e.REL,"\u2250":e.REL,"\u2260":e.REL,"\u2261":e.REL,"\u2264":e.REL,"\u2265":e.REL,"\u226A":e.REL,"\u226B":e.REL,"\u227A":e.REL,"\u227B":e.REL,"\u2282":e.REL,"\u2283":e.REL,"\u2286":e.REL,"\u2287":e.REL,"\u228E":e.BIN4,"\u2291":e.REL,"\u2292":e.REL,"\u2293":e.BIN4,"\u2294":e.BIN4,"\u2295":e.BIN4,"\u2296":e.BIN4,"\u2297":e.BIN4,"\u2298":e.BIN4,"\u2299":e.BIN4,"\u22A2":e.REL,"\u22A3":e.REL,"\u22A4":e.ORD55,"\u22A5":e.REL,"\u22A8":e.REL,"\u22C4":e.BIN4,"\u22C5":e.BIN4,"\u22C6":e.BIN4,"\u22C8":e.REL,"\u22EE":e.ORD55,"\u22EF":e.INNER,"\u22F1":[5,5,c.INNER],"\u2500":[0,0,c.ORD,{stretchy:true}],"\u25B3":e.BIN4,"\u25B5":e.BIN4,"\u25B9":e.BIN4,"\u25BD":e.BIN4,"\u25BF":e.BIN4,"\u25C3":e.BIN4,"\u2758":[4,4,c.REL,{fence:true,stretchy:true,symmetric:true}],"\u27F5":e.REL1,"\u27F6":e.REL1,"\u27F7":e.REL1,"\u27F8":e.REL1,"\u27F9":e.REL1,"\u27FA":e.REL1,"\u2A2F":e.BIN4,"\u2A3F":e.BIN4,"\u2AAF":e.REL,"\u2AB0":e.REL,"\u00B1":e.BIN4,"\u00B7":e.BIN4,"\u00D7":e.BIN4,"\u00F7":e.BIN4,"*":e.BIN3,"+":e.BIN4,",":[0,3,c.PUNCT,{separator:true}],"-":e.BIN4,".":[3,3,c.ORD],"/":e.ORD11,":":[1,2,c.REL],";":[0,3,c.PUNCT,{separator:true}],"<":e.REL,"=":e.REL,">":e.REL,"?":[1,1,c.CLOSE],"\\":e.ORD,_:e.ORD11,"|":[2,2,c.ORD,{fence:true,stretchy:true,symmetric:true}],"#":e.ORD,"$":e.ORD,"\u002E":[0,3,c.PUNCT,{separator:true}],"\u02B9":e.ORD,"\u02C9":e.ACCENT,"\u02CA":e.ACCENT,"\u02CB":e.ACCENT,"\u0300":e.ACCENT,"\u0301":e.ACCENT,"\u0303":e.WIDEACCENT,"\u0304":e.ACCENT,"\u0306":e.ACCENT,"\u0307":e.ACCENT,"\u0308":e.ACCENT,"\u030C":e.ACCENT,"\u0332":e.WIDEACCENT,"\u0338":e.REL4,"\u2015":[0,0,c.ORD,{stretchy:true}],"\u2017":[0,0,c.ORD,{stretchy:true}],"\u2020":e.BIN3,"\u2021":e.BIN3,"\u20D7":e.ACCENT,"\u2118":e.ORD,"\u2205":e.ORD,"\u221E":e.ORD,"\u2305":e.BIN3,"\u2306":e.BIN3,"\u2322":e.REL4,"\u2323":e.REL4,"\u2329":e.OPEN,"\u232A":e.CLOSE,"\u23AA":e.ORD,"\u23AF":[0,0,c.ORD,{stretchy:true}],"\u23B0":e.OPEN,"\u23B1":e.CLOSE,"\u25EF":e.BIN3,"\u2660":e.ORD,"\u2661":e.ORD,"\u2662":e.ORD,"\u2663":e.ORD,"\u27EE":e.OPEN,"\u27EF":e.CLOSE,"\u27FC":e.REL4,"\u3008":e.OPEN,"\u3009":e.CLOSE,"\uFE37":e.WIDEACCENT,"\uFE38":e.WIDEACCENT}}},{OPTYPES:e})})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.js"); @@ -73,9 +73,9 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var b="1.1.2";var a= (function(b,c){var a;b.Parse=MathJax.Object.Subclass({Init:function(d){this.Parse(d)},Parse:function(f){var g;if(typeof f!=="string"){g=f.parentNode}else{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"')}f=f.replace(/^\s*(?:\/\/)?<!(--)?\[CDATA\[((.|\n)*)(\/\/)?\]\]\1>\s*$/,"$2");f=f.replace(/&([a-z][a-z0-9]*);/ig,this.replaceEntity);g=b.ParseXML(f);if(g==null){b.Error("Error parsing MathML")}}var e=g.getElementsByTagName("parsererror")[0];if(e){b.Error("Error parsing MathML: "+e.textContent.replace(/This page.*?errors:|XML Parsing Error: |Below is a rendering of the page.*/g,""))}if(g.childNodes.length!==1){b.Error("MathML must be formed by a single element")}if(g.firstChild.nodeName.toLowerCase()==="html"){var d=g.getElementsByTagName("h1")[0];if(d&&d.textContent==="XML parsing error"&&d.nextSibling){b.Error("Error parsing MathML: "+String(d.nextSibling.nodeValue).replace(/fatal parsing error: /,""))}}if(g.firstChild.nodeName.toLowerCase().replace(/^[a-z]+:/,"")!=="math"){b.Error("MathML must be formed by a <math> element, not <"+g.firstChild.nodeName+">")}this.mml=this.MakeMML(g.firstChild)},MakeMML:function(h){var l=h.nodeName.toLowerCase().replace(/^[a-z]+:/,"");if(!(a[l]&&a[l].isa&&a[l].isa(a.mbase))){return a.merror("Unknown node type: "+l)}var d=a[l](),k,j,e,n;for(k=0,j=h.attributes.length;k<j;k++){e=h.attributes[k].name;if(e=="xlink:href"){e="href"}if(e.match(/:/)){continue}n=h.attributes[k].value;if(n.toLowerCase()==="true"){n=true}else{if(n.toLowerCase()==="false"){n=false}}d[e]=n}for(k=0,j=h.childNodes.length;k<j;k++){var f=h.childNodes[k];if(f.nodeName==="#comment"){continue}if(f.nodeName==="#text"){if(d.isToken&&!d.mmlSelfClosing){var o=this.trimSpace(f.nodeValue);if(d.isa(a.mo)&&o.length===1&&this.Remap[o.charAt(0)]){o=this.Remap[o.charAt(0)]}o=o.replace(/&([a-z][a-z0-9]*);/ig,this.replaceEntity);d.Append(a.chars(o))}else{if(f.nodeValue.match(/\S/)){b.Error("Unexpected text node: '"+f.nodeValue+"'")}}}else{if(d.type==="annotation-xml"){d.Append(a.xml(f))}else{var g=this.MakeMML(f);d.Append(g);if(g.mmlSelfClosing&&g.data.length){d.Append.apply(d,g.data);g.data=[]}}}}if(b.config.useMathMLspacing){d.useMMLspacing=8}return d},trimSpace:function(d){return d.replace(/^[ \t\n\r]+/,"").replace(/[ \t\n\r]+$/,"").replace(/[ \t\n\r][ \t\n\r]+/g," ")},replaceEntity:function(f,e){if(e.match(/^(lt|amp|quot)$/)){return f}if(b.Parse.Entity[e]){return b.Parse.Entity[e]}var g=e.charAt(0).toLowerCase();var d=e.match(/^[a-zA-Z](fr|scr|opf)$/);if(d){g=d[1]}if(!b.Parse.loaded[g]){b.Parse.loaded[g]=true;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(b.entityDir+"/"+g+".js"))}return f},Remap:{"\u0027":"\u2032","\u002A":"\u2217","\u002D":"\u2212"}},{loaded:[]});b.Augment({Translate:function(d){if(!this.ParseXML){this.ParseXML=this.createParser()}var e,g;if(d.firstChild&&d.firstChild.nodeName.toLowerCase().replace(/^[a-z]+:/,"")==="math"){g=this.prefilterMathML(d.firstChild)}else{g=d.innerHTML.replace(/^\s+/,"").replace(/\s+$/,"");if(c.isMSIE){g=g.replace(/(&nbsp;)+$/,"")}else{if(c.isKonqueror){g=g.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")}}g=this.prefilterMath(g,d)}try{e=b.Parse(g).mml}catch(f){if(!f.mathmlError){throw f}e=this.formatError(f,g,d)}return a(e)},prefilterMath:function(e,d){return e},prefilterMathML:function(d){return d},formatError:function(f,e,d){return a.merror(f.message.replace(/\n.*/,""))},Error:function(d){throw MathJax.Hub.Insert(Error(d),{mathmlError:true})},parseDOM:function(d){return this.parser.parseFromString(d,"text/xml")},parseMS:function(d){return(this.parser.loadXML(d)?this.parser:null)},parseDIV:function(d){this.div.innerHTML=d.replace(/<([a-z]+)([^>]*)\/>/g,"<$1$2></$1>");return this.div},parseError:function(d){return null},createParser:function(){if(window.DOMParser){this.parser=new DOMParser();return(this.parseDOM)}else{if(window.ActiveXObject){var e=["MSXML2.DOMDocument.6.0","MSXML2.DOMDocument.5.0","MSXML2.DOMDocument.4.0","MSXML2.DOMDocument.3.0","MSXML2.DOMDocument.2.0","Microsoft.XMLDOM"];for(var f=0,d=e.length;f<d&&!this.parser;f++){try{this.parser=new ActiveXObject(e[f])}catch(g){}}if(!this.parser){alert("MathJax can't create an XML parser for MathML. Check that\nthe 'Script ActiveX controls marked safe for scripting' security\nsetting is enabled (use the Internet Options item in the Tools\nmenu, and select the Security panel, then press the Custom Level\nbutton to check this).\n\nMathML equations will not be able to be processed by MathJax.");return(this.parseError)}this.parser.async=false;return(this.parseMS)}}this.div=MathJax.Hub.Insert(document.createElement("div"),{style:{visibility:"hidden",overflow:"hidden",height:"1px",position:"absolute",top:0}});if(!document.body.firstChild){document.body.appendChild(this.div)}else{document.body.insertBefore(this.div,document.body.firstChild)}return(this.parseDIV)},Startup:function(){a=MathJax.ElementJax.mml;a.mspace.Augment({mmlSelfClosing:true});a.none.Augment({mmlSelfClosing:true});a.mprescripts.Augment({mmlSelfClossing:true})}});b.Parse.Entity={ApplyFunction:"\u2061",Backslash:"\u2216",Because:"\u2235",Breve:"\u02D8",Cap:"\u22D2",CenterDot:"\u00B7",CircleDot:"\u2299",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",Congruent:"\u2261",ContourIntegral:"\u222E",Coproduct:"\u2210",Cross:"\u2A2F",Cup:"\u22D3",CupCap:"\u224D",Dagger:"\u2021",Del:"\u2207",Delta:"\u0394",Diamond:"\u22C4",DifferentialD:"\u2146",DotEqual:"\u2250",DoubleDot:"\u00A8",DoubleRightTee:"\u22A8",DoubleVerticalBar:"\u2225",DownArrow:"\u2193",DownLeftVector:"\u21BD",DownRightVector:"\u21C1",DownTee:"\u22A4",Downarrow:"\u21D3",Element:"\u2208",EqualTilde:"\u2242",Equilibrium:"\u21CC",Exists:"\u2203",ExponentialE:"\u2147",FilledVerySmallSquare:"\u25AA",ForAll:"\u2200",Gamma:"\u0393",Gg:"\u22D9",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Hacek:"\u02C7",Hat:"\u005E",HumpDownHump:"\u224E",HumpEqual:"\u224F",Im:"\u2111",ImaginaryI:"\u2148",Integral:"\u222B",Intersection:"\u22C2",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",Lambda:"\u039B",Larr:"\u219E",LeftAngleBracket:"\u27E8",LeftArrow:"\u2190",LeftArrowRightArrow:"\u21C6",LeftCeiling:"\u2308",LeftDownVector:"\u21C3",LeftFloor:"\u230A",LeftRightArrow:"\u2194",LeftTee:"\u22A3",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpVector:"\u21BF",LeftVector:"\u21BC",Leftarrow:"\u21D0",Leftrightarrow:"\u21D4",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",Ll:"\u22D8",Lleftarrow:"\u21DA",LongLeftArrow:"\u27F5",LongLeftRightArrow:"\u27F7",LongRightArrow:"\u27F6",Longleftarrow:"\u27F8",Longleftrightarrow:"\u27FA",Longrightarrow:"\u27F9",Lsh:"\u21B0",MinusPlus:"\u2213",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotPrecedes:"\u2280",NotPrecedesSlantEqual:"\u22E0",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsSlantEqual:"\u22E1",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotVerticalBar:"\u2224",Omega:"\u03A9",OverBar:"\u203E",OverBrace:"\u23DE",PartialD:"\u2202",Phi:"\u03A6",Pi:"\u03A0",PlusMinus:"\u00B1",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",Product:"\u220F",Proportional:"\u221D",Psi:"\u03A8",Rarr:"\u21A0",Re:"\u211C",ReverseEquilibrium:"\u21CB",RightAngleBracket:"\u27E9",RightArrow:"\u2192",RightArrowLeftArrow:"\u21C4",RightCeiling:"\u2309",RightDownVector:"\u21C2",RightFloor:"\u230B",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpVector:"\u21BE",RightVector:"\u21C0",Rightarrow:"\u21D2",Rrightarrow:"\u21DB",Rsh:"\u21B1",Sigma:"\u03A3",SmallCircle:"\u2218",Sqrt:"\u221A",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",Star:"\u22C6",Subset:"\u22D0",SubsetEqual:"\u2286",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",SuchThat:"\u220B",Sum:"\u2211",Superset:"\u2283",SupersetEqual:"\u2287",Supset:"\u22D1",Therefore:"\u2234",Theta:"\u0398",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",UnderBar:"\u005F",UnderBrace:"\u23DF",Union:"\u22C3",UnionPlus:"\u228E",UpArrow:"\u2191",UpDownArrow:"\u2195",UpTee:"\u22A5",Uparrow:"\u21D1",Updownarrow:"\u21D5",Upsilon:"\u03A5",Vdash:"\u22A9",Vee:"\u22C1",VerticalBar:"\u2223",VerticalTilde:"\u2240",Vvdash:"\u22AA",Wedge:"\u22C0",Xi:"\u039E",acute:"\u00B4",aleph:"\u2135",alpha:"\u03B1",amalg:"\u2A3F",and:"\u2227",ang:"\u2220",angmsd:"\u2221",angsph:"\u2222",ape:"\u224A",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",beta:"\u03B2",beth:"\u2136",between:"\u226C",bigcirc:"\u25EF",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",blacklozenge:"\u29EB",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",bowtie:"\u22C8",boxdl:"\u2510",boxdr:"\u250C",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxur:"\u2514",bsol:"\u005C",bull:"\u2022",cap:"\u2229",check:"\u2713",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledR:"\u00AE",circledS:"\u24C8",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",clubs:"\u2663",colon:"\u003A",comp:"\u2201",ctdot:"\u22EF",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cup:"\u222A",curarr:"\u21B7",curlyvee:"\u22CE",curlywedge:"\u22CF",dagger:"\u2020",daleth:"\u2138",ddarr:"\u21CA",deg:"\u00B0",delta:"\u03B4",digamma:"\u03DD",div:"\u00F7",divideontimes:"\u22C7",dot:"\u02D9",doteqdot:"\u2251",dotplus:"\u2214",dotsquare:"\u22A1",dtdot:"\u22F1",ecir:"\u2256",efDot:"\u2252",egs:"\u2A96",ell:"\u2113",els:"\u2A95",empty:"\u2205",epsi:"\u03B5",epsiv:"\u03F5",erDot:"\u2253",eta:"\u03B7",eth:"\u00F0",flat:"\u266D",fork:"\u22D4",frown:"\u2322",gEl:"\u2A8C",gamma:"\u03B3",gap:"\u2A86",gimel:"\u2137",gnE:"\u2269",gnap:"\u2A8A",gne:"\u2A88",gnsim:"\u22E7",gt:"\u003E",gtdot:"\u22D7",harrw:"\u21AD",hbar:"\u210F",hellip:"\u2026",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",imath:"\u0131",infin:"\u221E",intcal:"\u22BA",iota:"\u03B9",jmath:"\u0237",kappa:"\u03BA",kappav:"\u03F0",lEg:"\u2A8B",lambda:"\u03BB",lap:"\u2A85",larrlp:"\u21AB",larrtl:"\u21A2",lbrace:"\u007B",lbrack:"\u005B",le:"\u2264",leftleftarrows:"\u21C7",leftthreetimes:"\u22CB",lessdot:"\u22D6",lmoust:"\u23B0",lnE:"\u2268",lnap:"\u2A89",lne:"\u2A87",lnsim:"\u22E6",longmapsto:"\u27FC",looparrowright:"\u21AC",lowast:"\u2217",loz:"\u25CA",lt:"\u003C",ltimes:"\u22C9",ltri:"\u25C3",macr:"\u00AF",malt:"\u2720",mho:"\u2127",mu:"\u03BC",multimap:"\u22B8",nLeftarrow:"\u21CD",nLeftrightarrow:"\u21CE",nRightarrow:"\u21CF",nVDash:"\u22AF",nVdash:"\u22AE",natur:"\u266E",nearr:"\u2197",nharr:"\u21AE",nlarr:"\u219A",not:"\u00AC",nrarr:"\u219B",nu:"\u03BD",nvDash:"\u22AD",nvdash:"\u22AC",nwarr:"\u2196",omega:"\u03C9",omicron:"\u03BF",or:"\u2228",osol:"\u2298",period:"\u002E",phi:"\u03C6",phiv:"\u03D5",pi:"\u03C0",piv:"\u03D6",prap:"\u2AB7",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",prime:"\u2032",psi:"\u03C8",rarrtl:"\u21A3",rbrace:"\u007D",rbrack:"\u005D",rho:"\u03C1",rhov:"\u03F1",rightrightarrows:"\u21C9",rightthreetimes:"\u22CC",ring:"\u02DA",rmoust:"\u23B1",rtimes:"\u22CA",rtri:"\u25B9",scap:"\u2AB8",scnE:"\u2AB6",scnap:"\u2ABA",scnsim:"\u22E9",sdot:"\u22C5",searr:"\u2198",sect:"\u00A7",sharp:"\u266F",sigma:"\u03C3",sigmav:"\u03C2",simne:"\u2246",smile:"\u2323",spades:"\u2660",sub:"\u2282",subE:"\u2AC5",subnE:"\u2ACB",subne:"\u228A",supE:"\u2AC6",supnE:"\u2ACC",supne:"\u228B",swarr:"\u2199",tau:"\u03C4",theta:"\u03B8",thetav:"\u03D1",tilde:"\u02DC",times:"\u00D7",triangle:"\u25B5",triangleq:"\u225C",upsi:"\u03C5",upuparrows:"\u21C8",veebar:"\u22BB",vellip:"\u22EE",weierp:"\u2118",xi:"\u03BE",yen:"\u00A5",zeta:"\u03B6",zigrarr:"\u21DD"};b.loadComplete("jax.js")})(MathJax.InputJax.MathML,MathJax.Hub.Browser); -(function(b,e,d,g,f){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 d.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 j=e.config.displayAlign,h=e.config.displayIndent;var i={"text-align":j+"!important"};i["margin-"+j]=h+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":i,"div.MathJax_MathML math":{"text-align":j},"div.MathJax_MathContainer > span":{"text-align":j+"!important"}})}},InitializeMML:function(){this.initialized=true;if(e.Browser.isMSIE){try{var h=document.createElement("object");h.id="mathplayer";h.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(h);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(i){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(i){if(!i.parentNode){return}if(!this.initialized){this.InitializeMML()}var m=i.previousSibling;if(m&&String(m.className).match(/^MathJax(_MathML|_Display)?$/)){m.parentNode.removeChild(m)}var l=i.MathJax.elementJax.root;var k=(l.Get("display")==="block"?"div":"span");var j=document.createElement(k),h=j;j.className="MathJax_MathML";j.style.fontSize=this.config.scale+"%";if(c&&this.config.showMathMenuMSIE){h=g.addElement(j,"span",{className:"MathJax_MathContainer",style:{display:"inline-block",position:"relative"}})}l.toNativeMML(h);i.parentNode.insertBefore(j,i);if(c){if(this.config.showMathMenuMSIE){this.MSIEoverlay(j)}}else{l=j.firstChild;l.jaxID="NativeMML";l.oncontextmenu=f.Menu;l.onmouseover=f.Mouseover;l.onmousout=f.Mouseout;l.onmousedown=f.Mousedown;l.onclick=f.Click;l.ondblclick=f.DblClick}},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/MathJax_MathML/)){i.parentNode.removeChild(i)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(o){var n=o.firstChild;o.style.position="absolute";var p=o.scrollHeight,j=o.offsetWidth;var l=g.addElement(o,"img",{src:"about:blank",style:{width:0,height:p+"px"}});var h=o.scrollHeight-p;o.removeChild(l);o.style.position="";var m,k,i=(o.parentNode.nodeName.toLowerCase()==="div");if(i&&this.quirks){m=-p;k=Math.floor(-j/2)}else{m=h-p,k=-j}g.addElement(o,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{style:{display:"inline-block",position:"absolute",left:k+"px",top:m+"px",width:n.offsetWidth+"px",height:p+"px",cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"},onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmouseup:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent}]])},MSIEmath:function(h){var i=h.parentNode.previousSibling.firstChild;return(i.nodeName.toLowerCase()==="span"?i.firstChild:i)},MSIEevent:function(){var i=b.MSIEmath(this);var h=window.event;var j=b["MSIE"+h.type];if(j&&j.call(b,h,i,this)){return false}if(i.fireEvent){i.fireEvent("on"+h.type,h)}return false},MSIEmousedown:function(j,i,h){if(j[this.MENUKEY]&&j.button===this.LEFTBUTTON&&this.settings.context!=="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu(j,h,true);return true}if(this.MSIEzoomKeys&&this.MSIEzoomKeys(j)){this.trapUp=true;return true}return false},MSIEcontextmenu:function(j,i,h){if(this.settings.context==="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu(j,h);return true}return false},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(document.selection){setTimeout("document.selection.empty()",0)}if(this.msieEventBug){i=window.event}h=h.parentNode;if(c){h=h.parentNode}delete this.trapClick;delete this.trapUp;return f.ContextMenu(i,h)}},Mousedown:function(i,h){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||i.button!==2){return}}else{if(!i[b.MENUKEY]||i.button!==b.LEFTBUTTON){return}}return this.ContextMenu(i,h,true)}},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(n){var k=this.NativeMMLelement(this.type);this.NativeMMLattributes(k);for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}else{k.appendChild(this.NativeMMLelement("mrow"))}}n.appendChild(k)},NativeMMLattributes:function(k){var o=this.defaults;var q=this.NativeMMLcopyAttributes,n=this.NativeMMLskipAttributes;if(this.type==="mstyle"){o=a.math.prototype.defaults}for(var p in o){if(!n[p]&&o.hasOwnProperty(p)){if(this[p]!=null){k.setAttribute(p,this.NativeMMLattribute(p,this[p]))}}}for(var l=0,j=q.length;l<j;l++){if(this[q[l]]!=null){k.setAttribute(q[l],this.NativeMMLattribute(q[l],this[q[l]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(j,i){i=String(i);if(b.NAMEDSPACE[i]){i=b.NAMEDSPACE[i]}else{if(i.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){i=((1/18)*RegExp.$1)+"em"}else{if(i==="-tex-caligraphic"){i="script"}else{if(i==="-tex-oldstyle"){i="normal"}}}}return i},NativeMMLelement:(c?function(i){return document.createElement("mjx:"+i)}:function(i){return document.createElementNS(b.MMLnamespace,i)})});a.mrow.Augment({toNativeMML:function(l){if(this.inferred&&this.parent.inferRow){for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,l)}}});a.msubsup.Augment({toNativeMML:function(o){var n=this.type;if(this.data[this.sup]==null){n="msub"}if(this.data[this.sub]==null){n="msup"}var k=this.NativeMMLelement(n);this.NativeMMLattributes(k);delete this.data[0].inferred;for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}}o.appendChild(k)}});a.munderover.Augment({toNativeMML:function(o){var n=this.type;if(this.data[this.under]==null){n="mover"}if(this.data[this.over]==null){n="munder"}var k=this.NativeMMLelement(n);this.NativeMMLattributes(k);delete this.data[0].inferred;for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}}o.appendChild(k)}});if(e.Browser.isFirefox){a.mtable.Augment({toNativeMML:function(i){if(this.width){var j=(this.style||"").replace(/;\s*$/,"").split(";");j.push("width:"+this.width);this.style=j.join(";")}this.SUPER(arguments).toNativeMML.call(this,i)}});a.mlabeledtr.Augment({toNativeMML:function(n){var k=this.NativeMMLelement("mtr");this.NativeMMLattributes(k);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}else{k.appendChild(this.NativeMMLelement("mrow"))}}n.appendChild(k)}});var h=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('"+h+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+h+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+h+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+h+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+h+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+h+"/MathJax_Caligraphic-Bold.otf')"}}}})}a.TeXAtom.Augment({toNativeMML:function(j){var i=this.NativeMMLelement("mrow");this.data[0].toNativeMML(i);j.appendChild(i)}});a.chars.Augment({toNativeMML:function(i){i.appendChild(document.createTextNode(this.toString()))}});a.entity.Augment({toNativeMML:function(i){i.appendChild(document.createTextNode(this.toString()))}});a.xml.Augment({toNativeMML:function(l){for(var k=0,j=this.data.length;k<j;k++){l.appendChild(this.data[k].cloneNode(true))}}});e.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toNativeMML:function(i){this.Core().toNativeMML(i)}})});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,MathJax.HTML,MathJax.HTML.Event); +(function(i,b,f,d){var e,h=b.Browser.isMSIE;var g,a,c;i.Augment({LEFTBUTTON:(h?1:0),MENUKEY:"altKey",noContextMenuBug:b.Browser.isKonequeror,msieQuirks:(h&&!(document.compatMode==="BackCompat")),msieEventBug:b.Browser.isIE9,config:{styles:{}},settings:b.config.menuSettings,Startup:function(){g=MathJax.Extension.MathEvents.Event;a=MathJax.Extension.MathEvents.Touch;c=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=c.Mouseover;this.Mouseout=c.Mouseout;this.Mousemove=c.Mousemove;return f.Styles(this.config.styles)},Config:function(){this.SUPER(arguments).Config.call(this);if(this.settings.scale){this.config.scale=this.settings.scale}if(b.config.displayAlign!=="center"){var l=b.config.displayAlign,j=b.config.displayIndent;var k={"text-align":l+"!important"};k["margin-"+l]=j+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":k,"div.MathJax_MathML math":{"text-align":l},"div.MathJax_MathContainer > span":{"text-align":l+"!important"}})}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},InitializeMML:function(){this.initialized=true;if(b.Browser.isMSIE){try{var j=document.createElement("object");j.id="mathplayer";j.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(j);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(k){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(k){if(!k.parentNode){return}if(!this.initialized){this.InitializeMML()}var p=k.previousSibling;if(p&&String(p.className).match(/^MathJax(_MathML|_Display)?$/)){p.parentNode.removeChild(p)}var o=k.MathJax.elementJax.root;var n=(o.Get("display")==="block"?"div":"span");var m=d.Element(n,{className:"MathJax_MathML",style:{"font-size":this.config.scale+"%"}},[["span",{className:"MathJax_MathContainer",isMathJax:true,jaxID:this.id,style:{position:"relative",display:"inline-block","white-space":"nowrap"}},[["span",{isMathJax:true,style:{display:"inline-block"}}]]]]),j=m.firstChild;o.toNativeMML(j.firstChild);k.parentNode.insertBefore(m,k);if(h){if(j.addEventListener){j.addEventListener("contextmenu",g.Menu,true);j.addEventListener("mouseover",g.Mouseover,true);j.addEventListener("mouseout",g.Mouseout,true);j.addEventListener("mousedown",g.Mousedown,true);j.addEventListener("mouseup",g.False,true);j.addEventListener("click",g.Click,true);j.addEventListener("dblclick",g.DblClick,true)}else{var l=(this.config.showMathMenuMSIE!=null?this:b).config;if(l.showMathMenuMSIE){this.MSIEoverlay(j)}}}else{j.oncontextmenu=g.Menu;j.onmouseover=g.Mouseover;j.onmouseout=g.Mouseout;j.onmousedown=g.Mousedown;j.onclick=g.Click;j.ondblclick=g.DblClick}},Remove:function(j){var k=j.SourceElement();if(!k){return}k=k.previousSibling;if(!k){return}if(k.className.match(/MathJax_MathML/)){k.parentNode.removeChild(k)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(j){var k=j.firstChild;if(k.nodeName.toLowerCase()==="span"){k=k.firstChild}var l=this.getHoverBBox(null,k,{});d.addElement(j,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{isMathJax:true,className:"MathJax_MathPlayer_Overlay",style:{display:"inline-block",position:"absolute",left:c.Px(-l.w),top:c.Px(-l.h-(l.y||0)-1),width:c.Px(l.w),height:c.Px(l.h+l.d),cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"}}]]);b.Insert(j,{msieMath:k,onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmouseup:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent})},MSIEevents:{mousedown:"Mousedown",contextmenu:"ContextMenu",click:"Click",mouseup:"Mouseup",mousemove:"Mousemove",dblclick:"DblClick",mouseover:"Mouseover",mouseout:"Mouseout"},MSIEevent:function(){var k=window.event;var j=i.MSIEevents[k.type];if(i[j]&&i[j](k,this)===false){return false}if(MathJax.Extension.MathZoom&&MathJax.Extension.MathZoom.HandleEvent(k,j,this)===false){return false}if(k.srcElement.className==="MathJax_MathPlayer_Overlay"&&this.msieMath.fireEvent){this.msieMath.fireEvent("on"+k.type,k)}return g.False(k)},getJaxFromMath:function(j){if(j.className==="MathJax_MSIE_Overlay"){j=j.parentNode.parentNode}return b.getJaxFor(j.parentNode.nextSibling)},getHoverSpan:function(j,k){if(k.className==="MathJax_MSIE_Overlay"){return k.parentNode}return k.firstChild},getHoverBBox:function(l,n,o){n=n.parentNode;n.appendChild(this.topImg);var m=this.topImg.offsetTop,p=n.offsetHeight-m,k=n.offsetWidth;n.removeChild(this.topImg);var j=(o.className==="MathJax_MSIE_Overlay"?-k:0);return{w:k,h:m,d:p,x:j}},NAMEDSPACE:{negativeveryverythinmathspace:"-.0556em",negativeverythinmathspace:"-.1111em",negativethinmathspace:"-.1667em",negativemediummathspace:"-.2222em",negativethickmathspace:"-.2778em",negativeverythickmathspace:"-.3333em",negativeveryverythickmathspace:"-.3889em"}});b.Register.StartupHook("mml Jax Ready",function(){e=MathJax.ElementJax.mml;e.mbase.Augment({toNativeMML:function(o){var l=this.NativeMMLelement(this.type);this.NativeMMLattributes(l);for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}o.appendChild(l)},NativeMMLattributes:function(l){var p=this.defaults;var r=this.NativeMMLcopyAttributes,o=this.NativeMMLskipAttributes;if(this.type==="mstyle"){p=e.math.prototype.defaults}for(var q in p){if(!o[q]&&p.hasOwnProperty(q)){if(this[q]!=null){l.setAttribute(q,this.NativeMMLattribute(q,this[q]))}}}for(var n=0,k=r.length;n<k;n++){if(this[r[n]]!=null){l.setAttribute(r[n],this.NativeMMLattribute(r[n],this[r[n]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(l,k){k=String(k);if(i.NAMEDSPACE[k]){k=i.NAMEDSPACE[k]}else{if(k.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){k=((1/18)*RegExp.$1)+"em"}else{if(k==="-tex-caligraphic"){k="script"}else{if(k==="-tex-oldstyle"){k="normal"}}}}return k},NativeMMLelement:function(k){var l=(h?document.createElement("mjx:"+k):document.createElementNS(i.MMLnamespace,k));l.isMathJax=true;return l}});e.mrow.Augment({toNativeMML:function(n){if(this.inferred&&this.parent.inferRow){for(var l=0,k=this.data.length;l<k;l++){if(this.data[l]){this.data[l].toNativeMML(n)}else{n.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,n)}}});e.msubsup.Augment({toNativeMML:function(p){var o=this.type;if(this.data[this.sup]==null){o="msub"}if(this.data[this.sub]==null){o="msup"}var l=this.NativeMMLelement(o);this.NativeMMLattributes(l);delete this.data[0].inferred;for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}}p.appendChild(l)}});e.munderover.Augment({toNativeMML:function(p){var o=this.type;if(this.data[this.under]==null){o="mover"}if(this.data[this.over]==null){o="munder"}var l=this.NativeMMLelement(o);this.NativeMMLattributes(l);delete this.data[0].inferred;for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}}p.appendChild(l)}});if(b.Browser.isFirefox){e.mtable.Augment({toNativeMML:function(k){if(this.width){var l=(this.style||"").replace(/;\s*$/,"").split(";");l.push("width:"+this.width);this.style=l.join(";")}this.SUPER(arguments).toNativeMML.call(this,k)}});e.mlabeledtr.Augment({toNativeMML:function(o){var l=this.NativeMMLelement("mtr");this.NativeMMLattributes(l);for(var n=1,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}o.appendChild(l)}});var j=MathJax.Hub.config.root+"/fonts/HTML-CSS/TeX/otf";i.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('"+j+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+j+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+j+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+j+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+j+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+j+"/MathJax_Caligraphic-Bold.otf')"}}}})}e.TeXAtom.Augment({toNativeMML:function(l){var k=this.NativeMMLelement("mrow");this.data[0].toNativeMML(k);l.appendChild(k)}});e.chars.Augment({toNativeMML:function(k){k.appendChild(document.createTextNode(this.toString()))}});e.entity.Augment({toNativeMML:function(k){k.appendChild(document.createTextNode(this.toString()))}});e.xml.Augment({toNativeMML:function(n){for(var l=0,k=this.data.length;l<k;l++){n.appendChild(this.data[l].cloneNode(true))}}});b.Register.StartupHook("TeX mathchoice Ready",function(){e.TeXmathchoice.Augment({toNativeMML:function(k){this.Core().toNativeMML(k)}})});setTimeout(MathJax.Callback(["loadComplete",i,"jax.js"]),0)});b.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;i.msieInlineBlockAlignBug=(!l||k);i.msieTopBug=(!j.versionAtLeast("8.0")||document.documentMode===7)},Opera:function(j){i.operaPositionBug=true}});i.topImg=(i.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(i.operaPositionBug||i.msieTopBug){i.topImg.style.border="1px solid"}b.Register.StartupHook("End Cookie",function(){if(b.config.menuSettings.zoom!=="None"){f.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.OutputJax.NativeMML,MathJax.Hub,MathJax.Ajax,MathJax.HTML); -(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(l,j){if(j&&this.testCollection(j)){return j}for(var k=0,h=l.length;k<h;k++){if(l[k]===j){continue}if(this.testCollection(l[k])){return l[k]}}return null},testCollection:function(h){return this.testFont(this.FontInfo[h])},testFont:function(k){if(k.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(k.weight||"normal");this.div.style.fontStyle=(k.style||"normal")}var j=this.getComparisonWidths(k.testString,k.noStyleChar);if(j){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==j[0]){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[j[2]];if(this.div.offsetWidth==j[1]){return false}}if(this.div.offsetWidth!=j[3]){if(k.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var l=0,h=this.testSize.length;l<h;l++){if(this.testStyleChar(k,this.testSize[l])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(j,l){var p=3+(j.weight?2:0)+(j.style?4:0);var i="",k=0;var o=this.div.style.fontSize;this.div.style.fontSize=l;if(e.msieItalicWidthBug&&j.style==="italic"){this.text.nodeValue=i=this.compChar;k=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+i}else{this.text.nodeValue=this.compChar+i}var h=this.div.offsetWidth-k;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+i}else{this.text.nodeValue=this.styleChar+i}var m=Math.floor((this.div.offsetWidth-k)/h+0.5);if(m===p){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+i}else{this.text.nodeValue=this.versionChar+i}j.version=Math.floor((this.div.offsetWidth-k)/h+1.5)/2}this.div.style.fontSize=o;return(m===p)},getComparisonWidths:function(l,k){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!k){l+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=l}else{this.text.nodeValue=l}this.div.style.fontFamily=this.comparisonFont[0];var j=this.div.offsetWidth,o=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];o=this.div.offsetWidth}for(var n=1,h=this.comparisonFont.length;n<h;n++){this.div.style.fontFamily=this.comparisonFont[n];if(this.div.offsetWidth!=j){return[j,this.div.offsetWidth,n,o]}}return null},loadWebFont:function(i){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+i.directory);var k=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+i.directory);var h=MathJax.Callback({});var j=MathJax.Callback(["loadComplete",this,i,k,h]);c.timer.start(c,[this.checkWebFont,i,j],1,this.timeout);return h},loadComplete:function(j,l,i,h){MathJax.Message.Clear(l);if(h===c.STATUS.OK){i();return}this.loadError(j);if(d.Browser.isFirefox&&e.allowWebFonts){var k=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){k+=":"+document.location.port}k+="/";if(c.fileURL(e.webfontDir).substr(0,k.length)!==k){this.firefoxFontError(j)}}e.loadWebFontError(j,i)},loadError:function(h){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+h.directory,null,2000)},firefoxFontError:function(h){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(h,i,j){if(h.time(j)){return}if(e.Font.testFont(i)){j(h.STATUS.OK)}else{setTimeout(h,h.delay)}},fontFace:function(j){var k=e.allowWebFonts;var m=e.FONTDATA.FONTS[j];if(e.msieFontCSSBug&&!m.family.match(/-Web$/)){m.family+="-Web"}var i=c.fileURL(e.webfontDir+"/"+k);var h=j.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!h.match(/-/)){h+="-Regular"}if(k==="svg"){h+=".svg#"+h}else{h+="."+k}var l={"font-family":m.family,src:"url('"+i+"/"+h+"')"};if(k==="svg"){l.src+=" format('svg')"}if(!(e.FontFaceBug&&m.isWebFont)){if(j.match(/-bold/)){l["font-weight"]="bold"}if(j.match(/-italic/)){l["font-style"]="italic"}}return l}});var f=MathJax.HTML.Event;var g=MathJax.HTML.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",Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var i=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(i.scale){this.config.scale=i.scale}if(i.font&&i.font!=="Auto"){if(i.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(i.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(i.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(i.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var h=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!h&&this.allowWebFonts){h=this.config.webFont;if(h){this.webFonts=true}}if(!h&&this.config.imageFont){h=this.config.imageFont;this.imgFonts=true}if(h){this.fontInUse=h;this.fontDir+="/"+h;this.webfontDir+="/"+h;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 k=[],o=this.FONTDATA.VARIANT.normal.fonts;if(!(o instanceof Array)){o=[o]}for(var j=0,h=o.length;j<h;j++){k[j]=this.FONTDATA.FONTS[o[j]].family;if(!k[j]){k[j]=o[j]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":k.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 n=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=n.offsetWidth/5;this.hiddenDiv.removeChild(n);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(l){}}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(l){}}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 j=0,h=e.config.preloadWebFonts.length;j<h;j++){var k=e.FONTDATA.FONTS[e.config.preloadWebFonts[j]];if(!k.available){e.Font.testFont(k)}}},Translate:function(n){if(!n.parentNode){return}var l=n.previousSibling;if(l&&String(l.className).match(/^MathJax(_MathML|_Display)?$/)){l.parentNode.removeChild(l)}var o=n.MathJax.elementJax.root,p,h,j;p=h=j=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:"HTML-CSS",oncontextmenu:f.Menu,onmousedown:f.Mousedown,onmouseover:f.Mouseover,onmouseout:f.Mouseout,onmousemove:f.Mousemove,onclick:f.Click,ondblclick:f.DblClick});if(MathJax.Hub.Browser.noContextMenu){p.ontouchstart=g.start;p.ontouchend=g.end}var k=(o.Get("display")==="block");if(k){h=j=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});h.appendChild(p)}h.setAttribute("role","textbox");h.setAttribute("aria-readonly","true");if(this.useProcessingFrame){j=this.Element((k?"div":"span"),{className:"MathJax_Processing"});j.appendChild(h)}n.parentNode.insertBefore(j,n);var i;try{this.getScales(p);i=(this.em===0||String(this.em)==="NaN")}catch(m){i=true}if(i){this.hiddenDiv.appendChild(j);this.getScales(p)}this.initImg(p);this.initHTML(o,p);o.setTeXclass();try{o.toHTML(p,h)}catch(m){if(m.restart){j.parentNode.removeChild(j)}throw m}if(i){n.parentNode.insertBefore(j,n)}if(this.useProcessingFrame){j.parentNode.replaceChild(h,j)}},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(this.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(this.msieEventBug){i=window.event}if(h.parentNode.className==="MathJax_Display"){h=h.parentNode}return f.ContextMenu(i,h)}},Mousedown:function(j,i){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||j.button!==2){return}}else{var h=(f.msieButtonBug?j.buttons&1:j.button);if(!j[e.MENUKEY]||h!==e.LEFTBUTTON){return}}return this.ContextMenu(j,i,true)}},initImg:function(h){},initHTML:function(i,h){},initFont:function(h){var j=e.FONTDATA.FONTS,i=e.config.availableFonts;if(i&&i.length&&e.Font.testFont(j[h])){j[h].available=true;return null}if(!this.allowWebFonts){return null}j[h].isWebFont=true;if(e.FontFaceBug){j[h].family=h;if(e.msieFontCSSBug){j[h].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(h)})},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/^MathJax/)){i.parentNode.removeChild(i)}},getScales:function(j){j.parentNode.insertBefore(this.HDMspan,j);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var i=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var h=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(i/this.TeX.x_height)/h)*this.config.scale);j.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&h===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=h*this.scale/100}j.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(j)},getMarginScale:function(h){return 1},getMSIEmarginScale:function(j){j.appendChild(this.marginCheck);var h=this.marginCheck.offsetWidth,i=this.marginMove.offsetWidth;var k=(2*i-h?i/(2*i-h):1);j.removeChild(this.marginCheck);return k},getHD:function(i){var h=i.style.position;i.style.position="absolute";this.HDimg.style.height="0px";i.appendChild(this.HDspan);var j={h:i.offsetHeight};this.HDimg.style.height=j.h+"px";j.d=i.offsetHeight-j.h;j.h-=j.d;j.h/=this.em;j.d/=this.em;i.removeChild(this.HDspan);i.style.position=h;return j},getW:function(k){var i=k.offsetWidth,j=(k.bbox?k.bbox.w:-1),l=k;if((j<0||this.negativeSkipBug)&&i>=0){if(this.negativeSkipBug){var h=k.style.position;k.style.position="absolute";l=this.startMarker;if(k.firstChild){k.insertBefore(l,k.firstChild)}else{k.appendChild(l)}l=this.startMarker}k.appendChild(this.endMarker);i=this.endMarker.offsetLeft-l.offsetLeft;k.removeChild(this.endMarker);if(this.negativeSkipBug){k.removeChild(l);k.style.position=h}}return i/this.em},Measured:function(j,i){if(j.bbox.width==null&&j.bbox.w&&!j.bbox.isMultiline){var h=this.getW(j);j.bbox.rw+=h-j.bbox.w;j.bbox.w=h}if(!i){i=j.parentNode}if(!i.bbox){i.bbox=j.bbox}return j},Remeasured:function(i,h){h.bbox=this.Measured(i,h).bbox},Em:function(h){if(Math.abs(h)<0.0006){return"0em"}return h.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(h){return(100*h).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(h){return this.Percent(this.length2em(h))},length2em:function(n,k){if(typeof(n)!=="string"){n=n.toString()}if(n===""){return""}if(n===a.SIZE.NORMAL){return 1}if(n===a.SIZE.BIG){return 2}if(n===a.SIZE.SMALL){return 0.71}if(n==="infinity"){return e.BIGDIMEN}var j=this.FONTDATA.TeX_factor;if(n.match(/mathspace$/)){return e.MATHSPACE[n]*j}var i=n.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var h=parseFloat(i[1]||"1"),l=i[2];if(k==null){k=1}if(l==="em"){return h*j}if(l==="ex"){return h*e.TeX.x_height*j}if(l==="%"){return h/100*k}if(l==="px"){return h/e.em}if(l==="pt"){return h/10*j}if(l==="pc"){return h*1.2*j}if(l==="in"){return h*this.pxPerInch/e.em}if(l==="cm"){return h*this.pxPerInch/e.em/2.54}if(l==="mm"){return h*this.pxPerInch/e.em/25.4}if(l==="mu"){return h/18*j}return h*j*k},thickness2em:function(h){var i=e.TeX.rule_thickness;if(h===a.LINETHICKNESS.MEDIUM){return i}if(h===a.LINETHICKNESS.THIN){return 0.67*i}if(h===a.LINETHICKNESS.THICK){return 1.67*i}return this.length2em(h,i)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(i,h,j){var k=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(h)}});if(j){i.insertBefore(k,i.firstChild)}else{i.appendChild(k)}return k},createShift:function(i,h,k){var j=this.Element("span",{style:{marginLeft:this.Em(h)},isMathJax:true});if(k){i.insertBefore(j,i.firstChild)}else{i.appendChild(j)}return j},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(j,l,i){if(this.msiePaddingWidthBug){this.createStrut(j,0)}var k=String(i).match(/%$/);var h=(!k&&i!=null?i:0);j=this.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(k?"100%":this.Em(h)),height:0}});if(!l){j.parentNode.bbox=j.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:h,lw:this.BIGDIMEN,rw:(!k&&i!=null?i:-this.BIGDIMEN)};if(k){j.bbox.width=i}}return j},createBox:function(i,h){var j=this.addElement(i,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(h!=null){j.style.width=h}return j},addBox:function(h,i){i.style.position="absolute";i.isBox=true;return h.appendChild(i)},placeBox:function(p,o,n,k){p.isMathJax=true;var q=p.parentNode,z=p.bbox,u=q.bbox;if(this.msiePlaceBoxBug){this.addText(p,this.NBSP)}if(this.imgSpaceBug){this.addText(p,this.imgSpace)}var s=p.offsetHeight/this.em+1,B=0;if(p.noAdjust){s-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(p,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(s)}})}else{this.addElement(p,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(s)}})}}p.style.top=this.Em(-n-s);p.style.left=this.Em(o+B);if(z){if(this.negativeSkipBug){if(z.lw<0){B=z.lw;e.createBlank(p,-B,true);j=0}if(z.rw>z.w){e.createBlank(p,z.rw-z.w+0.1)}}if(!this.msieClipRectBug&&!z.noclip&&!k){var w=3/this.em;var v=(z.H==null?z.h:z.H),i=(z.D==null?z.d:z.D);var A=s-v-w,m=s+i+w,j=z.lw-3*w,h=1000;if(z.isFixed){h=z.width-j}p.style.clip="rect("+this.Em(A)+" "+this.Em(h)+" "+this.Em(m)+" "+this.Em(j)+")"}}if(z&&u){if(z.H!=null&&(u.H==null||z.H+n>u.H)){u.H=z.H+n}if(z.D!=null&&(u.D==null||z.D-n>u.D)){u.D=z.D-n}if(z.h+n>u.h){u.h=z.h+n}if(z.d-n>u.d){u.d=z.d-n}if(u.H!=null&&u.H<=u.h){delete u.H}if(u.D!=null&&u.D<=u.d){delete u.D}if(z.w+o>u.w){u.w=z.w+o;if(u.width==null){q.style.width=this.Em(u.w)}}if(z.rw+o>u.rw){u.rw=z.rw+o}if(z.lw+o<u.lw){u.lw=z.lw+o}if(z.width!=null&&!z.isFixed){if(u.width==null){q.style.width=u.width="100%"}p.style.width=z.width}}},alignBox:function(j,p,o){this.placeBox(j,0,o);var m=j.bbox;if(m.isMultiline){return}var i=m.width!=null&&!m.isFixed;var k=0,n=-m.w/2,h="50%";if(this.negativeSkipBug){k=m.w-m.rw-0.1;n+=m.lw}n=this.Em(n*this.msieMarginScale);if(i){n="";h=(50-parseFloat(m.width)/2)+"%"}d.Insert(j.style,({right:{left:"",right:this.Em(k)},center:{left:h,marginLeft:n}})[p])},setStackWidth:function(i,h){if(typeof(h)==="number"){i.style.width=this.Em(Math.max(0,h));if(i.bbox){i.bbox.w=h}if(i.parentNode.bbox){i.parentNode.bbox.w=h}}else{i.style.width=i.parentNode.style.width="100%";if(i.bbox){i.bbox.width=h}if(i.parentNode.bbox){i.parentNode.bbox.width=h}}},createDelimiter:function(s,h,k,o,l){if(!h){s.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};s.bbox.rw=s.bbox.w;this.createSpace(s,s.bbox.h,s.bbox.d,s.bbox.w);return}if(!o){o=1}if(!(k instanceof Array)){k=[k,k]}var r=k[1];k=k[0];var j={alias:h};while(j.alias){h=j.alias;j=this.FONTDATA.DELIMITERS[h];if(!j){j={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var q=0,n=j.HW.length;q<n;q++){if(j.HW[q][0]*o>=k-0.01||(q==n-1&&!j.stretch)){if(j.HW[q][2]){o*=j.HW[q][2]}if(j.HW[q][3]){h=j.HW[q][3]}var p=this.addElement(s,"span");this.createChar(p,[h,j.HW[q][1]],o,l);s.bbox=p.bbox;s.offset=0.65*s.bbox.w;s.scale=o;return}}if(j.stretch){this["extendDelimiter"+j.dir](s,r,j.stretch,o,l)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(y,j,B,D,t){var o=this.createStack(y,true);var l=this.createBox(o),z=this.createBox(o);this.createChar(l,(B.left||B.rep),D,t);this.createChar(z,(B.right||B.rep),D,t);var h=this.Element("span");this.createChar(h,B.rep,D,t);var A={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},i;this.placeBox(l,-l.bbox.lw,0,true);var r=(l.bbox.rw-l.bbox.lw)+(z.bbox.rw-z.bbox.lw)-0.05,q=l.bbox.rw-l.bbox.lw-0.025,s;if(B.mid){A=this.createBox(o);this.createChar(A,B.mid,D,t);r+=A.bbox.w}if(j>r){var C=h.bbox.rw-h.bbox.lw,m=C-0.05,u,p,v=(B.mid?2:1);p=u=Math.ceil((j-r)/(v*m));m=(j-r)/(v*u);s=(u/(u+1))*(C-m);m=C-s;q-=h.bbox.lw+s;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){i=h.cloneNode(true)}else{i=this.Element("span");this.createChar(i,B.rep,D,t)}this.placeBox(this.addBox(o,i),q,0,true);q+=m}if(B.mid&&v){this.placeBox(A,q,0,true);q+=A.bbox.w-s;u=p}}}else{s=Math.min(r-j,l.bbox.w/2);q-=s/2;if(B.mid){this.placeBox(A,q,0,true);q+=A.bbox.w}q-=s/2}this.placeBox(z,q,0,true);y.bbox={w:q+z.bbox.rw,lw:0,rw:q+z.bbox.rw,H:Math.max(l.bbox.h,h.bbox.h,z.bbox.h,A.bbox.h),D:Math.max(l.bbox.d,h.bbox.d,z.bbox.d,A.bbox.d),h:h.bbox.h,d:h.bbox.d};y.scale=D;y.isMultiChar=true;this.setStackWidth(o,y.bbox.w)},createChar:function(q,n,k,h){q.isMathJax=true;var p=q,r="",l={fonts:[n[1]],noRemap:true};if(h&&h===a.VARIANT.BOLD){l.fonts=[n[1]+"-bold",n[1]]}if(typeof(n[1])!=="string"){l=n[1]}if(n[0] instanceof Array){for(var o=0,j=n[0].length;o<j;o++){r+=String.fromCharCode(n[0][o])}}else{r=String.fromCharCode(n[0])}if(k!==1){p=this.addElement(q,"span",{style:{fontSize:this.Percent(k)},scale:k,isMathJax:true});this.handleVariant(p,l,r);q.bbox=p.bbox}else{this.handleVariant(q,l,r)}if(n[2]){q.style.marginLeft=this.Em(n[2])}if(this.AccentBug&&q.bbox.w===0){p.firstChild.nodeValue+=this.NBSP;e.createSpace(q,0,0,-q.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(x,l,q){var w="",u,A,r,j,z,B,h=x;if(q.length===0){return}if(!x.bbox){x.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!l){l=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}B=l;for(var y=0,v=q.length;y<v;y++){l=B;u=q.charCodeAt(y);A=q.charAt(y);if(A===this.PLANE1){y++;u=q.charCodeAt(y)+119808-56320;if(this.FONTDATA.RemapPlane1){var C=this.FONTDATA.RemapPlane1(u,l);u=C.n;l=C.variant}}else{var s,p,t=this.FONTDATA.RANGES;for(s=0,p=t.length;s<p;s++){if(t[s].name==="alpha"&&l.noLowerCase){continue}var o=l["offset"+t[s].offset];if(o&&u>=t[s].low&&u<=t[s].high){if(t[s].remap&&t[s].remap[u]){u=o+t[s].remap[u]}else{u=u-t[s].low+o;if(t[s].add){u+=t[s].add}}if(l["variant"+t[s].offset]){l=this.FONTDATA.VARIANT[l["variant"+t[s].offset]]}break}}}if(l.remap&&l.remap[u]){if(l.remap[u] instanceof Array){var k=l.remap[u];u=k[0];l=this.FONTDATA.VARIANT[k[1]]}else{u=l.remap[u];if(l.remap.variant){l=this.FONTDATA.VARIANT[l.remap.variant]}}}if(this.FONTDATA.REMAP[u]&&!l.noRemap){u=this.FONTDATA.REMAP[u]}r=this.lookupChar(l,u);A=r[u];if(l!==z&&!A[5].img){if(w.length){this.addText(h,w);w=""}h=x;z=j;if(l!==z){if(z){h=this.addElement(x,"span",{isMathJax:true})}else{j=l}}this.handleFont(h,r,h!==x);z=l}w=this.handleChar(h,r,A,u,w);if(A[0]/1000>x.bbox.h){x.bbox.h=A[0]/1000}if(A[1]/1000>x.bbox.d){x.bbox.d=A[1]/1000}if(x.bbox.w+A[3]/1000<x.bbox.lw){x.bbox.lw=x.bbox.w+A[3]/1000}if(x.bbox.w+A[4]/1000>x.bbox.rw){x.bbox.rw=x.bbox.w+A[4]/1000}x.bbox.w+=A[2]/1000}if(w.length){this.addText(h,w)}if(x.scale&&x.scale!==1){x.bbox.h*=x.scale;x.bbox.d*=x.scale;x.bbox.w*=x.scale;x.bbox.lw*=x.scale;x.bbox.rw*=x.scale}if(q.length==1&&r.skew&&r.skew[u]){x.bbox.skew=r.skew[u]}},handleFont:function(j,h,l){j.style.fontFamily=h.family;if(!(e.FontFaceBug&&h.isWebFont)){var i=h.style||"normal",k=h.weight||"normal";if(i!=="normal"||l){j.style.fontStyle=i}if(k!=="normal"||l){j.style.fontWeight=k}}},handleChar:function(i,h,o,m,l){var k=o[5];if(k.img){return this.handleImg(i,h,o,m,l)}if(k.isUnknown&&this.FONTDATA.DELIMITERS[m]){if(l.length){this.addText(i,l)}var j=i.scale;e.createDelimiter(i,m,0,1,h);i.scale=j;o[0]=i.bbox.h*1000;o[1]=i.bbox.d*1000;o[2]=i.bbox.w*1000;o[3]=i.bbox.lw*1000;o[4]=i.bbox.rw*1000;return""}if(k.c==null){if(m<=65535){k.c=String.fromCharCode(m)}else{k.c=this.PLANE1+String.fromCharCode(m-119808+56320)}}if(o[2]||!this.msieAccentBug||l.length){return l+k.c}e.createShift(i,o[3]/1000);e.createShift(i,(o[4]-o[3])/1000);this.addText(i,k.c);e.createShift(i,-o[4]/1000);return""},handleImg:function(i,h,l,k,j){return j},lookupChar:function(l,r){var k,h;if(!l.FONTS){var q=this.FONTDATA.FONTS;var p=(l.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(p instanceof Array)){p=[p]}if(l.fonts!=p){l.fonts=p}l.FONTS=[];for(k=0,h=p.length;k<h;k++){if(q[p[k]]){l.FONTS.push(q[p[k]]);q[p[k]].name=p[k]}}}for(k=0,h=l.FONTS.length;k<h;k++){var j=l.FONTS[k];if(typeof(j)==="string"){delete l.FONTS;this.loadFont(j)}if(j[r]){if(j[r].length===5){j[r][5]={}}if(e.allowWebFonts&&!j.available){this.loadWebFont(j)}else{return j}}else{this.findBlock(j,r)}}var o=(l.defaultFont||{family:e.config.undefinedFamily});if(l.bold){o.weight="bold"}if(l.italic){o.style="italic"}o[r]=[800,200,500,0,500,{isUnknown:true}];return o},findBlock:function(k,p){if(k.Ranges){for(var o=0,h=k.Ranges.length;o<h;o++){if(p<k.Ranges[o][0]){return}if(p<=k.Ranges[o][1]){var n=k.Ranges[o][2];for(var l=k.Ranges.length-1;l>=0;l--){if(k.Ranges[l][2]==n){k.Ranges.splice(l,1)}}this.loadFont(k.directory+"/"+n+".js")}}}},loadFont:function(i){var h=MathJax.Callback.Queue();h.Push(["Require",c,this.fontDir+"/"+i]);if(this.imgFonts){if(!MathJax.isPacked){i=i.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}h.Push(["Require",c,this.webfontDir+"/png/"+i])}d.RestartAfter(h.Push({}))},loadWebFont:function(h){h.available=h.isWebFont=true;if(e.FontFaceBug){h.family=h.name;if(e.msieFontCSSBug){h.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(h))},loadWebFontError:function(i,h){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");i.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",h)}else{this.allowWebFonts=false;h()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var n=[[0,this]];for(var l=0,h=this.data.length;l<h;l++){if(this.data[l]){var o=this.data[l].lineBreak();if(o!=="none"){var k=(o==="after"?l+1:l);if(n.length===0||n[n.length-1]!==k){n.push([k,this.data[l]])}else{n[n.length-1]=[k,this.data[l]]}}}}n.push([this.data.length,n[n.length-1][1]]);return n},toHTMLmultiline:function(h){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(o,n,l,h){if(l==null){l=0}if(h==null){h=this.data.length}var k=o.bbox={},p=[];while(l<h){var j=this.data[l];if(!j){continue}if(!n&&j.HTMLcanStretch("Vertical")){p.push(j);j=(j.CoreMO()||j)}this.HTMLcombineBBoxes(j,k);l++}this.HTMLcleanBBox(k);return p},HTMLcombineBBoxes:function(h,i){if(i.w==null){this.HTMLemptyBBox(i)}var k=h.HTMLspanElement();if(!k||!k.bbox){return}var j=k.bbox;if(j.d>i.d){i.d=j.d}if(j.h>i.h){i.h=j.h}if(j.D!=null&&j.D>i.D){i.D=j.D}if(j.H!=null&&j.H>i.H){i.H=j.H}if(k.style.paddingLeft){i.w+=parseFloat(k.style.paddingLeft)*(k.scale||1)}if(i.w+j.lw<i.lw){i.lw=i.w+j.lw}if(i.w+j.rw>i.rw){i.rw=i.w+j.rw}i.w+=j.w;if(k.style.paddingRight){i.w+=parseFloat(k.style.paddingRight)*(k.scale||1)}if(j.width){i.width=j.width}},HTMLemptyBBox:function(h){h.h=h.d=h.H=h.D=h.rw=-e.BIGDIMEN;h.w=0;h.lw=e.BIGDIMEN;return h},HTMLcleanBBox:function(h){if(h.h===this.BIGDIMEN){h.h=h.d=h.H=h.D=h.w=h.rw=h.lw=0}if(h.D<=h.d){delete h.D}if(h.H<=h.h){delete h.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(h){if(this.isEmbellished()){return this.Core().HTMLcanStretch(h)}return false},HTMLstretchH:function(i,h){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(h){while(h){if((h.type!=="mrow"&&h.type!=="texatom")||h.data.length>1){return true}h=h.data[0]}return false},HTMLmeasureChild:function(i,h){if(this.data[i]!=null){e.Measured(this.data[i].toHTML(h),h)}else{h.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(h){if(this.spanID){var i=this.HTMLspanElement();if(i){while(i.firstChild){i.removeChild(i.firstChild)}i.bbox={w:0,h:0,d:0,lw:0,rw:0};i.scale=1;i.isMultChar=null;i.style.cssText="";return i}}if(this.href){h=e.addElement(h,"a",{href:this.href,isMathJax:true})}h=e.addElement(h,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){h.style.display="inline-block"}if(this["class"]!=null){h.className+=" "+this["class"]}if(this.style){h.style.cssText=this.style;if(h.style.fontSize){this.mathsize=h.style.fontSize;h.style.fontSize=""}}this.spanID=e.GetID();h.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;h.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){h.parentNode.bbox=h.bbox}return h},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(i,h,j){e.handleVariant(i,h,j)},HTMLhandleSize:function(h){if(!h.scale){h.scale=this.HTMLgetScale();if(h.scale!==1){h.style.fontSize=e.Percent(h.scale)}}return h},HTMLhandleColor:function(m){var o=this.getValues("mathcolor","color");if(this.mathbackground){o.mathbackground=this.mathbackground}if(this.background){o.background=this.background}if(this.style&&m.style.backgroundColor){o.mathbackground=m.style.backgroundColor;m.style.backgroundColor="transparent"}if(o.color&&!this.mathcolor){o.mathcolor=o.color}if(o.background&&!this.mathbackground){o.mathbackground=o.background}if(o.mathcolor){m.style.color=o.mathcolor}if(o.mathbackground&&o.mathbackground!==a.COLOR.TRANSPARENT){var p=1/e.em,l=0,k=0;if(this.isToken){l=m.bbox.lw;k=m.bbox.rw-m.bbox.w}if(m.style.paddingLeft!==""){l+=parseFloat(m.style.paddingLeft)*(m.scale||1)}if(m.style.paddingRight!==""){k-=parseFloat(m.style.paddingRight)*(m.scale||1)}var j=Math.max(0,e.getW(m)+(e.PaddingWidthBug?0:k-l));if(e.msieCharPaddingWidthBug&&m.style.paddingLeft!==""){j+=parseFloat(m.style.paddingLeft)*(m.scale||1)}var n=m.bbox.h+m.bbox.d,h=-m.bbox.d;if(j>0){j+=2*p;l-=p}if(n>0){n+=2*p;h-=p}k=-j-l;var i=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:o.mathbackground,width:e.Em(j),height:e.Em(n),verticalAlign:e.Em(h),marginLeft:e.Em(l),marginRight:e.Em(k)}});if(e.msieInlineBlockAlignBug){i.style.position="relative";i.style.width=i.style.height=0;i.style.verticalAlign=i.style.marginLeft=i.style.marginRight="";e.placeBox(e.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(j),height:e.Em(n),background:o.mathbackground}}),l,m.bbox.h+p)}m.parentNode.insertBefore(i,m);if(e.msieColorPositionBug){m.style.position="relative"}return i}return null},HTMLremoveColor:function(){var h=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(h){h.parentNode.removeChild(h)}},HTMLhandleSpace:function(k){if(this.useMMLspacing){if(this.type!=="mo"){return}var i=this.getValues("scriptlevel","lspace","rspace");if(i.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){i.lspace=Math.max(0,e.length2em(i.lspace));i.rspace=Math.max(0,e.length2em(i.rspace));var h=this,j=this.Parent();while(j&&j.isEmbellished()&&j.Core()===h){h=j;j=j.Parent();k=h.HTMLspanElement()}if(i.lspace){k.style.paddingLeft=e.Em(i.lspace)}if(i.rspace){k.style.paddingRight=e.Em(i.rspace)}}}else{var l=this.texSpacing();if(l!==""){l=e.length2em(l)/(k.scale||1);if(k.style.paddingLeft){l+=parseFloat(k.style.paddingLeft)}k.style.paddingLeft=e.Em(l)}}},HTMLgetScale:function(){var j=1,h=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var i=this.HTMLspanElement();if(i.style.fontSize!=""){h.fontsize=i.style.fontSize}}if(h.fontsize&&!this.mathsize){h.mathsize=h.fontsize}if(h.scriptlevel!==0){if(h.scriptlevel>2){h.scriptlevel=2}j=Math.pow(this.Get("scriptsizemultiplier"),h.scriptlevel);h.scriptminsize=e.length2em(h.scriptminsize);if(j<h.scriptminsize){j=h.scriptminsize}}j*=e.length2em(h.mathsize);return j},HTMLgetVariant:function(){var h=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var j=this.HTMLspanElement();if(j.style.fontFamily){h.fontfamily=j.style.fontFamily}if(j.style.fontWeight){h.fontweight=j.style.fontWeight}if(j.style.fontStyle){h.fontStyle=j.style.fontStyle}}var i=h.mathvariant;if(this.variantForm){i="-"+e.fontInUse+"-variant"}if(h.fontfamily&&!this.mathvariant){if(!h.fontweight&&h.mathvariant.match(/bold/)){h.fontweight="bold"}if(!h.fontstyle&&h.mathvariant.match(/italic/)){h.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:h.fontfamily,style:h.fontstyle,weight:h.fontweight}}}if(h.fontweight==="bold"){i={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}[i]||i}else{if(h.fontweight==="normal"){i={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}[i]||i}}if(h.fontstyle==="italic"){i={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[i]||i}else{if(h.fontstyle==="normal"){i={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[i]||i}}return e.FONTDATA.VARIANT[i]}},{HTMLautoload:function(){var h=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(h))},HTMLautoloadFile:function(h){var i=e.autoloadDir+"/"+h+".js";d.RestartAfter(c.Require(i))},HTMLstretchH:function(i,h){this.HTMLremoveColor();return this.toHTML(i,h)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mn.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mo.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));if(this.data.length==0){return n}else{n.bbox=null}var q=this.data.join("");var l=this.HTMLgetVariant();var j=this.getValues("largeop","displaystyle");if(j.largeop){l=e.FONTDATA.VARIANT[j.displaystyle?"-largeOp":"-smallOp"]}for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(q.length!==1){delete n.bbox.skew}if(e.AccentBug&&n.bbox.w===0&&q.length===1&&n.firstChild){n.firstChild.nodeValue+=e.NBSP;e.createSpace(n,0,0,-n.offsetWidth/e.em)}if(j.largeop){var o=(n.bbox.h-n.bbox.d)/2-e.TeX.axis_height*n.scale;if(e.safariVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.lastChild.style.verticalAlign=e.Em(parseFloat(n.lastChild.style.verticalAlign||0)/e.em-o/n.scale)}else{if(e.konquerorVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.style.position="relative";n.lastChild.style.position="relative";n.lastChild.style.top=e.Em(o/n.scale)}else{n.style.verticalAlign=e.Em(-o/n.scale)}}n.bbox.h-=o;n.bbox.d+=o;if(n.bbox.rw>n.bbox.w){n.bbox.ic=n.bbox.rw-n.bbox.w;e.createBlank(n,n.bbox.ic);n.bbox.w=n.bbox.rw}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcanStretch:function(h){if(!this.Get("stretchy")){return false}var i=this.data.join("");if(i.length>1){return false}i=e.FONTDATA.DELIMITERS[i.charCodeAt(0)];return(i&&i.dir==h.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(k,h){this.HTMLremoveColor();var i=this.getValues("maxsize","minsize","mathvariant","fontweight");if(i.fontweight==="bold"&&!this.mathvariant){i.mathvariant=a.VARIANT.BOLD}var j=this.HTMLspanElement(),l=j.scale;i.maxsize=e.length2em(i.maxsize,j.bbox.w);i.minsize=e.length2em(i.minsize,j.bbox.w);h=Math.max(i.minsize,Math.min(i.maxsize,h));j=this.HTMLcreateSpan(k);e.createDelimiter(j,this.data.join("").charCodeAt(0),h,l,i.mathvariant);this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});a.mtext.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;if(this.Parent().type==="merror"){e.addText(n,this.data.join(""));var o=e.getHD(n),j=e.getW(n);n.bbox={h:o.h,d:o.d,w:j,lw:0,rw:j}}else{var l=this.HTMLgetVariant();for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(l,j,o){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var n=e.Measured(this.data[0].toHTML(l),l);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(l,j,o),l)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(l,j),l)}}l.bbox={w:n.bbox.w,h:n.bbox.h,d:n.bbox.d,lw:0,rw:0};for(var k=0,h=l.childNodes.length;k<h;k++){l.childNodes[k].style.visibility="hidden"}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(l,j,n){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var i=e.createStack(l,true);var m=e.createBox(i);e.Measured(this.data[0].toHTML(m),m);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(m,j,n),m)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(m,j),m)}}var k=this.getValues("height","depth","width","lspace","voffset"),h=0,o=0;if(k.lspace){h=this.HTMLlength2em(m,k.lspace)}if(k.voffset){o=this.HTMLlength2em(m,k.voffset)}e.placeBox(m,h,o);l.bbox={h:m.bbox.h,d:m.bbox.d,w:m.bbox.w,lw:Math.min(0,m.bbox.lw+h),rw:Math.max(m.bbox.w,m.bbox.rw+h),H:Math.max((m.bbox.H==null?-e.BIGDIMEN:m.bbox.H),m.bbox.h+o),D:Math.max((m.bbox.D==null?-e.BIGDIMEN:m.bbox.D),m.bbox.d-o)};if(k.height!==""){l.bbox.h=this.HTMLlength2em(m,k.height,"h",0)}if(k.depth!==""){l.bbox.d=this.HTMLlength2em(m,k.depth,"d",0)}if(k.width!==""){l.bbox.w=this.HTMLlength2em(m,k.width,"w",0)}if(l.bbox.H<=l.bbox.h){delete l.bbox.H}if(l.bbox.D<=l.bbox.d){delete l.bbox.D}e.setStackWidth(i,l.bbox.w)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLlength2em:function(l,n,o,h){if(h==null){h=-e.BIGDIMEN}var j=String(n).match(/width|height|depth/);var k=(j?l.bbox[j[0].charAt(0)]:(o?l.bbox[o]:null));var i=e.length2em(n,k);if(o&&String(n).match(/^\s*[-+]/)){return Math.max(h,l.bbox[o]+i)}else{return i}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(j,h){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchH(i,h);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h);this.HTMLhandleColor(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(A){A=this.HTMLcreateSpan(A);var j=e.createStack(A);var m=e.createBox(j),l=e.createBox(j);this.HTMLmeasureChild(0,m);this.HTMLmeasureChild(1,l);var h=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var E=this.HTMLgetScale(),z=h.displaystyle;var D=e.TeX.axis_height*E;if(h.bevelled){var C=(z?0.4:0.15);var n=Math.max(m.bbox.h+m.bbox.d,l.bbox.h+l.bbox.d)+2*C;var B=e.createBox(j);e.createDelimiter(B,47,n);e.placeBox(m,0,(m.bbox.d-m.bbox.h)/2+D+C);e.placeBox(B,m.bbox.w-C/2,(B.bbox.d-B.bbox.h)/2+D);e.placeBox(l,m.bbox.w+B.bbox.w-C,(l.bbox.d-l.bbox.h)/2+D-C)}else{var i=Math.max(m.bbox.w,l.bbox.w);var s=e.thickness2em(h.linethickness),x,w,r,o;var y=e.TeX.min_rule_thickness/this.em;if(z){r=e.TeX.num1;o=e.TeX.denom1}else{r=(s===0?e.TeX.num3:e.TeX.num2);o=e.TeX.denom2}r*=E;o*=E;if(s===0){x=Math.max((z?7:3)*e.TeX.rule_thickness,2*y);w=(r-m.bbox.d)-(l.bbox.h-o);if(w<x){r+=(x-w)/2;o+=(x-w)/2}}else{x=Math.max((z?2:0)*y+s,s/2+1.5*y);w=(r-m.bbox.d)-(D+s/2);if(w<x){r+=x-w}w=(D-s/2)-(l.bbox.h-o);if(w<x){o+=x-w}var k=e.createBox(j);e.createRule(k,s,0,i+2*s);e.placeBox(k,0,D-s/2)}e.alignBox(m,h.numalign,r);e.alignBox(l,h.denomalign,-o)}this.HTMLhandleSpace(A);this.HTMLhandleColor(A);return A},HTMLcanStretch:function(h){return false},HTMLhandleSpace:function(h){if(!this.texWithDelims){var i=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;h.style.paddingLeft=e.Em(i);h.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(r){r=this.HTMLcreateSpan(r);var u=e.createStack(r);var j=e.createBox(u),n=e.createBox(u),m=e.createBox(u);this.HTMLmeasureChild(0,j);var l=this.HTMLgetScale();var v=e.TeX.rule_thickness*l,i,h,s,k;if(this.Get("displaystyle")){i=e.TeX.x_height*l}else{i=v}h=Math.max(v+i/4,1.5*e.TeX.min_rule_thickness/this.em);s=j.bbox.h+j.bbox.d+h+v;k=j.bbox.w;e.createDelimiter(m,8730,s,l);e.Measured(m);var o=0;if(m.isMultiChar||(e.AdjustSurd&&e.imgFonts)){m.bbox.w*=0.95}if(m.bbox.h+m.bbox.d>s){h=((m.bbox.h+m.bbox.d)-(s-v))/2}var w=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!w||k<w.HW[0][0]*l||l<0.75){e.createRule(n,v,0,k)}else{e.createDelimiter(n,e.FONTDATA.RULECHAR,k,l)}s=j.bbox.h+h+v;o=this.HTMLaddRoot(u,m,o,m.bbox.h+m.bbox.d-s,l);e.placeBox(m,o,s-m.bbox.h);e.placeBox(n,o+m.bbox.w,s-n.bbox.h+e.rfuzz);e.placeBox(j,o+m.bbox.w,0);this.HTMLhandleSpace(r);this.HTMLhandleColor(r);return r},HTMLaddRoot:function(j,i,h,l,k){return h}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(j,i,h){return 0.45*(j-0.9*i)+0.6*i+Math.max(0,h.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(n,l){var j=n.bbox={},o=[];this.HTMLcheckStretchy(this.data.open,j,o,l);this.HTMLcheckStretchy(this.data[0],j,o,l);for(var k=1,h=this.data.length;k<h;k++){if(this.data[k]){this.HTMLcheckStretchy(this.data["sep"+k],j,o,l);this.HTMLcheckStretchy(this.data[k],j,o,l)}}this.HTMLcheckStretchy(this.data.close,j,o,l);this.HTMLcleanBBox(j);return o},HTMLcheckStretchy:function(h,i,k,j){if(h){if(!j&&h.HTMLcanStretch("Vertical")){k.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,i)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(I,E,B){var h=this.getValues("displaystyle","accent","accentunder","align");if(!h.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,I)}I=this.HTMLcreateSpan(I);var M=this.HTMLgetScale();var n=e.createStack(I);var o=[],K=[],s,J,F,j=-e.BIGDIMEN,H=j;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J]=e.createBox(n);e.Measured(this.data[J].toHTML(s),s);if(J==this.base){if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchV(s,E,B),s)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(s,E),s)}}K[J]=(B==null&&E!=null?false:this.data[J].HTMLcanStretch("Horizontal"))}else{K[J]=this.data[J].HTMLcanStretch("Horizontal")}if(s.bbox.w>H){H=s.bbox.w}if(!K[J]&&H>j){j=H}}}if(B==null&&E!=null){j=E}else{if(j==-e.BIGDIMEN){j=H}}for(J=H=0,F=this.data.length;J<F;J++){if(this.data[J]){s=o[J];if(K[J]){s.bbox=this.data[J].HTMLstretchH(s,j).bbox}if(s.bbox.w>H){H=s.bbox.w}}}var A=e.TeX.rule_thickness,C=e.FONTDATA.TeX_factor;var l=o[this.base]||{bbox:this.HTMLzeroBBox()},L=(l.bbox.ic||0);var r,p,v,u,q,z,G;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J];q=e.TeX.big_op_spacing5*M;var w=(J!=this.base&&h[this.ACCENTS[J]]);if(w&&s.bbox.w<=1/e.em+0.0001){s.bbox.w=s.bbox.rw-s.bbox.lw;s.bbox.noclip=true;if(s.bbox.lw&&!e.zeroWidthBug){s.insertBefore(e.createSpace(s.parentNode,0,0,-s.bbox.lw),s.firstChild)}e.createBlank(s,0,0,s.bbox.rw+0.1)}z={left:0,center:(H-s.bbox.w)/2,right:H-s.bbox.w}[h.align];r=z;p=0;if(J==this.over){if(w){G=Math.max(A*M*C,2.5/this.em);q=0;if(l.bbox.skew){r+=l.bbox.skew}}else{v=e.TeX.big_op_spacing1*M*C;u=e.TeX.big_op_spacing3*M*C;G=Math.max(v,u-Math.max(0,s.bbox.d))}G=Math.max(G,1.5/this.em);r+=L;p=l.bbox.h+s.bbox.d+G;s.bbox.h+=q}else{if(J==this.under){if(w){G=3*A*M*C;q=0}else{v=e.TeX.big_op_spacing2*M*C;u=e.TeX.big_op_spacing4*M*C;G=Math.max(v,u-s.bbox.h)}G=Math.max(G,1.5/this.em);r-=L;p=-(l.bbox.d+s.bbox.h+G);s.bbox.d+=q}}e.placeBox(s,r,p)}}this.HTMLhandleSpace(I);this.HTMLhandleColor(I);return I},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(F,C,y){F=this.HTMLcreateSpan(F);var I=this.HTMLgetScale();var l=e.createStack(F),i;var k=e.createBox(l);this.HTMLmeasureChild(this.base,k);if(this.data[this.base]){if(y!=null){e.Remeasured(this.data[this.base].HTMLstretchV(k,C,y),k)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(k,C),k)}}}e.placeBox(k,0,0);var j=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var G=e.TeX.x_height*I,x=e.TeX.scriptspace*I*0.75;var h,m;if(this.HTMLnotEmpty(this.data[this.sup])){h=e.createBox(l);e.Measured(this.data[this.sup].toHTML(h),h);h.bbox.w+=x;h.bbox.rw=Math.max(h.bbox.w,h.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){m=e.createBox(l);e.Measured(this.data[this.sub].toHTML(m),m);m.bbox.w+=x;m.bbox.rw=Math.max(m.bbox.w,m.bbox.rw)}var A=e.TeX.sup_drop*j,z=e.TeX.sub_drop*j;var o=k.bbox.h-A,n=k.bbox.d+z,H=0,B;if(k.bbox.ic){H=k.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&&k.bbox.scale===1&&!this.data[this.base].Get("largeop")){o=n=0}}var E=this.getValues("subscriptshift","superscriptshift");E.subscriptshift=(E.subscriptshift===""?0:e.length2em(E.subscriptshift));E.superscriptshift=(E.superscriptshift===""?0:e.length2em(E.superscriptshift));if(!h){if(m){n=Math.max(n,e.TeX.sub1*I,m.bbox.h-(4/5)*G,E.subscriptshift);e.placeBox(m,k.bbox.w+x-H,-n,m.bbox)}}else{if(!m){i=this.getValues("displaystyle","texprimestyle");B=e.TeX[(i.displaystyle?"sup1":(i.texprimestyle?"sup3":"sup2"))];o=Math.max(o,B*I,h.bbox.d+(1/4)*G,E.superscriptshift);e.placeBox(h,k.bbox.w+x,o,h.bbox)}else{n=Math.max(n,e.TeX.sub2*I);var w=e.TeX.rule_thickness*I;if((o-h.bbox.d)-(m.bbox.h-n)<3*w){n=3*w-o+h.bbox.d+m.bbox.h;A=(4/5)*G-(o-h.bbox.d);if(A>0){o+=A;n-=A}}e.placeBox(h,k.bbox.w+x,Math.max(o,E.superscriptshift));e.placeBox(m,k.bbox.w+x-H,-Math.max(n,E.subscriptshift))}}this.HTMLhandleSpace(F);this.HTMLhandleColor(F);return F},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(o,h){var l=this.Get("alttext");if(l){h.setAttribute("aria-label",l)}var i=e.addElement(o,"nobr",{isMathJax:true});o=this.HTMLcreateSpan(i);var m=e.createStack(o),j=e.createBox(m),n;m.style.fontSize=i.parentNode.style.fontSize;i.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;n=e.Measured(this.data[0].toHTML(j),j)}e.placeBox(j,0,0);var k=e.em/e.outerEm;e.em/=k;o.bbox.h*=k;o.bbox.d*=k;o.bbox.w*=k;o.bbox.lw*=k;o.bbox.rw*=k;if(n&&n.bbox.width!=null){m.style.width=n.bbox.width;j.style.width="100%"}this.HTMLhandleColor(o);if(n){e.createRule(o,n.bbox.h*k,n.bbox.d*k,0)}if(!this.isMultiline&&this.Get("display")==="block"&&o.bbox.width==null){var p=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(p.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){p.indentalign=p.indentalignfirst}if(p.indentalign===a.INDENTALIGN.AUTO){p.indentalign=this.displayAlign}h.style.textAlign=p.indentalign;if(p.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){p.indentshift=p.indentshiftfirst}if(p.indentshift==="auto"){p.indentshift=this.displayIndent}if(p.indentshift&&p.indentalign!==a.INDENTALIGN.CENTER){o.style[{left:"marginLeft",right:"marginRight"}[p.indentalign]]=e.Em(e.length2em(p.indentshift))}}return o}});a.TeXAtom.Augment({toHTML:function(i){i=this.HTMLcreateSpan(i);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var h=e.createStack(i);var j=e.createBox(h);e.Measured(this.data[0].toHTML(j),j);e.placeBox(j,0,e.TeX.axis_height-(j.bbox.h+j.bbox.d)/2+j.bbox.d)}else{i.bbox=this.data[0].toHTML(i).bbox}}this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});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(h){var k=h.versionAtLeast("7.0");var j=h.versionAtLeast("8.0")&&document.documentMode>7;var i=(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:h.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:i,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(j&&!i),msieBorderWidthBug:i,msieInlineBlockAlignBug:(!j||i),msieVerticalAlignBug:(j&&!i),msiePlaceBoxBug:(j&&!i),msieClipRectBug:!j,msieNegativeSpaceBug:i,msieCloneNodeBug:(j&&h.version==="8.0"),negativeSkipBug:true,msieIE6:!k,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:h.isIE9,allowWebFonts:"eot"})},Firefox:function(i){var j=false;if(i.versionAtLeast("3.5")){var h=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,h.length)===h){j="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:j})},Safari:function(l){var j=l.versionAtLeast("3.0");var i=l.versionAtLeast("3.1");var h=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var m=(i&&l.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!l.versionAtLeast("5.0"))||(h!=null&&(h[1]<2||(h[1]==2&&h[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:!i,safariTextNodeBug:!j,safariWebFontSerif:["serif"],allowWebFonts:(i&&!m?"otf":false)});if(m){var k=d.config["HTML-CSS"];if(k){k.availableFonts=[];k.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(h){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(h.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(h){h.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:h.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(h.versionAtLeast("10.0")&&!h.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(h){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(n,k){if(k&&this.testCollection(k)){return k}for(var l=0,j=n.length;l<j;l++){if(n[l]===k){continue}if(this.testCollection(n[l])){return n[l]}}return null},testCollection:function(i){return this.testFont(this.FontInfo[i])},testFont:function(l){if(l.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(l.weight||"normal");this.div.style.fontStyle=(l.style||"normal")}var k=this.getComparisonWidths(l.testString,l.noStyleChar);if(k){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==k[0]){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[k[2]];if(this.div.offsetWidth==k[1]){return false}}if(this.div.offsetWidth!=k[3]){if(l.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var n=0,j=this.testSize.length;n<j;n++){if(this.testStyleChar(l,this.testSize[n])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(k,m){var q=3+(k.weight?2:0)+(k.style?4:0);var j="",l=0;var p=this.div.style.fontSize;this.div.style.fontSize=m;if(e.msieItalicWidthBug&&k.style==="italic"){this.text.nodeValue=j=this.compChar;l=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+j}else{this.text.nodeValue=this.compChar+j}var i=this.div.offsetWidth-l;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+j}else{this.text.nodeValue=this.styleChar+j}var o=Math.floor((this.div.offsetWidth-l)/i+0.5);if(o===q){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+j}else{this.text.nodeValue=this.versionChar+j}k.version=Math.floor((this.div.offsetWidth-l)/i+1.5)/2}this.div.style.fontSize=p;return(o===q)},getComparisonWidths:function(n,l){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!l){n+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=n}else{this.text.nodeValue=n}this.div.style.fontFamily=this.comparisonFont[0];var k=this.div.offsetWidth,p=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];p=this.div.offsetWidth}for(var o=1,j=this.comparisonFont.length;o<j;o++){this.div.style.fontFamily=this.comparisonFont[o];if(this.div.offsetWidth!=k){return[k,this.div.offsetWidth,o,p]}}return null},loadWebFont:function(j){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+j.directory);var l=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+j.directory);var i=MathJax.Callback({});var k=MathJax.Callback(["loadComplete",this,j,l,i]);c.timer.start(c,[this.checkWebFont,j,k],1,this.timeout);return i},loadComplete:function(k,m,j,i){MathJax.Message.Clear(m);if(i===c.STATUS.OK){j();return}this.loadError(k);if(d.Browser.isFirefox&&e.allowWebFonts){var l=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){l+=":"+document.location.port}l+="/";if(c.fileURL(e.webfontDir).substr(0,l.length)!==l){this.firefoxFontError(k)}}e.loadWebFontError(k,j)},loadError:function(i){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+i.directory,null,2000)},firefoxFontError:function(i){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(i,j,k){if(i.time(k)){return}if(e.Font.testFont(j)){k(i.STATUS.OK)}else{setTimeout(i,i.delay)}},fontFace:function(k){var l=e.allowWebFonts;var n=e.FONTDATA.FONTS[k];if(e.msieFontCSSBug&&!n.family.match(/-Web$/)){n.family+="-Web"}var j=c.fileURL(e.webfontDir+"/"+l);var i=k.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!i.match(/-/)){i+="-Regular"}if(l==="svg"){i+=".svg#"+i}else{i+="."+l}var m={"font-family":n.family,src:"url('"+j+"/"+i+"')"};if(l==="svg"){m.src+=" format('svg')"}if(!(e.FontFaceBug&&n.isWebFont)){if(k.match(/-bold/)){m["font-weight"]="bold"}if(k.match(/-italic/)){m["font-style"]="italic"}}return m}});var g,h,f;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 ! important"},".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,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var j=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(j.scale){this.config.scale=j.scale}if(j.font&&j.font!=="Auto"){if(j.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(j.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(j.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(j.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var i=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!i&&this.allowWebFonts){i=this.config.webFont;if(i){this.webFonts=true}}if(!i&&this.config.imageFont){i=this.config.imageFont;this.imgFonts=true}if(i){this.fontInUse=i;this.fontDir+="/"+i;this.webfontDir+="/"+i;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")}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},Startup:function(){g=MathJax.Extension.MathEvents.Event;h=MathJax.Extension.MathEvents.Touch;f=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=f.Mouseover;this.Mouseout=f.Mouseout;this.Mousemove=f.Mousemove;var l=[],p=this.FONTDATA.VARIANT.normal.fonts;if(!(p instanceof Array)){p=[p]}for(var k=0,j=p.length;k<j;k++){l[k]=this.FONTDATA.FONTS[p[k]].family;if(!l[k]){l[k]=p[k]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":l.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 o=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=o.offsetWidth/5;this.hiddenDiv.removeChild(o);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(n){}}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(n){}}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 k=0,j=e.config.preloadWebFonts.length;k<j;k++){var l=e.FONTDATA.FONTS[e.config.preloadWebFonts[k]];if(!l.available){e.Font.testFont(l)}}},Translate:function(p){if(!p.parentNode){return}var n=p.previousSibling;if(n&&String(n.className).match(/^MathJax(_MathML|_Display)?$/)){n.parentNode.removeChild(n)}var j=p.MathJax.elementJax,q=j.root,r,i,l;r=i=l=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:this.id,id:j.inputID+"-Span",oncontextmenu:g.Menu,onmousedown:g.Mousedown,onmouseover:g.Mouseover,onmouseout:g.Mouseout,onmousemove:g.Mousemove,onclick:g.Click,ondblclick:g.DblClick});if(MathJax.Hub.Browser.noContextMenu){r.ontouchstart=h.start;r.ontouchend=h.end}var m=(q.Get("display")==="block");if(m){i=l=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});i.appendChild(r)}i.setAttribute("role","textbox");i.setAttribute("aria-readonly","true");if(this.useProcessingFrame){l=this.Element((m?"div":"span"),{className:"MathJax_Processing"});l.appendChild(i)}p.parentNode.insertBefore(l,p);var k;try{this.getScales(r);k=(this.em===0||String(this.em)==="NaN")}catch(o){k=true}if(k){this.hiddenDiv.appendChild(l);this.getScales(r)}this.initImg(r);this.initHTML(q,r);q.setTeXclass();try{q.toHTML(r,i)}catch(o){if(o.restart){l.parentNode.removeChild(l)}throw o}if(k){p.parentNode.insertBefore(l,p)}if(this.useProcessingFrame){l.parentNode.replaceChild(i,l)}},getJaxFromMath:function(i){if(i.parentNode.className==="MathJax_Display"){i=i.parentNode}return d.getJaxFor(i.nextSibling)},getHoverSpan:function(i){return i.root.HTMLspanElement()},getHoverBBox:function(i,l){var m=l.bbox,k=e.outerEm;var j={w:m.w*k,h:m.h*k,d:m.d*k};if(m.width){j.width=m.width}return j},initImg:function(i){},initHTML:function(j,i){},initFont:function(i){var k=e.FONTDATA.FONTS,j=e.config.availableFonts;if(j&&j.length&&e.Font.testFont(k[i])){k[i].available=true;return null}if(!this.allowWebFonts){return null}k[i].isWebFont=true;if(e.FontFaceBug){k[i].family=i;if(e.msieFontCSSBug){k[i].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(i)})},Remove:function(i){var j=i.SourceElement();if(!j){return}j=j.previousSibling;if(!j){return}if(j.className.match(/^MathJax/)){j.parentNode.removeChild(j)}},getScales:function(k){k.parentNode.insertBefore(this.HDMspan,k);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var j=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var i=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(j/this.TeX.x_height)/i)*this.config.scale);k.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&i===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=i*this.scale/100}k.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(k)},getMarginScale:function(i){return 1},getMSIEmarginScale:function(k){k.appendChild(this.marginCheck);var i=this.marginCheck.offsetWidth,j=this.marginMove.offsetWidth;var l=(2*j-i?j/(2*j-i):1);k.removeChild(this.marginCheck);return l},getHD:function(j){var i=j.style.position;j.style.position="absolute";this.HDimg.style.height="0px";j.appendChild(this.HDspan);var k={h:j.offsetHeight};this.HDimg.style.height=k.h+"px";k.d=j.offsetHeight-k.h;k.h-=k.d;k.h/=this.em;k.d/=this.em;j.removeChild(this.HDspan);j.style.position=i;return k},getW:function(l){var j=l.offsetWidth,k=(l.bbox?l.bbox.w:-1),m=l;if((k<0||this.negativeSkipBug)&&j>=0){if(this.negativeSkipBug){var i=l.style.position;l.style.position="absolute";m=this.startMarker;if(l.firstChild){l.insertBefore(m,l.firstChild)}else{l.appendChild(m)}m=this.startMarker}l.appendChild(this.endMarker);j=this.endMarker.offsetLeft-m.offsetLeft;l.removeChild(this.endMarker);if(this.negativeSkipBug){l.removeChild(m);l.style.position=i}}return j/this.em},Measured:function(k,j){if(k.bbox.width==null&&k.bbox.w&&!k.bbox.isMultiline){var i=this.getW(k);k.bbox.rw+=i-k.bbox.w;k.bbox.w=i}if(!j){j=k.parentNode}if(!j.bbox){j.bbox=k.bbox}return k},Remeasured:function(j,i){i.bbox=this.Measured(j,i).bbox},Em:function(i){if(Math.abs(i)<0.0006){return"0em"}return i.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(i){return(100*i).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(i){return this.Percent(this.length2em(i))},length2em:function(o,l){if(typeof(o)!=="string"){o=o.toString()}if(o===""){return""}if(o===a.SIZE.NORMAL){return 1}if(o===a.SIZE.BIG){return 2}if(o===a.SIZE.SMALL){return 0.71}if(o==="infinity"){return e.BIGDIMEN}var k=this.FONTDATA.TeX_factor;if(o.match(/mathspace$/)){return e.MATHSPACE[o]*k}var j=o.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var i=parseFloat(j[1]||"1"),n=j[2];if(l==null){l=1}if(n==="em"){return i*k}if(n==="ex"){return i*e.TeX.x_height*k}if(n==="%"){return i/100*l}if(n==="px"){return i/e.em}if(n==="pt"){return i/10*k}if(n==="pc"){return i*1.2*k}if(n==="in"){return i*this.pxPerInch/e.em}if(n==="cm"){return i*this.pxPerInch/e.em/2.54}if(n==="mm"){return i*this.pxPerInch/e.em/25.4}if(n==="mu"){return i/18*k}return i*k*l},thickness2em:function(i){var j=e.TeX.rule_thickness;if(i===a.LINETHICKNESS.MEDIUM){return j}if(i===a.LINETHICKNESS.THIN){return 0.67*j}if(i===a.LINETHICKNESS.THICK){return 1.67*j}return this.length2em(i,j)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(j,i,k){var l=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(i)}});if(k){j.insertBefore(l,j.firstChild)}else{j.appendChild(l)}return l},createShift:function(j,i,l){var k=this.Element("span",{style:{marginLeft:this.Em(i)},isMathJax:true});if(l){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}return k},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(k,m,j){if(this.msiePaddingWidthBug){this.createStrut(k,0)}var l=String(j).match(/%$/);var i=(!l&&j!=null?j:0);k=this.addElement(k,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(l?"100%":this.Em(i)),height:0}});if(!m){k.parentNode.bbox=k.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:i,lw:this.BIGDIMEN,rw:(!l&&j!=null?j:-this.BIGDIMEN)};if(l){k.bbox.width=j}}return k},createBox:function(j,i){var k=this.addElement(j,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(i!=null){k.style.width=i}return k},addBox:function(i,j){j.style.position="absolute";j.isBox=true;return i.appendChild(j)},placeBox:function(q,p,o,m){q.isMathJax=true;var s=q.parentNode,A=q.bbox,v=s.bbox;if(this.msiePlaceBoxBug){this.addText(q,this.NBSP)}if(this.imgSpaceBug){this.addText(q,this.imgSpace)}var u=q.offsetHeight/this.em+1,C=0;if(q.noAdjust){u-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(q,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(u)}})}else{this.addElement(q,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(u)}})}}q.style.top=this.Em(-o-u);q.style.left=this.Em(p+C);if(A){if(this.negativeSkipBug){if(A.lw<0){C=A.lw;e.createBlank(q,-C,true);k=0}if(A.rw>A.w){e.createBlank(q,A.rw-A.w+0.1)}}if(!this.msieClipRectBug&&!A.noclip&&!m){var z=3/this.em;var w=(A.H==null?A.h:A.H),j=(A.D==null?A.d:A.D);var B=u-w-z,n=u+j+z,k=A.lw-3*z,i=1000;if(A.isFixed){i=A.width-k}q.style.clip="rect("+this.Em(B)+" "+this.Em(i)+" "+this.Em(n)+" "+this.Em(k)+")"}}if(A&&v){if(A.H!=null&&(v.H==null||A.H+o>v.H)){v.H=A.H+o}if(A.D!=null&&(v.D==null||A.D-o>v.D)){v.D=A.D-o}if(A.h+o>v.h){v.h=A.h+o}if(A.d-o>v.d){v.d=A.d-o}if(v.H!=null&&v.H<=v.h){delete v.H}if(v.D!=null&&v.D<=v.d){delete v.D}if(A.w+p>v.w){v.w=A.w+p;if(v.width==null){s.style.width=this.Em(v.w)}}if(A.rw+p>v.rw){v.rw=A.rw+p}if(A.lw+p<v.lw){v.lw=A.lw+p}if(A.width!=null&&!A.isFixed){if(v.width==null){s.style.width=v.width="100%"}q.style.width=A.width}}},alignBox:function(k,q,p){this.placeBox(k,0,p);var n=k.bbox;if(n.isMultiline){return}var j=n.width!=null&&!n.isFixed;var m=0,o=-n.w/2,i="50%";if(this.negativeSkipBug){m=n.w-n.rw-0.1;o+=n.lw}o=this.Em(o*this.msieMarginScale);if(j){o="";i=(50-parseFloat(n.width)/2)+"%"}d.Insert(k.style,({right:{left:"",right:this.Em(m)},center:{left:i,marginLeft:o}})[q])},setStackWidth:function(j,i){if(typeof(i)==="number"){j.style.width=this.Em(Math.max(0,i));if(j.bbox){j.bbox.w=i}if(j.parentNode.bbox){j.parentNode.bbox.w=i}}else{j.style.width=j.parentNode.style.width="100%";if(j.bbox){j.bbox.width=i}if(j.parentNode.bbox){j.parentNode.bbox.width=i}}},createDelimiter:function(t,j,l,p,n){if(!j){t.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};t.bbox.rw=t.bbox.w;this.createSpace(t,t.bbox.h,t.bbox.d,t.bbox.w);return}if(!p){p=1}if(!(l instanceof Array)){l=[l,l]}var s=l[1];l=l[0];var k={alias:j};while(k.alias){j=k.alias;k=this.FONTDATA.DELIMITERS[j];if(!k){k={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var r=0,o=k.HW.length;r<o;r++){if(k.HW[r][0]*p>=l-0.01||(r==o-1&&!k.stretch)){if(k.HW[r][2]){p*=k.HW[r][2]}if(k.HW[r][3]){j=k.HW[r][3]}var q=this.addElement(t,"span");this.createChar(q,[j,k.HW[r][1]],p,n);t.bbox=q.bbox;t.offset=0.65*t.bbox.w;t.scale=p;return}}if(k.stretch){this["extendDelimiter"+k.dir](t,s,k.stretch,p,n)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(z,l,C,E,u){var p=this.createStack(z,true);var m=this.createBox(p),A=this.createBox(p);this.createChar(m,(C.left||C.rep),E,u);this.createChar(A,(C.right||C.rep),E,u);var i=this.Element("span");this.createChar(i,C.rep,E,u);var B={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},j;this.placeBox(m,-m.bbox.lw,0,true);var s=(m.bbox.rw-m.bbox.lw)+(A.bbox.rw-A.bbox.lw)-0.05,r=m.bbox.rw-m.bbox.lw-0.025,t;if(C.mid){B=this.createBox(p);this.createChar(B,C.mid,E,u);s+=B.bbox.w}if(l>s){var D=i.bbox.rw-i.bbox.lw,o=D-0.05,v,q,y=(C.mid?2:1);q=v=Math.ceil((l-s)/(y*o));o=(l-s)/(y*v);t=(v/(v+1))*(D-o);o=D-t;r-=i.bbox.lw+t;while(y-->0){while(v-->0){if(!this.msieCloneNodeBug){j=i.cloneNode(true)}else{j=this.Element("span");this.createChar(j,C.rep,E,u)}this.placeBox(this.addBox(p,j),r,0,true);r+=o}if(C.mid&&y){this.placeBox(B,r,0,true);r+=B.bbox.w-t;v=q}}}else{t=Math.min(s-l,m.bbox.w/2);r-=t/2;if(C.mid){this.placeBox(B,r,0,true);r+=B.bbox.w}r-=t/2}this.placeBox(A,r,0,true);z.bbox={w:r+A.bbox.rw,lw:0,rw:r+A.bbox.rw,H:Math.max(m.bbox.h,i.bbox.h,A.bbox.h,B.bbox.h),D:Math.max(m.bbox.d,i.bbox.d,A.bbox.d,B.bbox.d),h:i.bbox.h,d:i.bbox.d};z.scale=E;z.isMultiChar=true;this.setStackWidth(p,z.bbox.w)},createChar:function(r,o,l,j){r.isMathJax=true;var q=r,s="",n={fonts:[o[1]],noRemap:true};if(j&&j===a.VARIANT.BOLD){n.fonts=[o[1]+"-bold",o[1]]}if(typeof(o[1])!=="string"){n=o[1]}if(o[0] instanceof Array){for(var p=0,k=o[0].length;p<k;p++){s+=String.fromCharCode(o[0][p])}}else{s=String.fromCharCode(o[0])}if(l!==1){q=this.addElement(r,"span",{style:{fontSize:this.Percent(l)},scale:l,isMathJax:true});this.handleVariant(q,n,s);r.bbox=q.bbox}else{this.handleVariant(r,n,s)}if(o[2]){r.style.marginLeft=this.Em(o[2])}if(this.AccentBug&&r.bbox.w===0){q.firstChild.nodeValue+=this.NBSP;e.createSpace(r,0,0,-r.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(y,o,r){var x="",v,B,s,k,A,C,j=y;if(r.length===0){return}if(!y.bbox){y.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!o){o=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}C=o;for(var z=0,w=r.length;z<w;z++){o=C;v=r.charCodeAt(z);B=r.charAt(z);if(B===this.PLANE1){z++;v=r.charCodeAt(z)+119808-56320;if(this.FONTDATA.RemapPlane1){var D=this.FONTDATA.RemapPlane1(v,o);v=D.n;o=D.variant}}else{var t,q,u=this.FONTDATA.RANGES;for(t=0,q=u.length;t<q;t++){if(u[t].name==="alpha"&&o.noLowerCase){continue}var p=o["offset"+u[t].offset];if(p&&v>=u[t].low&&v<=u[t].high){if(u[t].remap&&u[t].remap[v]){v=p+u[t].remap[v]}else{v=v-u[t].low+p;if(u[t].add){v+=u[t].add}}if(o["variant"+u[t].offset]){o=this.FONTDATA.VARIANT[o["variant"+u[t].offset]]}break}}}if(o.remap&&o.remap[v]){if(o.remap[v] instanceof Array){var l=o.remap[v];v=l[0];o=this.FONTDATA.VARIANT[l[1]]}else{v=o.remap[v];if(o.remap.variant){o=this.FONTDATA.VARIANT[o.remap.variant]}}}if(this.FONTDATA.REMAP[v]&&!o.noRemap){v=this.FONTDATA.REMAP[v]}s=this.lookupChar(o,v);B=s[v];if(o!==A&&!B[5].img){if(x.length){this.addText(j,x);x=""}j=y;A=k;if(o!==A){if(A){j=this.addElement(y,"span",{isMathJax:true})}else{k=o}}this.handleFont(j,s,j!==y);A=o}x=this.handleChar(j,s,B,v,x);if(B[0]/1000>y.bbox.h){y.bbox.h=B[0]/1000}if(B[1]/1000>y.bbox.d){y.bbox.d=B[1]/1000}if(y.bbox.w+B[3]/1000<y.bbox.lw){y.bbox.lw=y.bbox.w+B[3]/1000}if(y.bbox.w+B[4]/1000>y.bbox.rw){y.bbox.rw=y.bbox.w+B[4]/1000}y.bbox.w+=B[2]/1000}if(x.length){this.addText(j,x)}if(y.scale&&y.scale!==1){y.bbox.h*=y.scale;y.bbox.d*=y.scale;y.bbox.w*=y.scale;y.bbox.lw*=y.scale;y.bbox.rw*=y.scale}if(r.length==1&&s.skew&&s.skew[v]){y.bbox.skew=s.skew[v]}},handleFont:function(k,i,m){k.style.fontFamily=i.family;if(!(e.FontFaceBug&&i.isWebFont)){var j=i.style||"normal",l=i.weight||"normal";if(j!=="normal"||m){k.style.fontStyle=j}if(l!=="normal"||m){k.style.fontWeight=l}}},handleChar:function(j,i,p,o,m){var l=p[5];if(l.img){return this.handleImg(j,i,p,o,m)}if(l.isUnknown&&this.FONTDATA.DELIMITERS[o]){if(m.length){this.addText(j,m)}var k=j.scale;e.createDelimiter(j,o,0,1,i);j.scale=k;p[0]=j.bbox.h*1000;p[1]=j.bbox.d*1000;p[2]=j.bbox.w*1000;p[3]=j.bbox.lw*1000;p[4]=j.bbox.rw*1000;return""}if(l.c==null){if(o<=65535){l.c=String.fromCharCode(o)}else{l.c=this.PLANE1+String.fromCharCode(o-119808+56320)}}if(p[2]||!this.msieAccentBug||m.length){return m+l.c}e.createShift(j,p[3]/1000);e.createShift(j,(p[4]-p[3])/1000);this.addText(j,l.c);e.createShift(j,-p[4]/1000);return""},handleImg:function(j,i,m,l,k){return k},lookupChar:function(o,s){var l,j;if(!o.FONTS){var r=this.FONTDATA.FONTS;var q=(o.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(q instanceof Array)){q=[q]}if(o.fonts!=q){o.fonts=q}o.FONTS=[];for(l=0,j=q.length;l<j;l++){if(r[q[l]]){o.FONTS.push(r[q[l]]);r[q[l]].name=q[l]}}}for(l=0,j=o.FONTS.length;l<j;l++){var k=o.FONTS[l];if(typeof(k)==="string"){delete o.FONTS;this.loadFont(k)}if(k[s]){if(k[s].length===5){k[s][5]={}}if(e.allowWebFonts&&!k.available){this.loadWebFont(k)}else{return k}}else{this.findBlock(k,s)}}var p=(o.defaultFont||{family:e.config.undefinedFamily});if(o.bold){p.weight="bold"}if(o.italic){p.style="italic"}p[s]=[800,200,500,0,500,{isUnknown:true}];return p},findBlock:function(l,q){if(l.Ranges){for(var p=0,k=l.Ranges.length;p<k;p++){if(q<l.Ranges[p][0]){return}if(q<=l.Ranges[p][1]){var o=l.Ranges[p][2];for(var n=l.Ranges.length-1;n>=0;n--){if(l.Ranges[n][2]==o){l.Ranges.splice(n,1)}}this.loadFont(l.directory+"/"+o+".js")}}}},loadFont:function(j){var i=MathJax.Callback.Queue();i.Push(["Require",c,this.fontDir+"/"+j]);if(this.imgFonts){if(!MathJax.isPacked){j=j.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}i.Push(["Require",c,this.webfontDir+"/png/"+j])}d.RestartAfter(i.Push({}))},loadWebFont:function(i){i.available=i.isWebFont=true;if(e.FontFaceBug){i.family=i.name;if(e.msieFontCSSBug){i.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(i))},loadWebFontError:function(j,i){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");j.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",i)}else{this.allowWebFonts=false;i()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var o=[[0,this]];for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){var p=this.data[n].lineBreak();if(p!=="none"){var l=(p==="after"?n+1:n);if(o.length===0||o[o.length-1]!==l){o.push([l,this.data[n]])}else{o[o.length-1]=[l,this.data[n]]}}}}o.push([this.data.length,o[o.length-1][1]]);return o},toHTMLmultiline:function(i){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(p,o,n,j){if(n==null){n=0}if(j==null){j=this.data.length}var l=p.bbox={},q=[];while(n<j){var k=this.data[n];if(!k){continue}if(!o&&k.HTMLcanStretch("Vertical")){q.push(k);k=(k.CoreMO()||k)}this.HTMLcombineBBoxes(k,l);n++}this.HTMLcleanBBox(l);return q},HTMLcombineBBoxes:function(i,j){if(j.w==null){this.HTMLemptyBBox(j)}var l=i.HTMLspanElement();if(!l||!l.bbox){return}var k=l.bbox;if(k.d>j.d){j.d=k.d}if(k.h>j.h){j.h=k.h}if(k.D!=null&&k.D>j.D){j.D=k.D}if(k.H!=null&&k.H>j.H){j.H=k.H}if(l.style.paddingLeft){j.w+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(j.w+k.lw<j.lw){j.lw=j.w+k.lw}if(j.w+k.rw>j.rw){j.rw=j.w+k.rw}j.w+=k.w;if(l.style.paddingRight){j.w+=parseFloat(l.style.paddingRight)*(l.scale||1)}if(k.width){j.width=k.width}},HTMLemptyBBox:function(i){i.h=i.d=i.H=i.D=i.rw=-e.BIGDIMEN;i.w=0;i.lw=e.BIGDIMEN;return i},HTMLcleanBBox:function(i){if(i.h===this.BIGDIMEN){i.h=i.d=i.H=i.D=i.w=i.rw=i.lw=0}if(i.D<=i.d){delete i.D}if(i.H<=i.h){delete i.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(i){if(this.isEmbellished()){return this.Core().HTMLcanStretch(i)}return false},HTMLstretchH:function(j,i){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(i){while(i){if((i.type!=="mrow"&&i.type!=="texatom")||i.data.length>1){return true}i=i.data[0]}return false},HTMLmeasureChild:function(j,i){if(this.data[j]!=null){e.Measured(this.data[j].toHTML(i),i)}else{i.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(i){if(this.spanID){var j=this.HTMLspanElement();if(j){while(j.firstChild){j.removeChild(j.firstChild)}j.bbox={w:0,h:0,d:0,lw:0,rw:0};j.scale=1;j.isMultChar=null;j.style.cssText="";return j}}if(this.href){i=e.addElement(i,"a",{href:this.href,isMathJax:true})}i=e.addElement(i,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){i.style.display="inline-block"}if(this["class"]!=null){i.className+=" "+this["class"]}if(this.style){i.style.cssText=this.style;if(i.style.fontSize){this.mathsize=i.style.fontSize;i.style.fontSize=""}}if(!this.spanID){this.spanID=e.GetID()}i.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;i.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){i.parentNode.bbox=i.bbox}return i},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(j,i,k){e.handleVariant(j,i,k)},HTMLhandleSize:function(i){if(!i.scale){i.scale=this.HTMLgetScale();if(i.scale!==1){i.style.fontSize=e.Percent(i.scale)}}return i},HTMLhandleColor:function(n){var p=this.getValues("mathcolor","color");if(this.mathbackground){p.mathbackground=this.mathbackground}if(this.background){p.background=this.background}if(this.style&&n.style.backgroundColor){p.mathbackground=n.style.backgroundColor;n.style.backgroundColor="transparent"}if(p.color&&!this.mathcolor){p.mathcolor=p.color}if(p.background&&!this.mathbackground){p.mathbackground=p.background}if(p.mathcolor){n.style.color=p.mathcolor}if(p.mathbackground&&p.mathbackground!==a.COLOR.TRANSPARENT){var q=1/e.em,m=0,l=0;if(this.isToken){m=n.bbox.lw;l=n.bbox.rw-n.bbox.w}if(n.style.paddingLeft!==""){m+=parseFloat(n.style.paddingLeft)*(n.scale||1)}if(n.style.paddingRight!==""){l-=parseFloat(n.style.paddingRight)*(n.scale||1)}var k=Math.max(0,e.getW(n)+(e.PaddingWidthBug?0:l-m));if(e.msieCharPaddingWidthBug&&n.style.paddingLeft!==""){k+=parseFloat(n.style.paddingLeft)*(n.scale||1)}var o=n.bbox.h+n.bbox.d,i=-n.bbox.d;if(k>0){k+=2*q;m-=q}if(o>0){o+=2*q;i-=q}l=-k-m;var j=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:p.mathbackground,width:e.Em(k),height:e.Em(o),verticalAlign:e.Em(i),marginLeft:e.Em(m),marginRight:e.Em(l)}});if(e.msieInlineBlockAlignBug){j.style.position="relative";j.style.width=j.style.height=0;j.style.verticalAlign=j.style.marginLeft=j.style.marginRight="";e.placeBox(e.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(k),height:e.Em(o),background:p.mathbackground}}),m,n.bbox.h+q)}n.parentNode.insertBefore(j,n);if(e.msieColorPositionBug){n.style.position="relative"}return j}return null},HTMLremoveColor:function(){var i=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(i){i.parentNode.removeChild(i)}},HTMLhandleSpace:function(l){if(this.useMMLspacing){if(this.type!=="mo"){return}var j=this.getValues("scriptlevel","lspace","rspace");if(j.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){j.lspace=Math.max(0,e.length2em(j.lspace));j.rspace=Math.max(0,e.length2em(j.rspace));var i=this,k=this.Parent();while(k&&k.isEmbellished()&&k.Core()===i){i=k;k=k.Parent();l=i.HTMLspanElement()}if(j.lspace){l.style.paddingLeft=e.Em(j.lspace)}if(j.rspace){l.style.paddingRight=e.Em(j.rspace)}}}else{var m=this.texSpacing();if(m!==""){m=e.length2em(m)/(l.scale||1);if(l.style.paddingLeft){m+=parseFloat(l.style.paddingLeft)}l.style.paddingLeft=e.Em(m)}}},HTMLgetScale:function(){var k=1,i=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var j=this.HTMLspanElement();if(j.style.fontSize!=""){i.fontsize=j.style.fontSize}}if(i.fontsize&&!this.mathsize){i.mathsize=i.fontsize}if(i.scriptlevel!==0){if(i.scriptlevel>2){i.scriptlevel=2}k=Math.pow(this.Get("scriptsizemultiplier"),i.scriptlevel);i.scriptminsize=e.length2em(i.scriptminsize);if(k<i.scriptminsize){k=i.scriptminsize}}k*=e.length2em(i.mathsize);return k},HTMLgetVariant:function(){var i=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var k=this.HTMLspanElement();if(k.style.fontFamily){i.fontfamily=k.style.fontFamily}if(k.style.fontWeight){i.fontweight=k.style.fontWeight}if(k.style.fontStyle){i.fontStyle=k.style.fontStyle}}var j=i.mathvariant;if(this.variantForm){j="-"+e.fontInUse+"-variant"}if(i.fontfamily&&!this.mathvariant){if(!i.fontweight&&i.mathvariant.match(/bold/)){i.fontweight="bold"}if(!i.fontstyle&&i.mathvariant.match(/italic/)){i.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:i.fontfamily,style:i.fontstyle,weight:i.fontweight}}}if(i.fontweight==="bold"){j={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}[j]||j}else{if(i.fontweight==="normal"){j={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}[j]||j}}if(i.fontstyle==="italic"){j={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[j]||j}else{if(i.fontstyle==="normal"){j={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[j]||j}}return e.FONTDATA.VARIANT[j]}},{HTMLautoload:function(){var i=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(i))},HTMLautoloadFile:function(i){var j=e.autoloadDir+"/"+i+".js";d.RestartAfter(c.Require(j))},HTMLstretchH:function(j,i){this.HTMLremoveColor();return this.toHTML(j,i)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mn.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mo.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));if(this.data.length==0){return o}else{o.bbox=null}var r=this.data.join("");var n=this.HTMLgetVariant();var k=this.getValues("largeop","displaystyle");if(k.largeop){n=e.FONTDATA.VARIANT[k.displaystyle?"-largeOp":"-smallOp"]}for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(r.length!==1){delete o.bbox.skew}if(e.AccentBug&&o.bbox.w===0&&r.length===1&&o.firstChild){o.firstChild.nodeValue+=e.NBSP;e.createSpace(o,0,0,-o.offsetWidth/e.em)}if(k.largeop){var q=(o.bbox.h-o.bbox.d)/2-e.TeX.axis_height*o.scale;if(e.safariVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.lastChild.style.verticalAlign=e.Em(parseFloat(o.lastChild.style.verticalAlign||0)/e.em-q/o.scale)}else{if(e.konquerorVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.style.position="relative";o.lastChild.style.position="relative";o.lastChild.style.top=e.Em(q/o.scale)}else{o.style.verticalAlign=e.Em(-q/o.scale)}}o.bbox.h-=q;o.bbox.d+=q;if(o.bbox.rw>o.bbox.w){o.bbox.ic=o.bbox.rw-o.bbox.w;e.createBlank(o,o.bbox.ic);o.bbox.w=o.bbox.rw}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLcanStretch:function(i){if(!this.Get("stretchy")){return false}var j=this.data.join("");if(j.length>1){return false}j=e.FONTDATA.DELIMITERS[j.charCodeAt(0)];return(j&&j.dir==i.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(l,i){this.HTMLremoveColor();var j=this.getValues("maxsize","minsize","mathvariant","fontweight");if(j.fontweight==="bold"&&!this.mathvariant){j.mathvariant=a.VARIANT.BOLD}var k=this.HTMLspanElement(),m=k.scale;j.maxsize=e.length2em(j.maxsize,k.bbox.w);j.minsize=e.length2em(j.minsize,k.bbox.w);i=Math.max(j.minsize,Math.min(j.maxsize,i));k=this.HTMLcreateSpan(l);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,m,j.mathvariant);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mtext.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));o.bbox=null;if(this.Parent().type==="merror"){e.addText(o,this.data.join(""));var p=e.getHD(o),k=e.getW(o);o.bbox={h:p.h,d:p.d,w:k,lw:0,rw:k}}else{var n=this.HTMLgetVariant();for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete o.bbox.skew}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(n,k,p){n=this.HTMLcreateSpan(n);if(this.data[0]!=null){var o=e.Measured(this.data[0].toHTML(n),n);if(p!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,p),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}n.bbox={w:o.bbox.w,h:o.bbox.h,d:o.bbox.d,lw:0,rw:0};for(var l=0,j=n.childNodes.length;l<j;l++){n.childNodes[l].style.visibility="hidden"}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(m,k,o){m=this.HTMLcreateSpan(m);if(this.data[0]!=null){var j=e.createStack(m,true);var n=e.createBox(j);e.Measured(this.data[0].toHTML(n),n);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,o),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}var l=this.getValues("height","depth","width","lspace","voffset"),i=0,p=0;if(l.lspace){i=this.HTMLlength2em(n,l.lspace)}if(l.voffset){p=this.HTMLlength2em(n,l.voffset)}e.placeBox(n,i,p);m.bbox={h:n.bbox.h,d:n.bbox.d,w:n.bbox.w,lw:Math.min(0,n.bbox.lw+i),rw:Math.max(n.bbox.w,n.bbox.rw+i),H:Math.max((n.bbox.H==null?-e.BIGDIMEN:n.bbox.H),n.bbox.h+p),D:Math.max((n.bbox.D==null?-e.BIGDIMEN:n.bbox.D),n.bbox.d-p)};if(l.height!==""){m.bbox.h=this.HTMLlength2em(n,l.height,"h",0)}if(l.depth!==""){m.bbox.d=this.HTMLlength2em(n,l.depth,"d",0)}if(l.width!==""){m.bbox.w=this.HTMLlength2em(n,l.width,"w",0)}if(m.bbox.H<=m.bbox.h){delete m.bbox.H}if(m.bbox.D<=m.bbox.d){delete m.bbox.D}e.setStackWidth(j,m.bbox.w)}this.HTMLhandleSpace(m);this.HTMLhandleColor(m);return m},HTMLlength2em:function(n,o,p,i){if(i==null){i=-e.BIGDIMEN}var k=String(o).match(/width|height|depth/);var l=(k?n.bbox[k[0].charAt(0)]:(p?n.bbox[p]:null));var j=e.length2em(o,l);if(p&&String(o).match(/^\s*[-+]/)){return Math.max(i,n.bbox[p]+j)}else{return j}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(k,i){this.HTMLremoveColor();var j=this.HTMLspanElement();this.data[this.core].HTMLstretchH(j,i);this.HTMLcomputeBBox(j,true);this.HTMLhandleColor(j);return j},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i);this.HTMLhandleColor(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(B){B=this.HTMLcreateSpan(B);var k=e.createStack(B);var n=e.createBox(k),m=e.createBox(k);this.HTMLmeasureChild(0,n);this.HTMLmeasureChild(1,m);var i=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var F=this.HTMLgetScale(),A=i.displaystyle;var E=e.TeX.axis_height*F;if(i.bevelled){var D=(A?0.4:0.15);var o=Math.max(n.bbox.h+n.bbox.d,m.bbox.h+m.bbox.d)+2*D;var C=e.createBox(k);e.createDelimiter(C,47,o);e.placeBox(n,0,(n.bbox.d-n.bbox.h)/2+E+D);e.placeBox(C,n.bbox.w-D/2,(C.bbox.d-C.bbox.h)/2+E);e.placeBox(m,n.bbox.w+C.bbox.w-D,(m.bbox.d-m.bbox.h)/2+E-D)}else{var j=Math.max(n.bbox.w,m.bbox.w);var w=e.thickness2em(i.linethickness),y,x,s,r;var z=e.TeX.min_rule_thickness/this.em;if(A){s=e.TeX.num1;r=e.TeX.denom1}else{s=(w===0?e.TeX.num3:e.TeX.num2);r=e.TeX.denom2}s*=F;r*=F;if(w===0){y=Math.max((A?7:3)*e.TeX.rule_thickness,2*z);x=(s-n.bbox.d)-(m.bbox.h-r);if(x<y){s+=(y-x)/2;r+=(y-x)/2}}else{y=Math.max((A?2:0)*z+w,w/2+1.5*z);x=(s-n.bbox.d)-(E+w/2);if(x<y){s+=y-x}x=(E-w/2)-(m.bbox.h-r);if(x<y){r+=y-x}var l=e.createBox(k);e.createRule(l,w,0,j+2*w);e.placeBox(l,0,E-w/2)}e.alignBox(n,i.numalign,s);e.alignBox(m,i.denomalign,-r)}this.HTMLhandleSpace(B);this.HTMLhandleColor(B);return B},HTMLcanStretch:function(i){return false},HTMLhandleSpace:function(i){if(!this.texWithDelims){var j=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;i.style.paddingLeft=e.Em(j);i.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(s){s=this.HTMLcreateSpan(s);var v=e.createStack(s);var k=e.createBox(v),o=e.createBox(v),n=e.createBox(v);this.HTMLmeasureChild(0,k);var m=this.HTMLgetScale();var w=e.TeX.rule_thickness*m,j,i,u,l;if(this.Get("displaystyle")){j=e.TeX.x_height*m}else{j=w}i=Math.max(w+j/4,1.5*e.TeX.min_rule_thickness/this.em);u=k.bbox.h+k.bbox.d+i+w;l=k.bbox.w;e.createDelimiter(n,8730,u,m);e.Measured(n);var r=0;if(n.isMultiChar||(e.AdjustSurd&&e.imgFonts)){n.bbox.w*=0.95}if(n.bbox.h+n.bbox.d>u){i=((n.bbox.h+n.bbox.d)-(u-w))/2}var y=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!y||l<y.HW[0][0]*m||m<0.75){e.createRule(o,w,0,l)}else{e.createDelimiter(o,e.FONTDATA.RULECHAR,l,m)}u=k.bbox.h+i+w;r=this.HTMLaddRoot(v,n,r,n.bbox.h+n.bbox.d-u,m);e.placeBox(n,r,u-n.bbox.h);e.placeBox(o,r+n.bbox.w,u-o.bbox.h+e.rfuzz);e.placeBox(k,r+n.bbox.w,0);this.HTMLhandleSpace(s);this.HTMLhandleColor(s);return s},HTMLaddRoot:function(k,j,i,m,l){return i}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(k,j,i){return 0.45*(k-0.9*j)+0.6*j+Math.max(0,i.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(o,n){var k=o.bbox={},p=[];this.HTMLcheckStretchy(this.data.open,k,p,n);this.HTMLcheckStretchy(this.data[0],k,p,n);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.HTMLcheckStretchy(this.data["sep"+l],k,p,n);this.HTMLcheckStretchy(this.data[l],k,p,n)}}this.HTMLcheckStretchy(this.data.close,k,p,n);this.HTMLcleanBBox(k);return p},HTMLcheckStretchy:function(i,j,l,k){if(i){if(!k&&i.HTMLcanStretch("Vertical")){l.push(i);i=(i.CoreMO()||i)}this.HTMLcombineBBoxes(i,j)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(J,F,C){var j=this.getValues("displaystyle","accent","accentunder","align");if(!j.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,J)}J=this.HTMLcreateSpan(J);var N=this.HTMLgetScale();var o=e.createStack(J);var p=[],L=[],u,K,G,l=-e.BIGDIMEN,I=l;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K]=e.createBox(o);e.Measured(this.data[K].toHTML(u),u);if(K==this.base){if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchV(u,F,C),u)}else{if(F!=null){e.Remeasured(this.data[this.base].HTMLstretchH(u,F),u)}}L[K]=(C==null&&F!=null?false:this.data[K].HTMLcanStretch("Horizontal"))}else{L[K]=this.data[K].HTMLcanStretch("Horizontal")}if(u.bbox.w>I){I=u.bbox.w}if(!L[K]&&I>l){l=I}}}if(C==null&&F!=null){l=F}else{if(l==-e.BIGDIMEN){l=I}}for(K=I=0,G=this.data.length;K<G;K++){if(this.data[K]){u=p[K];if(L[K]){u.bbox=this.data[K].HTMLstretchH(u,l).bbox}if(u.bbox.w>I){I=u.bbox.w}}}var B=e.TeX.rule_thickness,E=e.FONTDATA.TeX_factor;var n=p[this.base]||{bbox:this.HTMLzeroBBox()},M=(n.bbox.ic||0);var s,q,w,v,r,A,H;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K];r=e.TeX.big_op_spacing5*N;var z=(K!=this.base&&j[this.ACCENTS[K]]);if(z&&u.bbox.w<=1/e.em+0.0001){u.bbox.w=u.bbox.rw-u.bbox.lw;u.bbox.noclip=true;if(u.bbox.lw&&!e.zeroWidthBug){u.insertBefore(e.createSpace(u.parentNode,0,0,-u.bbox.lw),u.firstChild)}e.createBlank(u,0,0,u.bbox.rw+0.1)}A={left:0,center:(I-u.bbox.w)/2,right:I-u.bbox.w}[j.align];s=A;q=0;if(K==this.over){if(z){H=Math.max(B*N*E,2.5/this.em);r=0;if(n.bbox.skew){s+=n.bbox.skew}}else{w=e.TeX.big_op_spacing1*N*E;v=e.TeX.big_op_spacing3*N*E;H=Math.max(w,v-Math.max(0,u.bbox.d))}H=Math.max(H,1.5/this.em);s+=M;q=n.bbox.h+u.bbox.d+H;u.bbox.h+=r}else{if(K==this.under){if(z){H=3*B*N*E;r=0}else{w=e.TeX.big_op_spacing2*N*E;v=e.TeX.big_op_spacing4*N*E;H=Math.max(w,v-u.bbox.h)}H=Math.max(H,1.5/this.em);s-=M;q=-(n.bbox.d+u.bbox.h+H);u.bbox.d+=r}}e.placeBox(u,s,q)}}this.HTMLhandleSpace(J);this.HTMLhandleColor(J);return J},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(G,E,z){G=this.HTMLcreateSpan(G);var J=this.HTMLgetScale();var m=e.createStack(G),j;var l=e.createBox(m);this.HTMLmeasureChild(this.base,l);if(this.data[this.base]){if(z!=null){e.Remeasured(this.data[this.base].HTMLstretchV(l,E,z),l)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(l,E),l)}}}e.placeBox(l,0,0);var k=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var H=e.TeX.x_height*J,y=e.TeX.scriptspace*J*0.75;var i,n;if(this.HTMLnotEmpty(this.data[this.sup])){i=e.createBox(m);e.Measured(this.data[this.sup].toHTML(i),i);i.bbox.w+=y;i.bbox.rw=Math.max(i.bbox.w,i.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){n=e.createBox(m);e.Measured(this.data[this.sub].toHTML(n),n);n.bbox.w+=y;n.bbox.rw=Math.max(n.bbox.w,n.bbox.rw)}var B=e.TeX.sup_drop*k,A=e.TeX.sub_drop*k;var w=l.bbox.h-B,o=l.bbox.d+A,I=0,C;if(l.bbox.ic){I=l.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&&l.bbox.scale===1&&!this.data[this.base].Get("largeop")){w=o=0}}var F=this.getValues("subscriptshift","superscriptshift");F.subscriptshift=(F.subscriptshift===""?0:e.length2em(F.subscriptshift));F.superscriptshift=(F.superscriptshift===""?0:e.length2em(F.superscriptshift));if(!i){if(n){o=Math.max(o,e.TeX.sub1*J,n.bbox.h-(4/5)*H,F.subscriptshift);e.placeBox(n,l.bbox.w+y-I,-o,n.bbox)}}else{if(!n){j=this.getValues("displaystyle","texprimestyle");C=e.TeX[(j.displaystyle?"sup1":(j.texprimestyle?"sup3":"sup2"))];w=Math.max(w,C*J,i.bbox.d+(1/4)*H,F.superscriptshift);e.placeBox(i,l.bbox.w+y,w,i.bbox)}else{o=Math.max(o,e.TeX.sub2*J);var x=e.TeX.rule_thickness*J;if((w-i.bbox.d)-(n.bbox.h-o)<3*x){o=3*x-w+i.bbox.d+n.bbox.h;B=(4/5)*H-(w-i.bbox.d);if(B>0){w+=B;o-=B}}e.placeBox(i,l.bbox.w+y,Math.max(w,F.superscriptshift));e.placeBox(n,l.bbox.w+y-I,-Math.max(o,F.subscriptshift))}}this.HTMLhandleSpace(G);this.HTMLhandleColor(G);return G},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(p,i){var m=this.Get("alttext");if(m){i.setAttribute("aria-label",m)}var j=e.addElement(p,"nobr",{isMathJax:true});p=this.HTMLcreateSpan(j);var n=e.createStack(p),k=e.createBox(n),o;n.style.fontSize=j.parentNode.style.fontSize;j.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;o=e.Measured(this.data[0].toHTML(k),k)}e.placeBox(k,0,0);var l=e.em/e.outerEm;e.em/=l;p.bbox.h*=l;p.bbox.d*=l;p.bbox.w*=l;p.bbox.lw*=l;p.bbox.rw*=l;if(o&&o.bbox.width!=null){n.style.width=o.bbox.width;k.style.width="100%"}this.HTMLhandleColor(p);if(o){e.createRule(p,o.bbox.h*l,o.bbox.d*l,0)}if(!this.isMultiline&&this.Get("display")==="block"&&p.bbox.width==null){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}i.style.textAlign=q.indentalign;if(q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){q.indentshift=q.indentshiftfirst}if(q.indentshift==="auto"){q.indentshift=this.displayIndent}if(q.indentshift&&q.indentalign!==a.INDENTALIGN.CENTER){p.style[{left:"marginLeft",right:"marginRight"}[q.indentalign]]=e.Em(e.length2em(q.indentshift))}}return p},HTMLspanElement:a.mbase.prototype.HTMLspanElement});a.TeXAtom.Augment({toHTML:function(j){j=this.HTMLcreateSpan(j);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var i=e.createStack(j);var k=e.createBox(i);e.Measured(this.data[0].toHTML(k),k);e.placeBox(k,0,e.TeX.axis_height-(k.bbox.h+k.bbox.d)/2+k.bbox.d)}else{j.bbox=this.data[0].toHTML(j).bbox}}this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});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(i){var l=i.versionAtLeast("7.0");var k=i.versionAtLeast("8.0")&&document.documentMode>7;var j=(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,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:j,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(k&&!j),msieBorderWidthBug:j,msieInlineBlockAlignBug:(!k||j),msieVerticalAlignBug:(k&&!j),msiePlaceBoxBug:(k&&!j),msieClipRectBug:!k,msieNegativeSpaceBug:j,msieCloneNodeBug:(k&&i.version==="8.0"),negativeSkipBug:true,msieIE6:!l,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:i.isIE9,allowWebFonts:"eot"})},Firefox:function(j){var k=false;if(j.versionAtLeast("3.5")){var i=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,i.length)===i){k="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:k})},Safari:function(m){var k=m.versionAtLeast("3.0");var j=m.versionAtLeast("3.1");var i=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var n=(j&&m.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!m.versionAtLeast("5.0"))||(i!=null&&(i[1]<2||(i[1]==2&&i[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,safariNegativeSpaceBug:true,safariVerticalAlignBug:!j,safariTextNodeBug:!k,safariWebFontSerif:["serif"],allowWebFonts:(j&&!n?"otf":false)});if(n){var l=d.config["HTML-CSS"];if(l){l.availableFonts=[];l.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(i){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(i.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(i){i.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:i.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(i.versionAtLeast("10.0")&&!i.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(i){e.Augment({konquerorVerticalAlignBug: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,9 +40,9 @@ 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.8",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.11",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",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.5",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"); +MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.7",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,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"); (function(c){var h="1.1.1";var a=MathJax.Hub.CombineConfig("MMLorHTML",{prefer:{MSIE:"MML",Firefox:"MML",Opera:"HTML",other:"HTML"}});var e={Firefox:3,Opera:9.52,MSIE:6,Chrome:0.3,Safari:2,Konqueror:4};var b=(c.Browser.version==="0.0"||c.Browser.versionAtLeast(e[c.Browser]||0));var g=false;if(!c.Browser.isIE9){try{new ActiveXObject("MathPlayer.Factory.1");g=true}catch(f){}}var d=(c.Browser.isFirefox&&c.Browser.versionAtLeast("1.5"))||(c.Browser.isMSIE&&g)||(c.Browser.isOpera&&c.Browser.versionAtLeast("9.52"));c.Register.StartupHook("End Config",function(){var i=(a.prefer&&typeof(a.prefer)==="object"?a.prefer[MathJax.Hub.Browser]||a.prefer.other||"HTML":a.prefer);if(b||d){if(d&&(i==="MML"||!b)){if(MathJax.OutputJax.NativeMML){MathJax.OutputJax.NativeMML.Register("jax/mml")}else{c.config.jax.unshift("output/NativeMML")}c.Startup.signal.Post("NativeMML output selected")}else{if(MathJax.OutputJax["HTML-CSS"]){MathJax.OutputJax["HTML-CSS"].Register("jax/mml")}else{c.config.jax.unshift("output/HTML-CSS")}c.Startup.signal.Post("HTML-CSS output selected")}}else{c.PreProcess.disabled=true;c.prepareScripts.disabled=true;MathJax.Message.Set("Your browser does not support MathJax",null,4000);c.Startup.signal.Post("MathJax not supported")}})})(MathJax.Hub);MathJax.Ajax.loadComplete("[MathJax]/config/MMLorHTML.js"); @@ -50,9 +50,9 @@ MathJax.Extension.tex2jax={version:"1.1.3",config:{inlineMath:[["\\(","\\)"]],di MathJax.Extension.mml2jax={version:"1.1.2",config:{preview:"alttext"},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}this.ProcessMathArray(e.getElementsByTagName("math"));if(e.getElementsByTagNameNS){this.ProcessMathArray(e.getElementsByTagNameNS(this.MMLnamespace,"math"))}var d=document.getElementsByTagName("html")[0];if(d){for(var c=0,b=d.attributes.length;c<b;c++){var a=d.attributes[c];if(a.nodeName.substr(0,6)==="xmlns:"&&a.nodeValue===this.MMLnamespace){this.ProcessMathArray(e.getElementsByTagName(a.nodeName.substr(6)+":math"))}}}},ProcessMathArray:function(b){var a;if(b.length){if(this.MathTagBug){for(a=b.length-1;a>=0;a--){if(b[a].nodeName==="MATH"){this.ProcessMathFlattened(b[a])}else{this.ProcessMath(b[a])}}}else{for(a=b.length-1;a>=0;a--){this.ProcessMath(b[a])}}}},ProcessMath:function(e){var d=e.parentNode;var a=document.createElement("script");a.type="math/mml";d.insertBefore(a,e);if(this.AttributeBug){var b=this.OuterHTML(e);if(this.CleanupHTML){b=b.replace(/<\?import .*?>/i,"").replace(/<\?xml:namespace .*?\/>/i,"");b=b.replace(/&nbsp;/g,"&#xA0;")}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;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+"</math>";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="<!--"+e.nodeValue+"-->"}else{c="<"+e.nodeName.toLowerCase();for(b=0,a=e.attributes.length;b<a;b++){var d=e.attributes[b];if(d.specified){c+=" "+d.nodeName.toLowerCase().replace(/xmlns:xmlns/,"xmlns")+"=";var f=d.nodeValue;if(f==null&&d.nodeName==="style"&&e.style){f=e.style.cssText}c+='"'+this.quoteHTML(f)+'"'}}c+=">";if(e.outerHTML!=null&&e.outerHTML.match(/(.<\/[A-Z]+>|\/>)$/)){for(b=0,a=e.childNodes.length;b<a;b++){c+=this.OuterHTML(e.childNodes[b])}c+="</"+e.nodeName.toLowerCase()+">"}}}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<a;b++){c+=this.OuterHTML(d.childNodes[b])}c+="</"+d.nodeName.toLowerCase()+">";return c},quoteHTML:function(a){if(a==null){a=""}return a.replace(/&/g,"&#x26;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")},createPreview:function(b,a){var c;if(this.config.preview==="alttext"){var d=b.getAttribute("alttext");if(d!=null){c=[this.filterText(d)]}}else{if(this.config.preview instanceof Array){c=this.config.preview}}if(c){c=MathJax.HTML.Element("span",{className:MathJax.Hub.config.preRemoveClass},c);a.parentNode.insertBefore(c,a)}},filterText:function(a){return a},InitBrowser:function(){var b=MathJax.HTML.Element("span",{id:"<",className:"mathjax",innerHTML:"<math><mi>x</mi><mspace /></math>"});var a=b.outerHTML||"";this.AttributeBug=a!==""&&!(a.match(/id="&lt;"/)&&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]);MathJax.Ajax.loadComplete("[MathJax]/extensions/mml2jax.js"); -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"1.1.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"});MathJax.ElementJax.mml.Augment({Init:function(){if(arguments.length===1&&arguments[0].type==="math"){this.root=arguments[0]}else{this.root=MathJax.ElementJax.mml.math.apply(this,arguments)}if(this.root.mode){if(!this.root.display&&this.root.mode==="display"){this.root.display="block"}delete this.root.mode}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},VARIANT:{NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},PLANE1:String.fromCharCode(55349)});(function(a){var d=false;var b=true;a.mbase=MathJax.Object.Subclass({type:"base",isToken:d,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT},noInherit:{},Init:function(){this.data=[];if(this.inferRow&&!(arguments.length===1&&arguments[0].inferred)){this.Append(a.mrow().With({inferred:b}))}this.Append.apply(this,arguments)},With:function(f){for(var g in f){if(f.hasOwnProperty(g)){this[g]=f[g]}}return this},Append:function(){if(this.inferRow&&this.data.length){this.data[0].Append.apply(this.data[0],arguments)}else{for(var g=0,f=arguments.length;g<f;g++){this.SetData(this.data.length,arguments[g])}}},SetData:function(f,g){if(g!=null){if(!(g instanceof a.mbase)){g=(this.isToken?a.chars(g):a.mtext(g))}g.parent=this;g.setInherit(this.inheritFromMe?this:this.inherit)}this.data[f]=g},Parent:function(){var f=this.parent;while(f&&f.inferred){f=f.parent}return f},Get:function(g,k){if(typeof(this[g])!=="undefined"){return this[g]}var h=this.Parent();if(h&&h["adjustChild_"+g]!=null){return(h["adjustChild_"+g])(h.childPosition(this))}var j=this.inherit;var f=j;while(j){if(typeof(j[g])!=="undefined"){var i=j.noInherit[this.type];if(!(i&&i[g])){return j[g]}}f=j;j=j.inherit}if(!k){if(this.defaults[g]===a.AUTO){return this.autoDefault(g)}if(this.defaults[g]!==a.INHERIT&&this.defaults[g]!=null){return this.defaults[g]}if(f){return f.defaults[g]}}return null},hasValue:function(f){return(this.Get(f,true)!=null)},getValues:function(){var g={};for(var h=0,f=arguments.length;h<f;h++){g[arguments[h]]=this.Get(arguments[h])}return g},adjustChild_scriptlevel:function(f){return this.Get("scriptlevel")},adjustChild_displaystyle:function(f){return this.Get("displaystyle")},adjustChild_texprimestyle:function(f){return this.Get("texprimestyle")},childPosition:function(h){if(h.parent.inferred){h=h.parent}for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]===h){return g}}return null},setInherit:function(h){if(h!==this.inherit&&this.inherit==null){this.inherit=h;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&this.data[g].setInherit){this.data[g].setInherit(h)}}}},setTeXclass:function(f){this.getPrevClass(f);return(typeof(this.texClass)!=="undefined"?this:f)},getPrevClass:function(f){if(f){this.prevClass=f.Get("texClass");this.prevLevel=f.Get("scriptlevel")}},updateTeXclass:function(f){if(f){this.prevClass=f.prevClass;delete f.prevClass;this.prevLevel=f.prevLevel;delete f.prevLevel;this.texClass=f.Get("texClass")}},texSpacing:function(){var g=(this.prevClass!=null?this.prevClass:a.TEXCLASS.NONE);var f=(this.Get("texClass")||a.TEXCLASS.ORD);if(g===a.TEXCLASS.NONE||f===a.TEXCLASS.NONE){return""}if(g===a.TEXCLASS.VCENTER){g=a.TEXCLASS.ORD}if(f===a.TEXCLASS.VCENTER){f=a.TEXCLASS.ORD}var h=this.TEXSPACE[g][f];if(this.prevLevel>0&&this.Get("scriptlevel")>0&&h>=0){return""}return this.TEXSPACELENGTH[Math.abs(h)]},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(f){return""},isSpacelike:function(){return d},isEmbellished:function(){return d},Core:function(){return this},CoreMO:function(){return this},lineBreak:function(){if(this.isEmbellished()){return this.CoreMO().lineBreak()}else{return"none"}},array:function(){if(this.inferred){return this.data}else{return[this]}},toString:function(){return this.type+"("+this.data.join(",")+")"}},{childrenSpacelike:function(){for(var f=0;f<this.data.length;f++){if(!this.data[f].isSpacelike()){return d}}return b},childEmbellished:function(){return(this.data[0]&&this.data[0].isEmbellished())},childCore:function(){return this.data[0]},childCoreMO:function(){return(this.data[0]?this.data[0].CoreMO():null)},setChildTeXclass:function(f){if(this.data[0]){f=this.data[0].setTeXclass(f);this.updateTeXclass(this.data[0])}return f},setBaseTeXclasses:function(h){this.getPrevClass(h);this.texClass=null;if(this.isEmbellished()){h=this.data[0].setTeXclass(h);this.updateTeXclass(this.Core())}else{if(this.data[0]){this.data[0].setTeXclass()}h=this}for(var g=1,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}return h},setSeparateTeXclasses:function(h){this.getPrevClass(h);for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}if(this.isEmbellished()){this.updateTeXclass(this.Core())}return this}});a.mi=a.mbase.Subclass({type:"mi",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.AUTO,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT},autoDefault:function(g){if(g==="mathvariant"){var f=(this.data[0]||"").toString();return(f.length===1||(f.length===2&&f.charCodeAt(0)===this.PLANE1)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""}});a.mn=a.mbase.Subclass({type:"mn",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:b,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor: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:d,separator:d,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:d,symmetric:b,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:d,movablelimits:d,accent:d,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(h,o){var n=this.def;if(!n){if(h==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var l=this.data.join("");var g=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var j=0,f=g.length;j<f;j++){var k=this.OPTABLE[g[j]][l];if(k){n=this.makeDef(k);break}}if(!n){n=this.CheckRange(l)}if(!n&&o){n={}}else{if(!n){n=MathJax.Hub.Insert({},this.defaultDef)}n.form=g[0];this.def=n}}this.useMMLspacing&=~(this.SPACE_ATTR[h]||0);if(n[h]!=null){return n[h]}else{if(!o){return this.defaultDef[h]}}return""},CheckRange:function(k){var l=k.charCodeAt(0);if(k.charAt(0)===a.PLANE1){l=k.charCodeAt(1)+119808-56320}for(var h=0,f=this.RANGES.length;h<f&&this.RANGES[h][0]<=l;h++){if(l<=this.RANGES[h][1]){if(this.RANGES[h][3]){var g=a.optableDir+"/"+this.RANGES[h][3]+".js";this.RANGES[h][3]=null;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(g))}var j=(["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"])[this.RANGES[h][2]];j=this.OPTABLE.infix[k]=a.mo.OPTYPES[j==="BIN"?"BIN3":j];return this.makeDef(j)}}return null},makeDef:function(g){if(g[2]==null){g[2]=this.defaultDef.texClass}if(!g[3]){g[3]={}}var f=MathJax.Hub.Insert({},g[3]);f.lspace=this.SPACE[g[0]];f.rspace=this.SPACE[g[1]];f.texClass=g[2];return f},getForm:function(){var f=this,h=this.parent,g=this.Parent();while(g&&g.isEmbellished()){f=h;h=g.parent;g=g.Parent()}if(h&&h.type==="mrow"&&h.NonSpaceLength()!==1){if(h.FirstNonSpace()===f){return a.FORM.PREFIX}if(h.LastNonSpace()===f){return a.FORM.POSTFIX}}return a.FORM.INFIX},isEmbellished:function(){return b},lineBreak:function(){var f=this.getValues("linebreak","linebreakstyle");if(f.linebreak===a.LINEBREAK.NEWLINE){if(f.linebreakstyle===a.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE){f.linebreakstyle=this.Get("infixlinebreakstyle")}return f.linebreakstyle}return"none"},setTeXclass:function(f){this.getValues("lspace","rspace");if(this.useMMLspacing){this.texClass=a.TEXCLASS.NONE;return this}this.texClass=this.Get("texClass");if(f){this.prevClass=f.texClass||a.TEXCLASS.ORD;this.prevLevel=f.Get("scriptlevel")}else{this.prevClass=a.TEXCLASS.NONE}if(this.texClass===a.TEXCLASS.BIN&&(this.prevClass===a.TEXCLASS.NONE||this.prevClass===a.TEXCLASS.BIN||this.prevClass===a.TEXCLASS.OP||this.prevClass===a.TEXCLASS.REL||this.prevClass===a.TEXCLASS.OPEN||this.prevClass===a.TEXCLASS.PUNCT)){this.texClass=a.TEXCLASS.ORD}else{if(this.prevClass===a.TEXCLASS.BIN&&(this.texClass===a.TEXCLASS.REL||this.texClass===a.TEXCLASS.CLOSE||this.texClass===a.TEXCLASS.PUNCT)){f.texClass=this.prevClass=a.TEXCLASS.ORD}}return this}});a.mtext=a.mbase.Subclass({type:"mtext",isToken:b,isSpacelike:function(){return b},texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mspace=a.mbase.Subclass({type:"mspace",isToken:b,isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:a.LINEBREAK.AUTO},lineBreak:function(){return(this.Get("linebreak")===a.LINEBREAK.NEWLINE?a.LINEBREAKSTYLE.AFTER:"none")}});a.ms=a.mbase.Subclass({type:"ms",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,lquote:'"',rquote:'"'}});a.mglyph=a.mbase.Subclass({type:"mglyph",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,alt:"",src:"",width:a.AUTO,height:a.AUTO,valign:"0em"}});a.mrow=a.mbase.Subclass({type:"mrow",isSpacelike:a.mbase.childrenSpacelike,inferred:d,isEmbellished:function(){var g=d;for(var h=0,f=this.data.length;h<f;h++){if(this.data[h]==null){continue}if(this.data[h].isEmbellished()){if(g){return d}g=b;this.core=h}else{if(!this.data[h].isSpacelike()){return d}}}return g},NonSpaceLength:function(){var h=0;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){h++}}return h},FirstNonSpace:function(){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){return this.data[g]}}return null},LastNonSpace:function(){for(var f=this.data.length-1;f>=0;f--){if(this.data[0]&&!this.data[f].isSpacelike()){return this.data[f]}}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(h){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){h=this.data[g].setTeXclass(h)}}if(this.data[0]){this.updateTeXclass(this.data[0])}return h}});a.mfrac=a.mbase.Subclass({type:"mfrac",num:0,den:1,texClass:a.TEXCLASS.INNER,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,linethickness:a.LINETHICKNESS.MEDIUM,numalign:a.ALIGN.CENTER,denomalign:a.ALIGN.CENTER,bevelled:d},adjustChild_displaystyle:function(f){return d},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(!this.Get("displaystyle")||f>0){f++}return f},adjustChild_texprimestyle:function(f){if(f==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(f){return b}});a.mroot=a.mbase.Subclass({type:"mroot",texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(f){if(f===1){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g===1){f+=2}return f},adjustChild_texprimestyle:function(f){if(f===0){return b}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:b,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(h){var g=this.scriptlevel;if(g==null){g=this.Get("scriptlevel")}else{if(String(g).match(/^ *[-+]/)){delete this.scriptlevel;var f=this.Get("scriptlevel");this.scriptlevel=g;g=f+parseInt(g)}}return g},inheritFromMe:b,noInherit:{mpadded:{width:b,height:b,depth:b,lspace:b,voffset:b},mtable:{width:b,height:b,depth:b,align:b}},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:b,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:b,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:b,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:","},texClass:a.TEXCLASS.OPEN,setTeXclass:function(j){this.getPrevClass(j);var g=this.getValues("open","close","separators");g.open=g.open.replace(/[ \t\n\r]/g,"");g.close=g.close.replace(/[ \t\n\r]/g,"");g.separators=g.separators.replace(/[ \t\n\r]/g,"");if(g.open!==""){this.SetData("open",a.mo(g.open).With({stretchy:true,texClass:a.TEXCLASS.OPEN}));j=this.data.open.setTeXclass(j)}if(g.separators!==""){while(g.separators.length<this.data.length){g.separators+=g.separators.charAt(g.separators.length-1)}}if(this.data[0]){j=this.data[0].setTeXclass(j)}for(var h=1,f=this.data.length;h<f;h++){if(this.data[h]){if(g.separators!==""){this.SetData("sep"+h,a.mo(g.separators.charAt(h-1)));j=this.data["sep"+h].setTeXclass(j)}j=this.data[h].setTeXclass(j)}}if(g.close!==""){this.SetData("close",a.mo(g.close).With({stretchy:true,texClass:a.TEXCLASS.CLOSE}));j=this.data.close.setTeXclass(j)}this.updateTeXclass(this.data.open);return j}});a.menclose=a.mbase.Subclass({type:"menclose",inferRow:b,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,notation:a.NOTATION.LONGDIV,texClass:a.TEXCLASS.ORD},setTeXclass:a.mbase.setSeparateTeXclasses});a.msubsup=a.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,subscriptshift:"",superscriptshift:"",texClass:a.AUTO},autoDefault:function(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}return 0},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g>0){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.sub){return b}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(f){if(f%2===1){return b}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"],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(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}if(f==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(f==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return d},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g==this.under&&!this.Get("accentunder")){f++}if(g==this.over&&!this.Get("accent")){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.base&&this.data[this.over]){return b}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:b,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:d,equalcolumns:d,displaystyle:d,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},inheritFromMe:b,noInherit:{mtable:{align:b,rowalign:b,columnalign:b,groupalign:b,alignmentscope:b,columnwidth:b,width:b,rowspacing:b,columnspacing:b,rowlines:b,columnlines:b,frame:b,framespacing:b,equalrows:b,equalcolumns:b,side:b,minlabelspacing:b,texClass:b,useHeight:1}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!((arguments[g] instanceof a.mtr)||(arguments[g] instanceof a.mlabeledtr))){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtr=a.mbase.Subclass({type:"mtr",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{rowalign:b,columnalign:b,groupalign:b},mtable:{rowalign:b,columnalign:b,groupalign:b}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!(arguments[g] instanceof a.mtd)){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtd=a.mbase.Subclass({type:"mtd",inferRow:b,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowspan:1,columnspan:1,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},setTeXclass:a.mbase.setSeparateTeXclasses});a.maligngroup=a.mbase.Subclass({type:"malign",isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{groupalign:b},mtable:{groupalign:b}}});a.malignmark=a.mbase.Subclass({type:"malignmark",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,edge:a.SIDE.LEFT},isSpacelike:function(){return b}});a.mlabeledtr=a.mtr.Subclass({type:"mlabeledtr"});a.maction=a.mbase.Subclass({type:"maction",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,actiontype:a.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||a.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(f){return this.selected().setTeXclass(f)}});a.semantics=a.mbase.Subclass({type:"semantics",isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:a.mbase.setChildTeXclass});a.annotation=a.mbase.Subclass({type:"annotation",isToken:b,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a["annotation-xml"]=a.mbase.Subclass({type:"annotation-xml",defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a.math=a.mstyle.Subclass({type:"math",defaults:{mathvariant:a.VARIANT.NORMAL,mathsize:a.SIZE.NORMAL,mathcolor:"",mathbackground:a.COLOR.TRANSPARENT,scriptlevel:0,displaystyle:a.AUTO,display:"inline",maxwidth:"",overflow:a.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8px",infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:a.INDENTALIGN.AUTO,indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:d},autoDefault:function(f){if(f==="displaystyle"){return this.Get("display")==="block"}return""},setTeXclass:a.mbase.setChildTeXclass});a.chars=a.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}});a.entity=a.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){if(this.data[0].substr(0,2)==="#x"){return parseInt(this.data[0].substr(2),16)}else{if(this.data[0].substr(0,1)==="#"){return parseInt(this.data[0].substr(1))}else{return 0}}},toString:function(){var f=this.value();if(f<=65535){return String.fromCharCode(f)}return this.PLANE1+String.fromCharCode(f-119808+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 g=0,f=arguments.length;g<f;g++){var h=this.Import(arguments[g]);this.data.push(h);this.div.appendChild(h)}},Import:function(k){if(document.importNode){return document.importNode(k,true)}var g,h,f;if(k.nodeType===1){g=document.createElement(k.nodeName);if(k.className){g.className=iNode.className}for(h=0,f=k.attributes.length;h<f;h++){var j=k.attributes[h];if(j.specified&&j.nodeValue!=null&&j.nodeValue!=""){g.setAttribute(j.nodeName,j.nodeValue)}if(j.nodeName==="style"){g.style.cssText=j.nodeValue}}if(k.className){g.className=k.className}}else{if(k.nodeType===3||k.nodeType===4){g=document.createTextNode(k.nodeValue)}else{if(k.nodeType===8){g=document.createComment(k.nodeValue)}else{return document.createTextNode("")}}}for(h=0,f=k.childNodes.length;h<f;h++){g.appendChild(this.Import(k.childNodes[h]))}return g},value:function(){return this.div},toString:function(){return this.div.innerHTML}});a.TeXAtom=a.mbase.Subclass({type:"texatom",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:function(f){this.getPrevClass(f);this.data[0].setTeXclass();return this}});a.NULL=a.mbase().With({type:"null"});var c=a.TEXCLASS;var e={ORD:[0,0,c.ORD],ORD11:[1,1,c.ORD],ORD21:[2,1,c.ORD],ORD02:[0,2,c.ORD],ORD55:[5,5,c.ORD],OP:[1,2,c.OP,{largeop:true,movablelimits:true,symmetric:true}],OPFIXED:[1,2,c.OP,{largeop:true,movablelimits:true}],INTEGRAL:[0,1,c.OP,{largeop:true,symmetric:true}],INTEGRAL2:[1,2,c.OP,{largeop:true,symmetric:true}],BIN3:[3,3,c.BIN],BIN4:[4,4,c.BIN],BIN01:[0,1,c.BIN],TALLBIN:[4,4,c.BIN,{stretchy:true}],BINOP:[4,4,c.BIN,{largeop:true,movablelimits:true}],REL:[5,5,c.REL],REL1:[1,1,c.REL,{stretchy:true}],REL4:[4,4,c.REL],WIDEREL:[5,5,c.REL,{stretchy:true}],RELACCENT:[5,5,c.REL,{accent:true,stretchy:true}],OPEN:[0,0,c.OPEN,{fence:true,stretchy:true,symmetric:true}],CLOSE:[0,0,c.CLOSE,{fence:true,stretchy:true,symmetric:true}],INNER:[0,0,c.INNER],PUNCT:[0,3,c.PUNCT],ACCENT:[0,0,c.ORD,{accent:true}],WIDEACCENT:[0,0,c.ORD,{accent:true,stretchy:true}]};a.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,c.REL,"BasicLatin"],[160,255,c.ORD,"Latin1Supplement"],[256,383,c.ORD],[384,591,c.ORD],[688,767,c.ORD,"SpacingModLetters"],[768,879,c.ORD,"CombDiacritMarks"],[880,1023,c.ORD,"GreekAndCoptic"],[7680,7935,c.ORD],[8192,8303,c.PUNCT,"GeneralPunctuation"],[8304,8351,c.ORD],[8352,8399,c.ORD],[8400,8447,c.ORD,"CombDiactForSymbols"],[8448,8527,c.ORD,"LetterlikeSymbols"],[8528,8591,c.ORD],[8592,8703,c.REL,"Arrows"],[8704,8959,c.BIN,"MathOperators"],[8960,9215,c.ORD,"MiscTechnical"],[9312,9471,c.ORD],[9632,9727,c.ORD,"GeometricShapes"],[9984,10175,c.ORD,"Dingbats"],[10176,10223,c.ORD,"MiscMathSymbolsA"],[10496,10623,c.REL,"SupplementalArrowsB"],[10624,10751,c.ORD,"MiscMathSymbolsB"],[10752,11007,c.BIN,"SuppMathOperators"],[11008,11263,c.ORD],[119808,120831,c.ORD]],OPTABLE:{prefix:{"\u2111":e.ORD11,"\u2113":e.ORD11,"\u211C":e.ORD11,"\u2200":e.ORD21,"\u2202":e.ORD21,"\u2203":e.ORD21,"\u2207":e.ORD21,"\u220F":e.OP,"\u2210":e.OP,"\u2211":e.OP,"\u2212":e.BIN01,"\u2213":e.BIN01,"\u221A":[1,1,c.ORD,{stretchy:true}],"\u2220":e.ORD,"\u222B":e.INTEGRAL,"\u222E":e.INTEGRAL,"\u22C0":e.OP,"\u22C1":e.OP,"\u22C2":e.OP,"\u22C3":e.OP,"\u2308":e.OPEN,"\u230A":e.OPEN,"\u27E8":e.OPEN,"\u2A00":e.OP,"\u2A01":e.OP,"\u2A02":e.OP,"\u2A04":e.OP,"\u2A06":e.OP,"\u00AC":e.ORD21,"\u00B1":e.BIN01,"(":e.OPEN,"+":e.BIN01,"-":e.BIN01,"[":e.OPEN,"{":e.OPEN,"|":e.OPEN},postfix:{"!":[1,0,c.CLOSE],"&":e.ORD,"\u2032":e.ORD02,"\u203E":e.WIDEACCENT,"\u2309":e.CLOSE,"\u230B":e.CLOSE,"\u23DE":e.WIDEACCENT,"\u23DF":e.WIDEACCENT,"\u266D":e.ORD02,"\u266E":e.ORD02,"\u266F":e.ORD02,"\u27E9":e.CLOSE,"\u02C6":e.WIDEACCENT,"\u02C7":e.WIDEACCENT,"\u02D8":e.ACCENT,"\u02D9":e.ACCENT,"\u02DC":e.WIDEACCENT,"\u0302":e.ACCENT,"\u00A8":e.ACCENT,"\u00AF":e.WIDEACCENT,")":e.CLOSE,"]":e.CLOSE,"^":e.WIDEACCENT,_:e.WIDEACCENT,"`":e.ACCENT,"|":e.CLOSE,"}":e.CLOSE,"~":e.WIDEACCENT},infix:{"%":[3,3,c.ORD],"\u2022":e.BIN4,"\u2026":e.INNER,"\u2044":e.TALLBIN,"\u2061":e.ORD,"\u2062":e.ORD,"\u2063":[0,0,c.ORD,{separator:true}],"\u2064":e.ORD,"\u2190":e.RELACCENT,"\u2191":e.WIDEREL,"\u2192":e.RELACCENT,"\u2193":e.WIDEREL,"\u2194":e.RELACCENT,"\u2195":e.WIDEREL,"\u2196":e.WIDEREL,"\u2197":e.WIDEREL,"\u2198":e.WIDEREL,"\u2199":e.WIDEREL,"\u21A6":e.WIDEREL,"\u21A9":e.WIDEREL,"\u21AA":e.WIDEREL,"\u21BC":e.RELACCENT,"\u21BD":e.WIDEREL,"\u21C0":e.RELACCENT,"\u21C1":e.WIDEREL,"\u21CC":e.WIDEREL,"\u21D0":e.WIDEREL,"\u21D1":e.WIDEREL,"\u21D2":e.WIDEREL,"\u21D3":e.WIDEREL,"\u21D4":e.WIDEREL,"\u21D5":e.WIDEREL,"\u2208":e.REL,"\u2209":e.REL,"\u220B":e.REL,"\u2212":e.BIN4,"\u2213":e.BIN4,"\u2215":e.TALLBIN,"\u2216":e.BIN4,"\u2217":e.BIN4,"\u2218":e.BIN4,"\u2219":e.BIN4,"\u221D":e.REL,"\u2223":e.REL,"\u2225":e.REL,"\u2227":e.BIN4,"\u2228":e.BIN4,"\u2229":e.BIN4,"\u222A":e.BIN4,"\u223C":e.REL,"\u2240":e.BIN4,"\u2243":e.REL,"\u2245":e.REL,"\u2248":e.REL,"\u224D":e.REL,"\u2250":e.REL,"\u2260":e.REL,"\u2261":e.REL,"\u2264":e.REL,"\u2265":e.REL,"\u226A":e.REL,"\u226B":e.REL,"\u227A":e.REL,"\u227B":e.REL,"\u2282":e.REL,"\u2283":e.REL,"\u2286":e.REL,"\u2287":e.REL,"\u228E":e.BIN4,"\u2291":e.REL,"\u2292":e.REL,"\u2293":e.BIN4,"\u2294":e.BIN4,"\u2295":e.BIN4,"\u2296":e.BIN4,"\u2297":e.BIN4,"\u2298":e.BIN4,"\u2299":e.BIN4,"\u22A2":e.REL,"\u22A3":e.REL,"\u22A4":e.ORD55,"\u22A5":e.REL,"\u22A8":e.REL,"\u22C4":e.BIN4,"\u22C5":e.BIN4,"\u22C6":e.BIN4,"\u22C8":e.REL,"\u22EE":e.ORD55,"\u22EF":e.INNER,"\u22F1":[5,5,c.INNER],"\u2500":[0,0,c.ORD,{stretchy:true}],"\u25B3":e.BIN4,"\u25B5":e.BIN4,"\u25B9":e.BIN4,"\u25BD":e.BIN4,"\u25BF":e.BIN4,"\u25C3":e.BIN4,"\u2758":[4,4,c.REL,{fence:true,stretchy:true,symmetric:true}],"\u27F5":e.REL1,"\u27F6":e.REL1,"\u27F7":e.REL1,"\u27F8":e.REL1,"\u27F9":e.REL1,"\u27FA":e.REL1,"\u2A2F":e.BIN4,"\u2A3F":e.BIN4,"\u2AAF":e.REL,"\u2AB0":e.REL,"\u00B1":e.BIN4,"\u00B7":e.BIN4,"\u00D7":e.BIN4,"\u00F7":e.BIN4,"*":e.BIN3,"+":e.BIN4,",":[0,3,c.PUNCT,{separator:true}],"-":e.BIN4,".":[3,3,c.ORD],"/":e.ORD11,":":[1,2,c.REL],";":[0,3,c.PUNCT,{separator:true}],"<":e.REL,"=":e.REL,">":e.REL,"?":[1,1,c.CLOSE],"\\":e.ORD,_:e.ORD11,"|":[2,2,c.ORD,{fence:true,stretchy:true,symmetric:true}],"#":e.ORD,"$":e.ORD,"\u002E":[0,3,c.PUNCT,{separator:true}],"\u02B9":e.ORD,"\u02C9":e.ACCENT,"\u02CA":e.ACCENT,"\u02CB":e.ACCENT,"\u0300":e.ACCENT,"\u0301":e.ACCENT,"\u0303":e.WIDEACCENT,"\u0304":e.ACCENT,"\u0306":e.ACCENT,"\u0307":e.ACCENT,"\u0308":e.ACCENT,"\u030C":e.ACCENT,"\u0332":e.WIDEACCENT,"\u0338":e.REL4,"\u2015":[0,0,c.ORD,{stretchy:true}],"\u2017":[0,0,c.ORD,{stretchy:true}],"\u2020":e.BIN3,"\u2021":e.BIN3,"\u20D7":e.ACCENT,"\u2118":e.ORD,"\u2205":e.ORD,"\u221E":e.ORD,"\u2305":e.BIN3,"\u2306":e.BIN3,"\u2322":e.REL4,"\u2323":e.REL4,"\u2329":e.OPEN,"\u232A":e.CLOSE,"\u23AA":e.ORD,"\u23AF":[0,0,c.ORD,{stretchy:true}],"\u23B0":e.OPEN,"\u23B1":e.CLOSE,"\u25EF":e.BIN3,"\u2660":e.ORD,"\u2661":e.ORD,"\u2662":e.ORD,"\u2663":e.ORD,"\u27EE":e.OPEN,"\u27EF":e.CLOSE,"\u27FC":e.REL4,"\u3008":e.OPEN,"\u3009":e.CLOSE,"\uFE37":e.WIDEACCENT,"\uFE38":e.WIDEACCENT}}},{OPTYPES:e})})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.js"); diff --git a/config/TeX-AMS_HTML-full.js b/config/TeX-AMS_HTML-full.js @@ -33,13 +33,13 @@ 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.8",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.11",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",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"); -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"1.1.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"});MathJax.ElementJax.mml.Augment({Init:function(){if(arguments.length===1&&arguments[0].type==="math"){this.root=arguments[0]}else{this.root=MathJax.ElementJax.mml.math.apply(this,arguments)}if(this.root.mode){if(!this.root.display&&this.root.mode==="display"){this.root.display="block"}delete this.root.mode}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},VARIANT:{NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},PLANE1:String.fromCharCode(55349)});(function(a){var d=false;var b=true;a.mbase=MathJax.Object.Subclass({type:"base",isToken:d,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT},noInherit:{},Init:function(){this.data=[];if(this.inferRow&&!(arguments.length===1&&arguments[0].inferred)){this.Append(a.mrow().With({inferred:b}))}this.Append.apply(this,arguments)},With:function(f){for(var g in f){if(f.hasOwnProperty(g)){this[g]=f[g]}}return this},Append:function(){if(this.inferRow&&this.data.length){this.data[0].Append.apply(this.data[0],arguments)}else{for(var g=0,f=arguments.length;g<f;g++){this.SetData(this.data.length,arguments[g])}}},SetData:function(f,g){if(g!=null){if(!(g instanceof a.mbase)){g=(this.isToken?a.chars(g):a.mtext(g))}g.parent=this;g.setInherit(this.inheritFromMe?this:this.inherit)}this.data[f]=g},Parent:function(){var f=this.parent;while(f&&f.inferred){f=f.parent}return f},Get:function(g,k){if(typeof(this[g])!=="undefined"){return this[g]}var h=this.Parent();if(h&&h["adjustChild_"+g]!=null){return(h["adjustChild_"+g])(h.childPosition(this))}var j=this.inherit;var f=j;while(j){if(typeof(j[g])!=="undefined"){var i=j.noInherit[this.type];if(!(i&&i[g])){return j[g]}}f=j;j=j.inherit}if(!k){if(this.defaults[g]===a.AUTO){return this.autoDefault(g)}if(this.defaults[g]!==a.INHERIT&&this.defaults[g]!=null){return this.defaults[g]}if(f){return f.defaults[g]}}return null},hasValue:function(f){return(this.Get(f,true)!=null)},getValues:function(){var g={};for(var h=0,f=arguments.length;h<f;h++){g[arguments[h]]=this.Get(arguments[h])}return g},adjustChild_scriptlevel:function(f){return this.Get("scriptlevel")},adjustChild_displaystyle:function(f){return this.Get("displaystyle")},adjustChild_texprimestyle:function(f){return this.Get("texprimestyle")},childPosition:function(h){if(h.parent.inferred){h=h.parent}for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]===h){return g}}return null},setInherit:function(h){if(h!==this.inherit&&this.inherit==null){this.inherit=h;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&this.data[g].setInherit){this.data[g].setInherit(h)}}}},setTeXclass:function(f){this.getPrevClass(f);return(typeof(this.texClass)!=="undefined"?this:f)},getPrevClass:function(f){if(f){this.prevClass=f.Get("texClass");this.prevLevel=f.Get("scriptlevel")}},updateTeXclass:function(f){if(f){this.prevClass=f.prevClass;delete f.prevClass;this.prevLevel=f.prevLevel;delete f.prevLevel;this.texClass=f.Get("texClass")}},texSpacing:function(){var g=(this.prevClass!=null?this.prevClass:a.TEXCLASS.NONE);var f=(this.Get("texClass")||a.TEXCLASS.ORD);if(g===a.TEXCLASS.NONE||f===a.TEXCLASS.NONE){return""}if(g===a.TEXCLASS.VCENTER){g=a.TEXCLASS.ORD}if(f===a.TEXCLASS.VCENTER){f=a.TEXCLASS.ORD}var h=this.TEXSPACE[g][f];if(this.prevLevel>0&&this.Get("scriptlevel")>0&&h>=0){return""}return this.TEXSPACELENGTH[Math.abs(h)]},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(f){return""},isSpacelike:function(){return d},isEmbellished:function(){return d},Core:function(){return this},CoreMO:function(){return this},lineBreak:function(){if(this.isEmbellished()){return this.CoreMO().lineBreak()}else{return"none"}},array:function(){if(this.inferred){return this.data}else{return[this]}},toString:function(){return this.type+"("+this.data.join(",")+")"}},{childrenSpacelike:function(){for(var f=0;f<this.data.length;f++){if(!this.data[f].isSpacelike()){return d}}return b},childEmbellished:function(){return(this.data[0]&&this.data[0].isEmbellished())},childCore:function(){return this.data[0]},childCoreMO:function(){return(this.data[0]?this.data[0].CoreMO():null)},setChildTeXclass:function(f){if(this.data[0]){f=this.data[0].setTeXclass(f);this.updateTeXclass(this.data[0])}return f},setBaseTeXclasses:function(h){this.getPrevClass(h);this.texClass=null;if(this.isEmbellished()){h=this.data[0].setTeXclass(h);this.updateTeXclass(this.Core())}else{if(this.data[0]){this.data[0].setTeXclass()}h=this}for(var g=1,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}return h},setSeparateTeXclasses:function(h){this.getPrevClass(h);for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}if(this.isEmbellished()){this.updateTeXclass(this.Core())}return this}});a.mi=a.mbase.Subclass({type:"mi",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.AUTO,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT},autoDefault:function(g){if(g==="mathvariant"){var f=(this.data[0]||"").toString();return(f.length===1||(f.length===2&&f.charCodeAt(0)===this.PLANE1)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""}});a.mn=a.mbase.Subclass({type:"mn",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:b,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor: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:d,separator:d,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:d,symmetric:b,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:d,movablelimits:d,accent:d,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(h,o){var n=this.def;if(!n){if(h==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var l=this.data.join("");var g=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var j=0,f=g.length;j<f;j++){var k=this.OPTABLE[g[j]][l];if(k){n=this.makeDef(k);break}}if(!n){n=this.CheckRange(l)}if(!n&&o){n={}}else{if(!n){n=MathJax.Hub.Insert({},this.defaultDef)}n.form=g[0];this.def=n}}this.useMMLspacing&=~(this.SPACE_ATTR[h]||0);if(n[h]!=null){return n[h]}else{if(!o){return this.defaultDef[h]}}return""},CheckRange:function(k){var l=k.charCodeAt(0);if(k.charAt(0)===a.PLANE1){l=k.charCodeAt(1)+119808-56320}for(var h=0,f=this.RANGES.length;h<f&&this.RANGES[h][0]<=l;h++){if(l<=this.RANGES[h][1]){if(this.RANGES[h][3]){var g=a.optableDir+"/"+this.RANGES[h][3]+".js";this.RANGES[h][3]=null;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(g))}var j=(["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"])[this.RANGES[h][2]];j=this.OPTABLE.infix[k]=a.mo.OPTYPES[j==="BIN"?"BIN3":j];return this.makeDef(j)}}return null},makeDef:function(g){if(g[2]==null){g[2]=this.defaultDef.texClass}if(!g[3]){g[3]={}}var f=MathJax.Hub.Insert({},g[3]);f.lspace=this.SPACE[g[0]];f.rspace=this.SPACE[g[1]];f.texClass=g[2];return f},getForm:function(){var f=this,h=this.parent,g=this.Parent();while(g&&g.isEmbellished()){f=h;h=g.parent;g=g.Parent()}if(h&&h.type==="mrow"&&h.NonSpaceLength()!==1){if(h.FirstNonSpace()===f){return a.FORM.PREFIX}if(h.LastNonSpace()===f){return a.FORM.POSTFIX}}return a.FORM.INFIX},isEmbellished:function(){return b},lineBreak:function(){var f=this.getValues("linebreak","linebreakstyle");if(f.linebreak===a.LINEBREAK.NEWLINE){if(f.linebreakstyle===a.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE){f.linebreakstyle=this.Get("infixlinebreakstyle")}return f.linebreakstyle}return"none"},setTeXclass:function(f){this.getValues("lspace","rspace");if(this.useMMLspacing){this.texClass=a.TEXCLASS.NONE;return this}this.texClass=this.Get("texClass");if(f){this.prevClass=f.texClass||a.TEXCLASS.ORD;this.prevLevel=f.Get("scriptlevel")}else{this.prevClass=a.TEXCLASS.NONE}if(this.texClass===a.TEXCLASS.BIN&&(this.prevClass===a.TEXCLASS.NONE||this.prevClass===a.TEXCLASS.BIN||this.prevClass===a.TEXCLASS.OP||this.prevClass===a.TEXCLASS.REL||this.prevClass===a.TEXCLASS.OPEN||this.prevClass===a.TEXCLASS.PUNCT)){this.texClass=a.TEXCLASS.ORD}else{if(this.prevClass===a.TEXCLASS.BIN&&(this.texClass===a.TEXCLASS.REL||this.texClass===a.TEXCLASS.CLOSE||this.texClass===a.TEXCLASS.PUNCT)){f.texClass=this.prevClass=a.TEXCLASS.ORD}}return this}});a.mtext=a.mbase.Subclass({type:"mtext",isToken:b,isSpacelike:function(){return b},texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mspace=a.mbase.Subclass({type:"mspace",isToken:b,isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:a.LINEBREAK.AUTO},lineBreak:function(){return(this.Get("linebreak")===a.LINEBREAK.NEWLINE?a.LINEBREAKSTYLE.AFTER:"none")}});a.ms=a.mbase.Subclass({type:"ms",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,lquote:'"',rquote:'"'}});a.mglyph=a.mbase.Subclass({type:"mglyph",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,alt:"",src:"",width:a.AUTO,height:a.AUTO,valign:"0em"}});a.mrow=a.mbase.Subclass({type:"mrow",isSpacelike:a.mbase.childrenSpacelike,inferred:d,isEmbellished:function(){var g=d;for(var h=0,f=this.data.length;h<f;h++){if(this.data[h]==null){continue}if(this.data[h].isEmbellished()){if(g){return d}g=b;this.core=h}else{if(!this.data[h].isSpacelike()){return d}}}return g},NonSpaceLength:function(){var h=0;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){h++}}return h},FirstNonSpace:function(){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){return this.data[g]}}return null},LastNonSpace:function(){for(var f=this.data.length-1;f>=0;f--){if(this.data[0]&&!this.data[f].isSpacelike()){return this.data[f]}}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(h){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){h=this.data[g].setTeXclass(h)}}if(this.data[0]){this.updateTeXclass(this.data[0])}return h}});a.mfrac=a.mbase.Subclass({type:"mfrac",num:0,den:1,texClass:a.TEXCLASS.INNER,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,linethickness:a.LINETHICKNESS.MEDIUM,numalign:a.ALIGN.CENTER,denomalign:a.ALIGN.CENTER,bevelled:d},adjustChild_displaystyle:function(f){return d},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(!this.Get("displaystyle")||f>0){f++}return f},adjustChild_texprimestyle:function(f){if(f==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(f){return b}});a.mroot=a.mbase.Subclass({type:"mroot",texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(f){if(f===1){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g===1){f+=2}return f},adjustChild_texprimestyle:function(f){if(f===0){return b}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:b,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(h){var g=this.scriptlevel;if(g==null){g=this.Get("scriptlevel")}else{if(String(g).match(/^ *[-+]/)){delete this.scriptlevel;var f=this.Get("scriptlevel");this.scriptlevel=g;g=f+parseInt(g)}}return g},inheritFromMe:b,noInherit:{mpadded:{width:b,height:b,depth:b,lspace:b,voffset:b},mtable:{width:b,height:b,depth:b,align:b}},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:b,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:b,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:b,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:","},texClass:a.TEXCLASS.OPEN,setTeXclass:function(j){this.getPrevClass(j);var g=this.getValues("open","close","separators");g.open=g.open.replace(/[ \t\n\r]/g,"");g.close=g.close.replace(/[ \t\n\r]/g,"");g.separators=g.separators.replace(/[ \t\n\r]/g,"");if(g.open!==""){this.SetData("open",a.mo(g.open).With({stretchy:true,texClass:a.TEXCLASS.OPEN}));j=this.data.open.setTeXclass(j)}if(g.separators!==""){while(g.separators.length<this.data.length){g.separators+=g.separators.charAt(g.separators.length-1)}}if(this.data[0]){j=this.data[0].setTeXclass(j)}for(var h=1,f=this.data.length;h<f;h++){if(this.data[h]){if(g.separators!==""){this.SetData("sep"+h,a.mo(g.separators.charAt(h-1)));j=this.data["sep"+h].setTeXclass(j)}j=this.data[h].setTeXclass(j)}}if(g.close!==""){this.SetData("close",a.mo(g.close).With({stretchy:true,texClass:a.TEXCLASS.CLOSE}));j=this.data.close.setTeXclass(j)}this.updateTeXclass(this.data.open);return j}});a.menclose=a.mbase.Subclass({type:"menclose",inferRow:b,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,notation:a.NOTATION.LONGDIV,texClass:a.TEXCLASS.ORD},setTeXclass:a.mbase.setSeparateTeXclasses});a.msubsup=a.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,subscriptshift:"",superscriptshift:"",texClass:a.AUTO},autoDefault:function(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}return 0},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g>0){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.sub){return b}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(f){if(f%2===1){return b}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"],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(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}if(f==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(f==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return d},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g==this.under&&!this.Get("accentunder")){f++}if(g==this.over&&!this.Get("accent")){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.base&&this.data[this.over]){return b}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:b,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:d,equalcolumns:d,displaystyle:d,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},inheritFromMe:b,noInherit:{mtable:{align:b,rowalign:b,columnalign:b,groupalign:b,alignmentscope:b,columnwidth:b,width:b,rowspacing:b,columnspacing:b,rowlines:b,columnlines:b,frame:b,framespacing:b,equalrows:b,equalcolumns:b,side:b,minlabelspacing:b,texClass:b,useHeight:1}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!((arguments[g] instanceof a.mtr)||(arguments[g] instanceof a.mlabeledtr))){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtr=a.mbase.Subclass({type:"mtr",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{rowalign:b,columnalign:b,groupalign:b},mtable:{rowalign:b,columnalign:b,groupalign:b}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!(arguments[g] instanceof a.mtd)){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtd=a.mbase.Subclass({type:"mtd",inferRow:b,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowspan:1,columnspan:1,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},setTeXclass:a.mbase.setSeparateTeXclasses});a.maligngroup=a.mbase.Subclass({type:"malign",isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{groupalign:b},mtable:{groupalign:b}}});a.malignmark=a.mbase.Subclass({type:"malignmark",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,edge:a.SIDE.LEFT},isSpacelike:function(){return b}});a.mlabeledtr=a.mtr.Subclass({type:"mlabeledtr"});a.maction=a.mbase.Subclass({type:"maction",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,actiontype:a.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||a.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(f){return this.selected().setTeXclass(f)}});a.semantics=a.mbase.Subclass({type:"semantics",isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:a.mbase.setChildTeXclass});a.annotation=a.mbase.Subclass({type:"annotation",isToken:b,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a["annotation-xml"]=a.mbase.Subclass({type:"annotation-xml",defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a.math=a.mstyle.Subclass({type:"math",defaults:{mathvariant:a.VARIANT.NORMAL,mathsize:a.SIZE.NORMAL,mathcolor:"",mathbackground:a.COLOR.TRANSPARENT,scriptlevel:0,displaystyle:a.AUTO,display:"inline",maxwidth:"",overflow:a.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8px",infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:a.INDENTALIGN.AUTO,indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:d},autoDefault:function(f){if(f==="displaystyle"){return this.Get("display")==="block"}return""},setTeXclass:a.mbase.setChildTeXclass});a.chars=a.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}});a.entity=a.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){if(this.data[0].substr(0,2)==="#x"){return parseInt(this.data[0].substr(2),16)}else{if(this.data[0].substr(0,1)==="#"){return parseInt(this.data[0].substr(1))}else{return 0}}},toString:function(){var f=this.value();if(f<=65535){return String.fromCharCode(f)}return this.PLANE1+String.fromCharCode(f-119808+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 g=0,f=arguments.length;g<f;g++){var h=this.Import(arguments[g]);this.data.push(h);this.div.appendChild(h)}},Import:function(k){if(document.importNode){return document.importNode(k,true)}var g,h,f;if(k.nodeType===1){g=document.createElement(k.nodeName);if(k.className){g.className=iNode.className}for(h=0,f=k.attributes.length;h<f;h++){var j=k.attributes[h];if(j.specified&&j.nodeValue!=null&&j.nodeValue!=""){g.setAttribute(j.nodeName,j.nodeValue)}if(j.nodeName==="style"){g.style.cssText=j.nodeValue}}if(k.className){g.className=k.className}}else{if(k.nodeType===3||k.nodeType===4){g=document.createTextNode(k.nodeValue)}else{if(k.nodeType===8){g=document.createComment(k.nodeValue)}else{return document.createTextNode("")}}}for(h=0,f=k.childNodes.length;h<f;h++){g.appendChild(this.Import(k.childNodes[h]))}return g},value:function(){return this.div},toString:function(){return this.div.innerHTML}});a.TeXAtom=a.mbase.Subclass({type:"texatom",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:function(f){this.getPrevClass(f);this.data[0].setTeXclass();return this}});a.NULL=a.mbase().With({type:"null"});var c=a.TEXCLASS;var e={ORD:[0,0,c.ORD],ORD11:[1,1,c.ORD],ORD21:[2,1,c.ORD],ORD02:[0,2,c.ORD],ORD55:[5,5,c.ORD],OP:[1,2,c.OP,{largeop:true,movablelimits:true,symmetric:true}],OPFIXED:[1,2,c.OP,{largeop:true,movablelimits:true}],INTEGRAL:[0,1,c.OP,{largeop:true,symmetric:true}],INTEGRAL2:[1,2,c.OP,{largeop:true,symmetric:true}],BIN3:[3,3,c.BIN],BIN4:[4,4,c.BIN],BIN01:[0,1,c.BIN],TALLBIN:[4,4,c.BIN,{stretchy:true}],BINOP:[4,4,c.BIN,{largeop:true,movablelimits:true}],REL:[5,5,c.REL],REL1:[1,1,c.REL,{stretchy:true}],REL4:[4,4,c.REL],WIDEREL:[5,5,c.REL,{stretchy:true}],RELACCENT:[5,5,c.REL,{accent:true,stretchy:true}],OPEN:[0,0,c.OPEN,{fence:true,stretchy:true,symmetric:true}],CLOSE:[0,0,c.CLOSE,{fence:true,stretchy:true,symmetric:true}],INNER:[0,0,c.INNER],PUNCT:[0,3,c.PUNCT],ACCENT:[0,0,c.ORD,{accent:true}],WIDEACCENT:[0,0,c.ORD,{accent:true,stretchy:true}]};a.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,c.REL,"BasicLatin"],[160,255,c.ORD,"Latin1Supplement"],[256,383,c.ORD],[384,591,c.ORD],[688,767,c.ORD,"SpacingModLetters"],[768,879,c.ORD,"CombDiacritMarks"],[880,1023,c.ORD,"GreekAndCoptic"],[7680,7935,c.ORD],[8192,8303,c.PUNCT,"GeneralPunctuation"],[8304,8351,c.ORD],[8352,8399,c.ORD],[8400,8447,c.ORD,"CombDiactForSymbols"],[8448,8527,c.ORD,"LetterlikeSymbols"],[8528,8591,c.ORD],[8592,8703,c.REL,"Arrows"],[8704,8959,c.BIN,"MathOperators"],[8960,9215,c.ORD,"MiscTechnical"],[9312,9471,c.ORD],[9632,9727,c.ORD,"GeometricShapes"],[9984,10175,c.ORD,"Dingbats"],[10176,10223,c.ORD,"MiscMathSymbolsA"],[10496,10623,c.REL,"SupplementalArrowsB"],[10624,10751,c.ORD,"MiscMathSymbolsB"],[10752,11007,c.BIN,"SuppMathOperators"],[11008,11263,c.ORD],[119808,120831,c.ORD]],OPTABLE:{prefix:{"\u2111":e.ORD11,"\u2113":e.ORD11,"\u211C":e.ORD11,"\u2200":e.ORD21,"\u2202":e.ORD21,"\u2203":e.ORD21,"\u2207":e.ORD21,"\u220F":e.OP,"\u2210":e.OP,"\u2211":e.OP,"\u2212":e.BIN01,"\u2213":e.BIN01,"\u221A":[1,1,c.ORD,{stretchy:true}],"\u2220":e.ORD,"\u222B":e.INTEGRAL,"\u222E":e.INTEGRAL,"\u22C0":e.OP,"\u22C1":e.OP,"\u22C2":e.OP,"\u22C3":e.OP,"\u2308":e.OPEN,"\u230A":e.OPEN,"\u27E8":e.OPEN,"\u2A00":e.OP,"\u2A01":e.OP,"\u2A02":e.OP,"\u2A04":e.OP,"\u2A06":e.OP,"\u00AC":e.ORD21,"\u00B1":e.BIN01,"(":e.OPEN,"+":e.BIN01,"-":e.BIN01,"[":e.OPEN,"{":e.OPEN,"|":e.OPEN},postfix:{"!":[1,0,c.CLOSE],"&":e.ORD,"\u2032":e.ORD02,"\u203E":e.WIDEACCENT,"\u2309":e.CLOSE,"\u230B":e.CLOSE,"\u23DE":e.WIDEACCENT,"\u23DF":e.WIDEACCENT,"\u266D":e.ORD02,"\u266E":e.ORD02,"\u266F":e.ORD02,"\u27E9":e.CLOSE,"\u02C6":e.WIDEACCENT,"\u02C7":e.WIDEACCENT,"\u02D8":e.ACCENT,"\u02D9":e.ACCENT,"\u02DC":e.WIDEACCENT,"\u0302":e.ACCENT,"\u00A8":e.ACCENT,"\u00AF":e.WIDEACCENT,")":e.CLOSE,"]":e.CLOSE,"^":e.WIDEACCENT,_:e.WIDEACCENT,"`":e.ACCENT,"|":e.CLOSE,"}":e.CLOSE,"~":e.WIDEACCENT},infix:{"%":[3,3,c.ORD],"\u2022":e.BIN4,"\u2026":e.INNER,"\u2044":e.TALLBIN,"\u2061":e.ORD,"\u2062":e.ORD,"\u2063":[0,0,c.ORD,{separator:true}],"\u2064":e.ORD,"\u2190":e.RELACCENT,"\u2191":e.WIDEREL,"\u2192":e.RELACCENT,"\u2193":e.WIDEREL,"\u2194":e.RELACCENT,"\u2195":e.WIDEREL,"\u2196":e.WIDEREL,"\u2197":e.WIDEREL,"\u2198":e.WIDEREL,"\u2199":e.WIDEREL,"\u21A6":e.WIDEREL,"\u21A9":e.WIDEREL,"\u21AA":e.WIDEREL,"\u21BC":e.RELACCENT,"\u21BD":e.WIDEREL,"\u21C0":e.RELACCENT,"\u21C1":e.WIDEREL,"\u21CC":e.WIDEREL,"\u21D0":e.WIDEREL,"\u21D1":e.WIDEREL,"\u21D2":e.WIDEREL,"\u21D3":e.WIDEREL,"\u21D4":e.WIDEREL,"\u21D5":e.WIDEREL,"\u2208":e.REL,"\u2209":e.REL,"\u220B":e.REL,"\u2212":e.BIN4,"\u2213":e.BIN4,"\u2215":e.TALLBIN,"\u2216":e.BIN4,"\u2217":e.BIN4,"\u2218":e.BIN4,"\u2219":e.BIN4,"\u221D":e.REL,"\u2223":e.REL,"\u2225":e.REL,"\u2227":e.BIN4,"\u2228":e.BIN4,"\u2229":e.BIN4,"\u222A":e.BIN4,"\u223C":e.REL,"\u2240":e.BIN4,"\u2243":e.REL,"\u2245":e.REL,"\u2248":e.REL,"\u224D":e.REL,"\u2250":e.REL,"\u2260":e.REL,"\u2261":e.REL,"\u2264":e.REL,"\u2265":e.REL,"\u226A":e.REL,"\u226B":e.REL,"\u227A":e.REL,"\u227B":e.REL,"\u2282":e.REL,"\u2283":e.REL,"\u2286":e.REL,"\u2287":e.REL,"\u228E":e.BIN4,"\u2291":e.REL,"\u2292":e.REL,"\u2293":e.BIN4,"\u2294":e.BIN4,"\u2295":e.BIN4,"\u2296":e.BIN4,"\u2297":e.BIN4,"\u2298":e.BIN4,"\u2299":e.BIN4,"\u22A2":e.REL,"\u22A3":e.REL,"\u22A4":e.ORD55,"\u22A5":e.REL,"\u22A8":e.REL,"\u22C4":e.BIN4,"\u22C5":e.BIN4,"\u22C6":e.BIN4,"\u22C8":e.REL,"\u22EE":e.ORD55,"\u22EF":e.INNER,"\u22F1":[5,5,c.INNER],"\u2500":[0,0,c.ORD,{stretchy:true}],"\u25B3":e.BIN4,"\u25B5":e.BIN4,"\u25B9":e.BIN4,"\u25BD":e.BIN4,"\u25BF":e.BIN4,"\u25C3":e.BIN4,"\u2758":[4,4,c.REL,{fence:true,stretchy:true,symmetric:true}],"\u27F5":e.REL1,"\u27F6":e.REL1,"\u27F7":e.REL1,"\u27F8":e.REL1,"\u27F9":e.REL1,"\u27FA":e.REL1,"\u2A2F":e.BIN4,"\u2A3F":e.BIN4,"\u2AAF":e.REL,"\u2AB0":e.REL,"\u00B1":e.BIN4,"\u00B7":e.BIN4,"\u00D7":e.BIN4,"\u00F7":e.BIN4,"*":e.BIN3,"+":e.BIN4,",":[0,3,c.PUNCT,{separator:true}],"-":e.BIN4,".":[3,3,c.ORD],"/":e.ORD11,":":[1,2,c.REL],";":[0,3,c.PUNCT,{separator:true}],"<":e.REL,"=":e.REL,">":e.REL,"?":[1,1,c.CLOSE],"\\":e.ORD,_:e.ORD11,"|":[2,2,c.ORD,{fence:true,stretchy:true,symmetric:true}],"#":e.ORD,"$":e.ORD,"\u002E":[0,3,c.PUNCT,{separator:true}],"\u02B9":e.ORD,"\u02C9":e.ACCENT,"\u02CA":e.ACCENT,"\u02CB":e.ACCENT,"\u0300":e.ACCENT,"\u0301":e.ACCENT,"\u0303":e.WIDEACCENT,"\u0304":e.ACCENT,"\u0306":e.ACCENT,"\u0307":e.ACCENT,"\u0308":e.ACCENT,"\u030C":e.ACCENT,"\u0332":e.WIDEACCENT,"\u0338":e.REL4,"\u2015":[0,0,c.ORD,{stretchy:true}],"\u2017":[0,0,c.ORD,{stretchy:true}],"\u2020":e.BIN3,"\u2021":e.BIN3,"\u20D7":e.ACCENT,"\u2118":e.ORD,"\u2205":e.ORD,"\u221E":e.ORD,"\u2305":e.BIN3,"\u2306":e.BIN3,"\u2322":e.REL4,"\u2323":e.REL4,"\u2329":e.OPEN,"\u232A":e.CLOSE,"\u23AA":e.ORD,"\u23AF":[0,0,c.ORD,{stretchy:true}],"\u23B0":e.OPEN,"\u23B1":e.CLOSE,"\u25EF":e.BIN3,"\u2660":e.ORD,"\u2661":e.ORD,"\u2662":e.ORD,"\u2663":e.ORD,"\u27EE":e.OPEN,"\u27EF":e.CLOSE,"\u27FC":e.REL4,"\u3008":e.OPEN,"\u3009":e.CLOSE,"\uFE37":e.WIDEACCENT,"\uFE38":e.WIDEACCENT}}},{OPTYPES:e})})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.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(l,j){if(j&&this.testCollection(j)){return j}for(var k=0,h=l.length;k<h;k++){if(l[k]===j){continue}if(this.testCollection(l[k])){return l[k]}}return null},testCollection:function(h){return this.testFont(this.FontInfo[h])},testFont:function(k){if(k.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(k.weight||"normal");this.div.style.fontStyle=(k.style||"normal")}var j=this.getComparisonWidths(k.testString,k.noStyleChar);if(j){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==j[0]){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[j[2]];if(this.div.offsetWidth==j[1]){return false}}if(this.div.offsetWidth!=j[3]){if(k.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var l=0,h=this.testSize.length;l<h;l++){if(this.testStyleChar(k,this.testSize[l])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(j,l){var p=3+(j.weight?2:0)+(j.style?4:0);var i="",k=0;var o=this.div.style.fontSize;this.div.style.fontSize=l;if(e.msieItalicWidthBug&&j.style==="italic"){this.text.nodeValue=i=this.compChar;k=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+i}else{this.text.nodeValue=this.compChar+i}var h=this.div.offsetWidth-k;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+i}else{this.text.nodeValue=this.styleChar+i}var m=Math.floor((this.div.offsetWidth-k)/h+0.5);if(m===p){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+i}else{this.text.nodeValue=this.versionChar+i}j.version=Math.floor((this.div.offsetWidth-k)/h+1.5)/2}this.div.style.fontSize=o;return(m===p)},getComparisonWidths:function(l,k){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!k){l+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=l}else{this.text.nodeValue=l}this.div.style.fontFamily=this.comparisonFont[0];var j=this.div.offsetWidth,o=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];o=this.div.offsetWidth}for(var n=1,h=this.comparisonFont.length;n<h;n++){this.div.style.fontFamily=this.comparisonFont[n];if(this.div.offsetWidth!=j){return[j,this.div.offsetWidth,n,o]}}return null},loadWebFont:function(i){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+i.directory);var k=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+i.directory);var h=MathJax.Callback({});var j=MathJax.Callback(["loadComplete",this,i,k,h]);c.timer.start(c,[this.checkWebFont,i,j],1,this.timeout);return h},loadComplete:function(j,l,i,h){MathJax.Message.Clear(l);if(h===c.STATUS.OK){i();return}this.loadError(j);if(d.Browser.isFirefox&&e.allowWebFonts){var k=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){k+=":"+document.location.port}k+="/";if(c.fileURL(e.webfontDir).substr(0,k.length)!==k){this.firefoxFontError(j)}}e.loadWebFontError(j,i)},loadError:function(h){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+h.directory,null,2000)},firefoxFontError:function(h){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(h,i,j){if(h.time(j)){return}if(e.Font.testFont(i)){j(h.STATUS.OK)}else{setTimeout(h,h.delay)}},fontFace:function(j){var k=e.allowWebFonts;var m=e.FONTDATA.FONTS[j];if(e.msieFontCSSBug&&!m.family.match(/-Web$/)){m.family+="-Web"}var i=c.fileURL(e.webfontDir+"/"+k);var h=j.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!h.match(/-/)){h+="-Regular"}if(k==="svg"){h+=".svg#"+h}else{h+="."+k}var l={"font-family":m.family,src:"url('"+i+"/"+h+"')"};if(k==="svg"){l.src+=" format('svg')"}if(!(e.FontFaceBug&&m.isWebFont)){if(j.match(/-bold/)){l["font-weight"]="bold"}if(j.match(/-italic/)){l["font-style"]="italic"}}return l}});var f=MathJax.HTML.Event;var g=MathJax.HTML.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",Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var i=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(i.scale){this.config.scale=i.scale}if(i.font&&i.font!=="Auto"){if(i.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(i.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(i.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(i.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var h=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!h&&this.allowWebFonts){h=this.config.webFont;if(h){this.webFonts=true}}if(!h&&this.config.imageFont){h=this.config.imageFont;this.imgFonts=true}if(h){this.fontInUse=h;this.fontDir+="/"+h;this.webfontDir+="/"+h;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 k=[],o=this.FONTDATA.VARIANT.normal.fonts;if(!(o instanceof Array)){o=[o]}for(var j=0,h=o.length;j<h;j++){k[j]=this.FONTDATA.FONTS[o[j]].family;if(!k[j]){k[j]=o[j]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":k.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 n=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=n.offsetWidth/5;this.hiddenDiv.removeChild(n);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(l){}}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(l){}}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 j=0,h=e.config.preloadWebFonts.length;j<h;j++){var k=e.FONTDATA.FONTS[e.config.preloadWebFonts[j]];if(!k.available){e.Font.testFont(k)}}},Translate:function(n){if(!n.parentNode){return}var l=n.previousSibling;if(l&&String(l.className).match(/^MathJax(_MathML|_Display)?$/)){l.parentNode.removeChild(l)}var o=n.MathJax.elementJax.root,p,h,j;p=h=j=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:"HTML-CSS",oncontextmenu:f.Menu,onmousedown:f.Mousedown,onmouseover:f.Mouseover,onmouseout:f.Mouseout,onmousemove:f.Mousemove,onclick:f.Click,ondblclick:f.DblClick});if(MathJax.Hub.Browser.noContextMenu){p.ontouchstart=g.start;p.ontouchend=g.end}var k=(o.Get("display")==="block");if(k){h=j=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});h.appendChild(p)}h.setAttribute("role","textbox");h.setAttribute("aria-readonly","true");if(this.useProcessingFrame){j=this.Element((k?"div":"span"),{className:"MathJax_Processing"});j.appendChild(h)}n.parentNode.insertBefore(j,n);var i;try{this.getScales(p);i=(this.em===0||String(this.em)==="NaN")}catch(m){i=true}if(i){this.hiddenDiv.appendChild(j);this.getScales(p)}this.initImg(p);this.initHTML(o,p);o.setTeXclass();try{o.toHTML(p,h)}catch(m){if(m.restart){j.parentNode.removeChild(j)}throw m}if(i){n.parentNode.insertBefore(j,n)}if(this.useProcessingFrame){j.parentNode.replaceChild(h,j)}},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(this.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(this.msieEventBug){i=window.event}if(h.parentNode.className==="MathJax_Display"){h=h.parentNode}return f.ContextMenu(i,h)}},Mousedown:function(j,i){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||j.button!==2){return}}else{var h=(f.msieButtonBug?j.buttons&1:j.button);if(!j[e.MENUKEY]||h!==e.LEFTBUTTON){return}}return this.ContextMenu(j,i,true)}},initImg:function(h){},initHTML:function(i,h){},initFont:function(h){var j=e.FONTDATA.FONTS,i=e.config.availableFonts;if(i&&i.length&&e.Font.testFont(j[h])){j[h].available=true;return null}if(!this.allowWebFonts){return null}j[h].isWebFont=true;if(e.FontFaceBug){j[h].family=h;if(e.msieFontCSSBug){j[h].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(h)})},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/^MathJax/)){i.parentNode.removeChild(i)}},getScales:function(j){j.parentNode.insertBefore(this.HDMspan,j);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var i=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var h=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(i/this.TeX.x_height)/h)*this.config.scale);j.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&h===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=h*this.scale/100}j.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(j)},getMarginScale:function(h){return 1},getMSIEmarginScale:function(j){j.appendChild(this.marginCheck);var h=this.marginCheck.offsetWidth,i=this.marginMove.offsetWidth;var k=(2*i-h?i/(2*i-h):1);j.removeChild(this.marginCheck);return k},getHD:function(i){var h=i.style.position;i.style.position="absolute";this.HDimg.style.height="0px";i.appendChild(this.HDspan);var j={h:i.offsetHeight};this.HDimg.style.height=j.h+"px";j.d=i.offsetHeight-j.h;j.h-=j.d;j.h/=this.em;j.d/=this.em;i.removeChild(this.HDspan);i.style.position=h;return j},getW:function(k){var i=k.offsetWidth,j=(k.bbox?k.bbox.w:-1),l=k;if((j<0||this.negativeSkipBug)&&i>=0){if(this.negativeSkipBug){var h=k.style.position;k.style.position="absolute";l=this.startMarker;if(k.firstChild){k.insertBefore(l,k.firstChild)}else{k.appendChild(l)}l=this.startMarker}k.appendChild(this.endMarker);i=this.endMarker.offsetLeft-l.offsetLeft;k.removeChild(this.endMarker);if(this.negativeSkipBug){k.removeChild(l);k.style.position=h}}return i/this.em},Measured:function(j,i){if(j.bbox.width==null&&j.bbox.w&&!j.bbox.isMultiline){var h=this.getW(j);j.bbox.rw+=h-j.bbox.w;j.bbox.w=h}if(!i){i=j.parentNode}if(!i.bbox){i.bbox=j.bbox}return j},Remeasured:function(i,h){h.bbox=this.Measured(i,h).bbox},Em:function(h){if(Math.abs(h)<0.0006){return"0em"}return h.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(h){return(100*h).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(h){return this.Percent(this.length2em(h))},length2em:function(n,k){if(typeof(n)!=="string"){n=n.toString()}if(n===""){return""}if(n===a.SIZE.NORMAL){return 1}if(n===a.SIZE.BIG){return 2}if(n===a.SIZE.SMALL){return 0.71}if(n==="infinity"){return e.BIGDIMEN}var j=this.FONTDATA.TeX_factor;if(n.match(/mathspace$/)){return e.MATHSPACE[n]*j}var i=n.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var h=parseFloat(i[1]||"1"),l=i[2];if(k==null){k=1}if(l==="em"){return h*j}if(l==="ex"){return h*e.TeX.x_height*j}if(l==="%"){return h/100*k}if(l==="px"){return h/e.em}if(l==="pt"){return h/10*j}if(l==="pc"){return h*1.2*j}if(l==="in"){return h*this.pxPerInch/e.em}if(l==="cm"){return h*this.pxPerInch/e.em/2.54}if(l==="mm"){return h*this.pxPerInch/e.em/25.4}if(l==="mu"){return h/18*j}return h*j*k},thickness2em:function(h){var i=e.TeX.rule_thickness;if(h===a.LINETHICKNESS.MEDIUM){return i}if(h===a.LINETHICKNESS.THIN){return 0.67*i}if(h===a.LINETHICKNESS.THICK){return 1.67*i}return this.length2em(h,i)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(i,h,j){var k=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(h)}});if(j){i.insertBefore(k,i.firstChild)}else{i.appendChild(k)}return k},createShift:function(i,h,k){var j=this.Element("span",{style:{marginLeft:this.Em(h)},isMathJax:true});if(k){i.insertBefore(j,i.firstChild)}else{i.appendChild(j)}return j},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(j,l,i){if(this.msiePaddingWidthBug){this.createStrut(j,0)}var k=String(i).match(/%$/);var h=(!k&&i!=null?i:0);j=this.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(k?"100%":this.Em(h)),height:0}});if(!l){j.parentNode.bbox=j.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:h,lw:this.BIGDIMEN,rw:(!k&&i!=null?i:-this.BIGDIMEN)};if(k){j.bbox.width=i}}return j},createBox:function(i,h){var j=this.addElement(i,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(h!=null){j.style.width=h}return j},addBox:function(h,i){i.style.position="absolute";i.isBox=true;return h.appendChild(i)},placeBox:function(p,o,n,k){p.isMathJax=true;var q=p.parentNode,z=p.bbox,u=q.bbox;if(this.msiePlaceBoxBug){this.addText(p,this.NBSP)}if(this.imgSpaceBug){this.addText(p,this.imgSpace)}var s=p.offsetHeight/this.em+1,B=0;if(p.noAdjust){s-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(p,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(s)}})}else{this.addElement(p,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(s)}})}}p.style.top=this.Em(-n-s);p.style.left=this.Em(o+B);if(z){if(this.negativeSkipBug){if(z.lw<0){B=z.lw;e.createBlank(p,-B,true);j=0}if(z.rw>z.w){e.createBlank(p,z.rw-z.w+0.1)}}if(!this.msieClipRectBug&&!z.noclip&&!k){var w=3/this.em;var v=(z.H==null?z.h:z.H),i=(z.D==null?z.d:z.D);var A=s-v-w,m=s+i+w,j=z.lw-3*w,h=1000;if(z.isFixed){h=z.width-j}p.style.clip="rect("+this.Em(A)+" "+this.Em(h)+" "+this.Em(m)+" "+this.Em(j)+")"}}if(z&&u){if(z.H!=null&&(u.H==null||z.H+n>u.H)){u.H=z.H+n}if(z.D!=null&&(u.D==null||z.D-n>u.D)){u.D=z.D-n}if(z.h+n>u.h){u.h=z.h+n}if(z.d-n>u.d){u.d=z.d-n}if(u.H!=null&&u.H<=u.h){delete u.H}if(u.D!=null&&u.D<=u.d){delete u.D}if(z.w+o>u.w){u.w=z.w+o;if(u.width==null){q.style.width=this.Em(u.w)}}if(z.rw+o>u.rw){u.rw=z.rw+o}if(z.lw+o<u.lw){u.lw=z.lw+o}if(z.width!=null&&!z.isFixed){if(u.width==null){q.style.width=u.width="100%"}p.style.width=z.width}}},alignBox:function(j,p,o){this.placeBox(j,0,o);var m=j.bbox;if(m.isMultiline){return}var i=m.width!=null&&!m.isFixed;var k=0,n=-m.w/2,h="50%";if(this.negativeSkipBug){k=m.w-m.rw-0.1;n+=m.lw}n=this.Em(n*this.msieMarginScale);if(i){n="";h=(50-parseFloat(m.width)/2)+"%"}d.Insert(j.style,({right:{left:"",right:this.Em(k)},center:{left:h,marginLeft:n}})[p])},setStackWidth:function(i,h){if(typeof(h)==="number"){i.style.width=this.Em(Math.max(0,h));if(i.bbox){i.bbox.w=h}if(i.parentNode.bbox){i.parentNode.bbox.w=h}}else{i.style.width=i.parentNode.style.width="100%";if(i.bbox){i.bbox.width=h}if(i.parentNode.bbox){i.parentNode.bbox.width=h}}},createDelimiter:function(s,h,k,o,l){if(!h){s.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};s.bbox.rw=s.bbox.w;this.createSpace(s,s.bbox.h,s.bbox.d,s.bbox.w);return}if(!o){o=1}if(!(k instanceof Array)){k=[k,k]}var r=k[1];k=k[0];var j={alias:h};while(j.alias){h=j.alias;j=this.FONTDATA.DELIMITERS[h];if(!j){j={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var q=0,n=j.HW.length;q<n;q++){if(j.HW[q][0]*o>=k-0.01||(q==n-1&&!j.stretch)){if(j.HW[q][2]){o*=j.HW[q][2]}if(j.HW[q][3]){h=j.HW[q][3]}var p=this.addElement(s,"span");this.createChar(p,[h,j.HW[q][1]],o,l);s.bbox=p.bbox;s.offset=0.65*s.bbox.w;s.scale=o;return}}if(j.stretch){this["extendDelimiter"+j.dir](s,r,j.stretch,o,l)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(y,j,B,D,t){var o=this.createStack(y,true);var l=this.createBox(o),z=this.createBox(o);this.createChar(l,(B.left||B.rep),D,t);this.createChar(z,(B.right||B.rep),D,t);var h=this.Element("span");this.createChar(h,B.rep,D,t);var A={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},i;this.placeBox(l,-l.bbox.lw,0,true);var r=(l.bbox.rw-l.bbox.lw)+(z.bbox.rw-z.bbox.lw)-0.05,q=l.bbox.rw-l.bbox.lw-0.025,s;if(B.mid){A=this.createBox(o);this.createChar(A,B.mid,D,t);r+=A.bbox.w}if(j>r){var C=h.bbox.rw-h.bbox.lw,m=C-0.05,u,p,v=(B.mid?2:1);p=u=Math.ceil((j-r)/(v*m));m=(j-r)/(v*u);s=(u/(u+1))*(C-m);m=C-s;q-=h.bbox.lw+s;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){i=h.cloneNode(true)}else{i=this.Element("span");this.createChar(i,B.rep,D,t)}this.placeBox(this.addBox(o,i),q,0,true);q+=m}if(B.mid&&v){this.placeBox(A,q,0,true);q+=A.bbox.w-s;u=p}}}else{s=Math.min(r-j,l.bbox.w/2);q-=s/2;if(B.mid){this.placeBox(A,q,0,true);q+=A.bbox.w}q-=s/2}this.placeBox(z,q,0,true);y.bbox={w:q+z.bbox.rw,lw:0,rw:q+z.bbox.rw,H:Math.max(l.bbox.h,h.bbox.h,z.bbox.h,A.bbox.h),D:Math.max(l.bbox.d,h.bbox.d,z.bbox.d,A.bbox.d),h:h.bbox.h,d:h.bbox.d};y.scale=D;y.isMultiChar=true;this.setStackWidth(o,y.bbox.w)},createChar:function(q,n,k,h){q.isMathJax=true;var p=q,r="",l={fonts:[n[1]],noRemap:true};if(h&&h===a.VARIANT.BOLD){l.fonts=[n[1]+"-bold",n[1]]}if(typeof(n[1])!=="string"){l=n[1]}if(n[0] instanceof Array){for(var o=0,j=n[0].length;o<j;o++){r+=String.fromCharCode(n[0][o])}}else{r=String.fromCharCode(n[0])}if(k!==1){p=this.addElement(q,"span",{style:{fontSize:this.Percent(k)},scale:k,isMathJax:true});this.handleVariant(p,l,r);q.bbox=p.bbox}else{this.handleVariant(q,l,r)}if(n[2]){q.style.marginLeft=this.Em(n[2])}if(this.AccentBug&&q.bbox.w===0){p.firstChild.nodeValue+=this.NBSP;e.createSpace(q,0,0,-q.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(x,l,q){var w="",u,A,r,j,z,B,h=x;if(q.length===0){return}if(!x.bbox){x.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!l){l=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}B=l;for(var y=0,v=q.length;y<v;y++){l=B;u=q.charCodeAt(y);A=q.charAt(y);if(A===this.PLANE1){y++;u=q.charCodeAt(y)+119808-56320;if(this.FONTDATA.RemapPlane1){var C=this.FONTDATA.RemapPlane1(u,l);u=C.n;l=C.variant}}else{var s,p,t=this.FONTDATA.RANGES;for(s=0,p=t.length;s<p;s++){if(t[s].name==="alpha"&&l.noLowerCase){continue}var o=l["offset"+t[s].offset];if(o&&u>=t[s].low&&u<=t[s].high){if(t[s].remap&&t[s].remap[u]){u=o+t[s].remap[u]}else{u=u-t[s].low+o;if(t[s].add){u+=t[s].add}}if(l["variant"+t[s].offset]){l=this.FONTDATA.VARIANT[l["variant"+t[s].offset]]}break}}}if(l.remap&&l.remap[u]){if(l.remap[u] instanceof Array){var k=l.remap[u];u=k[0];l=this.FONTDATA.VARIANT[k[1]]}else{u=l.remap[u];if(l.remap.variant){l=this.FONTDATA.VARIANT[l.remap.variant]}}}if(this.FONTDATA.REMAP[u]&&!l.noRemap){u=this.FONTDATA.REMAP[u]}r=this.lookupChar(l,u);A=r[u];if(l!==z&&!A[5].img){if(w.length){this.addText(h,w);w=""}h=x;z=j;if(l!==z){if(z){h=this.addElement(x,"span",{isMathJax:true})}else{j=l}}this.handleFont(h,r,h!==x);z=l}w=this.handleChar(h,r,A,u,w);if(A[0]/1000>x.bbox.h){x.bbox.h=A[0]/1000}if(A[1]/1000>x.bbox.d){x.bbox.d=A[1]/1000}if(x.bbox.w+A[3]/1000<x.bbox.lw){x.bbox.lw=x.bbox.w+A[3]/1000}if(x.bbox.w+A[4]/1000>x.bbox.rw){x.bbox.rw=x.bbox.w+A[4]/1000}x.bbox.w+=A[2]/1000}if(w.length){this.addText(h,w)}if(x.scale&&x.scale!==1){x.bbox.h*=x.scale;x.bbox.d*=x.scale;x.bbox.w*=x.scale;x.bbox.lw*=x.scale;x.bbox.rw*=x.scale}if(q.length==1&&r.skew&&r.skew[u]){x.bbox.skew=r.skew[u]}},handleFont:function(j,h,l){j.style.fontFamily=h.family;if(!(e.FontFaceBug&&h.isWebFont)){var i=h.style||"normal",k=h.weight||"normal";if(i!=="normal"||l){j.style.fontStyle=i}if(k!=="normal"||l){j.style.fontWeight=k}}},handleChar:function(i,h,o,m,l){var k=o[5];if(k.img){return this.handleImg(i,h,o,m,l)}if(k.isUnknown&&this.FONTDATA.DELIMITERS[m]){if(l.length){this.addText(i,l)}var j=i.scale;e.createDelimiter(i,m,0,1,h);i.scale=j;o[0]=i.bbox.h*1000;o[1]=i.bbox.d*1000;o[2]=i.bbox.w*1000;o[3]=i.bbox.lw*1000;o[4]=i.bbox.rw*1000;return""}if(k.c==null){if(m<=65535){k.c=String.fromCharCode(m)}else{k.c=this.PLANE1+String.fromCharCode(m-119808+56320)}}if(o[2]||!this.msieAccentBug||l.length){return l+k.c}e.createShift(i,o[3]/1000);e.createShift(i,(o[4]-o[3])/1000);this.addText(i,k.c);e.createShift(i,-o[4]/1000);return""},handleImg:function(i,h,l,k,j){return j},lookupChar:function(l,r){var k,h;if(!l.FONTS){var q=this.FONTDATA.FONTS;var p=(l.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(p instanceof Array)){p=[p]}if(l.fonts!=p){l.fonts=p}l.FONTS=[];for(k=0,h=p.length;k<h;k++){if(q[p[k]]){l.FONTS.push(q[p[k]]);q[p[k]].name=p[k]}}}for(k=0,h=l.FONTS.length;k<h;k++){var j=l.FONTS[k];if(typeof(j)==="string"){delete l.FONTS;this.loadFont(j)}if(j[r]){if(j[r].length===5){j[r][5]={}}if(e.allowWebFonts&&!j.available){this.loadWebFont(j)}else{return j}}else{this.findBlock(j,r)}}var o=(l.defaultFont||{family:e.config.undefinedFamily});if(l.bold){o.weight="bold"}if(l.italic){o.style="italic"}o[r]=[800,200,500,0,500,{isUnknown:true}];return o},findBlock:function(k,p){if(k.Ranges){for(var o=0,h=k.Ranges.length;o<h;o++){if(p<k.Ranges[o][0]){return}if(p<=k.Ranges[o][1]){var n=k.Ranges[o][2];for(var l=k.Ranges.length-1;l>=0;l--){if(k.Ranges[l][2]==n){k.Ranges.splice(l,1)}}this.loadFont(k.directory+"/"+n+".js")}}}},loadFont:function(i){var h=MathJax.Callback.Queue();h.Push(["Require",c,this.fontDir+"/"+i]);if(this.imgFonts){if(!MathJax.isPacked){i=i.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}h.Push(["Require",c,this.webfontDir+"/png/"+i])}d.RestartAfter(h.Push({}))},loadWebFont:function(h){h.available=h.isWebFont=true;if(e.FontFaceBug){h.family=h.name;if(e.msieFontCSSBug){h.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(h))},loadWebFontError:function(i,h){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");i.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",h)}else{this.allowWebFonts=false;h()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var n=[[0,this]];for(var l=0,h=this.data.length;l<h;l++){if(this.data[l]){var o=this.data[l].lineBreak();if(o!=="none"){var k=(o==="after"?l+1:l);if(n.length===0||n[n.length-1]!==k){n.push([k,this.data[l]])}else{n[n.length-1]=[k,this.data[l]]}}}}n.push([this.data.length,n[n.length-1][1]]);return n},toHTMLmultiline:function(h){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(o,n,l,h){if(l==null){l=0}if(h==null){h=this.data.length}var k=o.bbox={},p=[];while(l<h){var j=this.data[l];if(!j){continue}if(!n&&j.HTMLcanStretch("Vertical")){p.push(j);j=(j.CoreMO()||j)}this.HTMLcombineBBoxes(j,k);l++}this.HTMLcleanBBox(k);return p},HTMLcombineBBoxes:function(h,i){if(i.w==null){this.HTMLemptyBBox(i)}var k=h.HTMLspanElement();if(!k||!k.bbox){return}var j=k.bbox;if(j.d>i.d){i.d=j.d}if(j.h>i.h){i.h=j.h}if(j.D!=null&&j.D>i.D){i.D=j.D}if(j.H!=null&&j.H>i.H){i.H=j.H}if(k.style.paddingLeft){i.w+=parseFloat(k.style.paddingLeft)*(k.scale||1)}if(i.w+j.lw<i.lw){i.lw=i.w+j.lw}if(i.w+j.rw>i.rw){i.rw=i.w+j.rw}i.w+=j.w;if(k.style.paddingRight){i.w+=parseFloat(k.style.paddingRight)*(k.scale||1)}if(j.width){i.width=j.width}},HTMLemptyBBox:function(h){h.h=h.d=h.H=h.D=h.rw=-e.BIGDIMEN;h.w=0;h.lw=e.BIGDIMEN;return h},HTMLcleanBBox:function(h){if(h.h===this.BIGDIMEN){h.h=h.d=h.H=h.D=h.w=h.rw=h.lw=0}if(h.D<=h.d){delete h.D}if(h.H<=h.h){delete h.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(h){if(this.isEmbellished()){return this.Core().HTMLcanStretch(h)}return false},HTMLstretchH:function(i,h){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(h){while(h){if((h.type!=="mrow"&&h.type!=="texatom")||h.data.length>1){return true}h=h.data[0]}return false},HTMLmeasureChild:function(i,h){if(this.data[i]!=null){e.Measured(this.data[i].toHTML(h),h)}else{h.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(h){if(this.spanID){var i=this.HTMLspanElement();if(i){while(i.firstChild){i.removeChild(i.firstChild)}i.bbox={w:0,h:0,d:0,lw:0,rw:0};i.scale=1;i.isMultChar=null;i.style.cssText="";return i}}if(this.href){h=e.addElement(h,"a",{href:this.href,isMathJax:true})}h=e.addElement(h,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){h.style.display="inline-block"}if(this["class"]!=null){h.className+=" "+this["class"]}if(this.style){h.style.cssText=this.style;if(h.style.fontSize){this.mathsize=h.style.fontSize;h.style.fontSize=""}}this.spanID=e.GetID();h.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;h.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){h.parentNode.bbox=h.bbox}return h},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(i,h,j){e.handleVariant(i,h,j)},HTMLhandleSize:function(h){if(!h.scale){h.scale=this.HTMLgetScale();if(h.scale!==1){h.style.fontSize=e.Percent(h.scale)}}return h},HTMLhandleColor:function(m){var o=this.getValues("mathcolor","color");if(this.mathbackground){o.mathbackground=this.mathbackground}if(this.background){o.background=this.background}if(this.style&&m.style.backgroundColor){o.mathbackground=m.style.backgroundColor;m.style.backgroundColor="transparent"}if(o.color&&!this.mathcolor){o.mathcolor=o.color}if(o.background&&!this.mathbackground){o.mathbackground=o.background}if(o.mathcolor){m.style.color=o.mathcolor}if(o.mathbackground&&o.mathbackground!==a.COLOR.TRANSPARENT){var p=1/e.em,l=0,k=0;if(this.isToken){l=m.bbox.lw;k=m.bbox.rw-m.bbox.w}if(m.style.paddingLeft!==""){l+=parseFloat(m.style.paddingLeft)*(m.scale||1)}if(m.style.paddingRight!==""){k-=parseFloat(m.style.paddingRight)*(m.scale||1)}var j=Math.max(0,e.getW(m)+(e.PaddingWidthBug?0:k-l));if(e.msieCharPaddingWidthBug&&m.style.paddingLeft!==""){j+=parseFloat(m.style.paddingLeft)*(m.scale||1)}var n=m.bbox.h+m.bbox.d,h=-m.bbox.d;if(j>0){j+=2*p;l-=p}if(n>0){n+=2*p;h-=p}k=-j-l;var i=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:o.mathbackground,width:e.Em(j),height:e.Em(n),verticalAlign:e.Em(h),marginLeft:e.Em(l),marginRight:e.Em(k)}});if(e.msieInlineBlockAlignBug){i.style.position="relative";i.style.width=i.style.height=0;i.style.verticalAlign=i.style.marginLeft=i.style.marginRight="";e.placeBox(e.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(j),height:e.Em(n),background:o.mathbackground}}),l,m.bbox.h+p)}m.parentNode.insertBefore(i,m);if(e.msieColorPositionBug){m.style.position="relative"}return i}return null},HTMLremoveColor:function(){var h=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(h){h.parentNode.removeChild(h)}},HTMLhandleSpace:function(k){if(this.useMMLspacing){if(this.type!=="mo"){return}var i=this.getValues("scriptlevel","lspace","rspace");if(i.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){i.lspace=Math.max(0,e.length2em(i.lspace));i.rspace=Math.max(0,e.length2em(i.rspace));var h=this,j=this.Parent();while(j&&j.isEmbellished()&&j.Core()===h){h=j;j=j.Parent();k=h.HTMLspanElement()}if(i.lspace){k.style.paddingLeft=e.Em(i.lspace)}if(i.rspace){k.style.paddingRight=e.Em(i.rspace)}}}else{var l=this.texSpacing();if(l!==""){l=e.length2em(l)/(k.scale||1);if(k.style.paddingLeft){l+=parseFloat(k.style.paddingLeft)}k.style.paddingLeft=e.Em(l)}}},HTMLgetScale:function(){var j=1,h=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var i=this.HTMLspanElement();if(i.style.fontSize!=""){h.fontsize=i.style.fontSize}}if(h.fontsize&&!this.mathsize){h.mathsize=h.fontsize}if(h.scriptlevel!==0){if(h.scriptlevel>2){h.scriptlevel=2}j=Math.pow(this.Get("scriptsizemultiplier"),h.scriptlevel);h.scriptminsize=e.length2em(h.scriptminsize);if(j<h.scriptminsize){j=h.scriptminsize}}j*=e.length2em(h.mathsize);return j},HTMLgetVariant:function(){var h=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var j=this.HTMLspanElement();if(j.style.fontFamily){h.fontfamily=j.style.fontFamily}if(j.style.fontWeight){h.fontweight=j.style.fontWeight}if(j.style.fontStyle){h.fontStyle=j.style.fontStyle}}var i=h.mathvariant;if(this.variantForm){i="-"+e.fontInUse+"-variant"}if(h.fontfamily&&!this.mathvariant){if(!h.fontweight&&h.mathvariant.match(/bold/)){h.fontweight="bold"}if(!h.fontstyle&&h.mathvariant.match(/italic/)){h.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:h.fontfamily,style:h.fontstyle,weight:h.fontweight}}}if(h.fontweight==="bold"){i={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}[i]||i}else{if(h.fontweight==="normal"){i={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}[i]||i}}if(h.fontstyle==="italic"){i={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[i]||i}else{if(h.fontstyle==="normal"){i={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[i]||i}}return e.FONTDATA.VARIANT[i]}},{HTMLautoload:function(){var h=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(h))},HTMLautoloadFile:function(h){var i=e.autoloadDir+"/"+h+".js";d.RestartAfter(c.Require(i))},HTMLstretchH:function(i,h){this.HTMLremoveColor();return this.toHTML(i,h)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mn.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mo.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));if(this.data.length==0){return n}else{n.bbox=null}var q=this.data.join("");var l=this.HTMLgetVariant();var j=this.getValues("largeop","displaystyle");if(j.largeop){l=e.FONTDATA.VARIANT[j.displaystyle?"-largeOp":"-smallOp"]}for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(q.length!==1){delete n.bbox.skew}if(e.AccentBug&&n.bbox.w===0&&q.length===1&&n.firstChild){n.firstChild.nodeValue+=e.NBSP;e.createSpace(n,0,0,-n.offsetWidth/e.em)}if(j.largeop){var o=(n.bbox.h-n.bbox.d)/2-e.TeX.axis_height*n.scale;if(e.safariVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.lastChild.style.verticalAlign=e.Em(parseFloat(n.lastChild.style.verticalAlign||0)/e.em-o/n.scale)}else{if(e.konquerorVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.style.position="relative";n.lastChild.style.position="relative";n.lastChild.style.top=e.Em(o/n.scale)}else{n.style.verticalAlign=e.Em(-o/n.scale)}}n.bbox.h-=o;n.bbox.d+=o;if(n.bbox.rw>n.bbox.w){n.bbox.ic=n.bbox.rw-n.bbox.w;e.createBlank(n,n.bbox.ic);n.bbox.w=n.bbox.rw}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcanStretch:function(h){if(!this.Get("stretchy")){return false}var i=this.data.join("");if(i.length>1){return false}i=e.FONTDATA.DELIMITERS[i.charCodeAt(0)];return(i&&i.dir==h.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(k,h){this.HTMLremoveColor();var i=this.getValues("maxsize","minsize","mathvariant","fontweight");if(i.fontweight==="bold"&&!this.mathvariant){i.mathvariant=a.VARIANT.BOLD}var j=this.HTMLspanElement(),l=j.scale;i.maxsize=e.length2em(i.maxsize,j.bbox.w);i.minsize=e.length2em(i.minsize,j.bbox.w);h=Math.max(i.minsize,Math.min(i.maxsize,h));j=this.HTMLcreateSpan(k);e.createDelimiter(j,this.data.join("").charCodeAt(0),h,l,i.mathvariant);this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});a.mtext.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;if(this.Parent().type==="merror"){e.addText(n,this.data.join(""));var o=e.getHD(n),j=e.getW(n);n.bbox={h:o.h,d:o.d,w:j,lw:0,rw:j}}else{var l=this.HTMLgetVariant();for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(l,j,o){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var n=e.Measured(this.data[0].toHTML(l),l);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(l,j,o),l)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(l,j),l)}}l.bbox={w:n.bbox.w,h:n.bbox.h,d:n.bbox.d,lw:0,rw:0};for(var k=0,h=l.childNodes.length;k<h;k++){l.childNodes[k].style.visibility="hidden"}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(l,j,n){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var i=e.createStack(l,true);var m=e.createBox(i);e.Measured(this.data[0].toHTML(m),m);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(m,j,n),m)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(m,j),m)}}var k=this.getValues("height","depth","width","lspace","voffset"),h=0,o=0;if(k.lspace){h=this.HTMLlength2em(m,k.lspace)}if(k.voffset){o=this.HTMLlength2em(m,k.voffset)}e.placeBox(m,h,o);l.bbox={h:m.bbox.h,d:m.bbox.d,w:m.bbox.w,lw:Math.min(0,m.bbox.lw+h),rw:Math.max(m.bbox.w,m.bbox.rw+h),H:Math.max((m.bbox.H==null?-e.BIGDIMEN:m.bbox.H),m.bbox.h+o),D:Math.max((m.bbox.D==null?-e.BIGDIMEN:m.bbox.D),m.bbox.d-o)};if(k.height!==""){l.bbox.h=this.HTMLlength2em(m,k.height,"h",0)}if(k.depth!==""){l.bbox.d=this.HTMLlength2em(m,k.depth,"d",0)}if(k.width!==""){l.bbox.w=this.HTMLlength2em(m,k.width,"w",0)}if(l.bbox.H<=l.bbox.h){delete l.bbox.H}if(l.bbox.D<=l.bbox.d){delete l.bbox.D}e.setStackWidth(i,l.bbox.w)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLlength2em:function(l,n,o,h){if(h==null){h=-e.BIGDIMEN}var j=String(n).match(/width|height|depth/);var k=(j?l.bbox[j[0].charAt(0)]:(o?l.bbox[o]:null));var i=e.length2em(n,k);if(o&&String(n).match(/^\s*[-+]/)){return Math.max(h,l.bbox[o]+i)}else{return i}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(j,h){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchH(i,h);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h);this.HTMLhandleColor(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(A){A=this.HTMLcreateSpan(A);var j=e.createStack(A);var m=e.createBox(j),l=e.createBox(j);this.HTMLmeasureChild(0,m);this.HTMLmeasureChild(1,l);var h=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var E=this.HTMLgetScale(),z=h.displaystyle;var D=e.TeX.axis_height*E;if(h.bevelled){var C=(z?0.4:0.15);var n=Math.max(m.bbox.h+m.bbox.d,l.bbox.h+l.bbox.d)+2*C;var B=e.createBox(j);e.createDelimiter(B,47,n);e.placeBox(m,0,(m.bbox.d-m.bbox.h)/2+D+C);e.placeBox(B,m.bbox.w-C/2,(B.bbox.d-B.bbox.h)/2+D);e.placeBox(l,m.bbox.w+B.bbox.w-C,(l.bbox.d-l.bbox.h)/2+D-C)}else{var i=Math.max(m.bbox.w,l.bbox.w);var s=e.thickness2em(h.linethickness),x,w,r,o;var y=e.TeX.min_rule_thickness/this.em;if(z){r=e.TeX.num1;o=e.TeX.denom1}else{r=(s===0?e.TeX.num3:e.TeX.num2);o=e.TeX.denom2}r*=E;o*=E;if(s===0){x=Math.max((z?7:3)*e.TeX.rule_thickness,2*y);w=(r-m.bbox.d)-(l.bbox.h-o);if(w<x){r+=(x-w)/2;o+=(x-w)/2}}else{x=Math.max((z?2:0)*y+s,s/2+1.5*y);w=(r-m.bbox.d)-(D+s/2);if(w<x){r+=x-w}w=(D-s/2)-(l.bbox.h-o);if(w<x){o+=x-w}var k=e.createBox(j);e.createRule(k,s,0,i+2*s);e.placeBox(k,0,D-s/2)}e.alignBox(m,h.numalign,r);e.alignBox(l,h.denomalign,-o)}this.HTMLhandleSpace(A);this.HTMLhandleColor(A);return A},HTMLcanStretch:function(h){return false},HTMLhandleSpace:function(h){if(!this.texWithDelims){var i=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;h.style.paddingLeft=e.Em(i);h.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(r){r=this.HTMLcreateSpan(r);var u=e.createStack(r);var j=e.createBox(u),n=e.createBox(u),m=e.createBox(u);this.HTMLmeasureChild(0,j);var l=this.HTMLgetScale();var v=e.TeX.rule_thickness*l,i,h,s,k;if(this.Get("displaystyle")){i=e.TeX.x_height*l}else{i=v}h=Math.max(v+i/4,1.5*e.TeX.min_rule_thickness/this.em);s=j.bbox.h+j.bbox.d+h+v;k=j.bbox.w;e.createDelimiter(m,8730,s,l);e.Measured(m);var o=0;if(m.isMultiChar||(e.AdjustSurd&&e.imgFonts)){m.bbox.w*=0.95}if(m.bbox.h+m.bbox.d>s){h=((m.bbox.h+m.bbox.d)-(s-v))/2}var w=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!w||k<w.HW[0][0]*l||l<0.75){e.createRule(n,v,0,k)}else{e.createDelimiter(n,e.FONTDATA.RULECHAR,k,l)}s=j.bbox.h+h+v;o=this.HTMLaddRoot(u,m,o,m.bbox.h+m.bbox.d-s,l);e.placeBox(m,o,s-m.bbox.h);e.placeBox(n,o+m.bbox.w,s-n.bbox.h+e.rfuzz);e.placeBox(j,o+m.bbox.w,0);this.HTMLhandleSpace(r);this.HTMLhandleColor(r);return r},HTMLaddRoot:function(j,i,h,l,k){return h}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(j,i,h){return 0.45*(j-0.9*i)+0.6*i+Math.max(0,h.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(n,l){var j=n.bbox={},o=[];this.HTMLcheckStretchy(this.data.open,j,o,l);this.HTMLcheckStretchy(this.data[0],j,o,l);for(var k=1,h=this.data.length;k<h;k++){if(this.data[k]){this.HTMLcheckStretchy(this.data["sep"+k],j,o,l);this.HTMLcheckStretchy(this.data[k],j,o,l)}}this.HTMLcheckStretchy(this.data.close,j,o,l);this.HTMLcleanBBox(j);return o},HTMLcheckStretchy:function(h,i,k,j){if(h){if(!j&&h.HTMLcanStretch("Vertical")){k.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,i)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(I,E,B){var h=this.getValues("displaystyle","accent","accentunder","align");if(!h.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,I)}I=this.HTMLcreateSpan(I);var M=this.HTMLgetScale();var n=e.createStack(I);var o=[],K=[],s,J,F,j=-e.BIGDIMEN,H=j;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J]=e.createBox(n);e.Measured(this.data[J].toHTML(s),s);if(J==this.base){if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchV(s,E,B),s)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(s,E),s)}}K[J]=(B==null&&E!=null?false:this.data[J].HTMLcanStretch("Horizontal"))}else{K[J]=this.data[J].HTMLcanStretch("Horizontal")}if(s.bbox.w>H){H=s.bbox.w}if(!K[J]&&H>j){j=H}}}if(B==null&&E!=null){j=E}else{if(j==-e.BIGDIMEN){j=H}}for(J=H=0,F=this.data.length;J<F;J++){if(this.data[J]){s=o[J];if(K[J]){s.bbox=this.data[J].HTMLstretchH(s,j).bbox}if(s.bbox.w>H){H=s.bbox.w}}}var A=e.TeX.rule_thickness,C=e.FONTDATA.TeX_factor;var l=o[this.base]||{bbox:this.HTMLzeroBBox()},L=(l.bbox.ic||0);var r,p,v,u,q,z,G;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J];q=e.TeX.big_op_spacing5*M;var w=(J!=this.base&&h[this.ACCENTS[J]]);if(w&&s.bbox.w<=1/e.em+0.0001){s.bbox.w=s.bbox.rw-s.bbox.lw;s.bbox.noclip=true;if(s.bbox.lw&&!e.zeroWidthBug){s.insertBefore(e.createSpace(s.parentNode,0,0,-s.bbox.lw),s.firstChild)}e.createBlank(s,0,0,s.bbox.rw+0.1)}z={left:0,center:(H-s.bbox.w)/2,right:H-s.bbox.w}[h.align];r=z;p=0;if(J==this.over){if(w){G=Math.max(A*M*C,2.5/this.em);q=0;if(l.bbox.skew){r+=l.bbox.skew}}else{v=e.TeX.big_op_spacing1*M*C;u=e.TeX.big_op_spacing3*M*C;G=Math.max(v,u-Math.max(0,s.bbox.d))}G=Math.max(G,1.5/this.em);r+=L;p=l.bbox.h+s.bbox.d+G;s.bbox.h+=q}else{if(J==this.under){if(w){G=3*A*M*C;q=0}else{v=e.TeX.big_op_spacing2*M*C;u=e.TeX.big_op_spacing4*M*C;G=Math.max(v,u-s.bbox.h)}G=Math.max(G,1.5/this.em);r-=L;p=-(l.bbox.d+s.bbox.h+G);s.bbox.d+=q}}e.placeBox(s,r,p)}}this.HTMLhandleSpace(I);this.HTMLhandleColor(I);return I},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(F,C,y){F=this.HTMLcreateSpan(F);var I=this.HTMLgetScale();var l=e.createStack(F),i;var k=e.createBox(l);this.HTMLmeasureChild(this.base,k);if(this.data[this.base]){if(y!=null){e.Remeasured(this.data[this.base].HTMLstretchV(k,C,y),k)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(k,C),k)}}}e.placeBox(k,0,0);var j=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var G=e.TeX.x_height*I,x=e.TeX.scriptspace*I*0.75;var h,m;if(this.HTMLnotEmpty(this.data[this.sup])){h=e.createBox(l);e.Measured(this.data[this.sup].toHTML(h),h);h.bbox.w+=x;h.bbox.rw=Math.max(h.bbox.w,h.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){m=e.createBox(l);e.Measured(this.data[this.sub].toHTML(m),m);m.bbox.w+=x;m.bbox.rw=Math.max(m.bbox.w,m.bbox.rw)}var A=e.TeX.sup_drop*j,z=e.TeX.sub_drop*j;var o=k.bbox.h-A,n=k.bbox.d+z,H=0,B;if(k.bbox.ic){H=k.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&&k.bbox.scale===1&&!this.data[this.base].Get("largeop")){o=n=0}}var E=this.getValues("subscriptshift","superscriptshift");E.subscriptshift=(E.subscriptshift===""?0:e.length2em(E.subscriptshift));E.superscriptshift=(E.superscriptshift===""?0:e.length2em(E.superscriptshift));if(!h){if(m){n=Math.max(n,e.TeX.sub1*I,m.bbox.h-(4/5)*G,E.subscriptshift);e.placeBox(m,k.bbox.w+x-H,-n,m.bbox)}}else{if(!m){i=this.getValues("displaystyle","texprimestyle");B=e.TeX[(i.displaystyle?"sup1":(i.texprimestyle?"sup3":"sup2"))];o=Math.max(o,B*I,h.bbox.d+(1/4)*G,E.superscriptshift);e.placeBox(h,k.bbox.w+x,o,h.bbox)}else{n=Math.max(n,e.TeX.sub2*I);var w=e.TeX.rule_thickness*I;if((o-h.bbox.d)-(m.bbox.h-n)<3*w){n=3*w-o+h.bbox.d+m.bbox.h;A=(4/5)*G-(o-h.bbox.d);if(A>0){o+=A;n-=A}}e.placeBox(h,k.bbox.w+x,Math.max(o,E.superscriptshift));e.placeBox(m,k.bbox.w+x-H,-Math.max(n,E.subscriptshift))}}this.HTMLhandleSpace(F);this.HTMLhandleColor(F);return F},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(o,h){var l=this.Get("alttext");if(l){h.setAttribute("aria-label",l)}var i=e.addElement(o,"nobr",{isMathJax:true});o=this.HTMLcreateSpan(i);var m=e.createStack(o),j=e.createBox(m),n;m.style.fontSize=i.parentNode.style.fontSize;i.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;n=e.Measured(this.data[0].toHTML(j),j)}e.placeBox(j,0,0);var k=e.em/e.outerEm;e.em/=k;o.bbox.h*=k;o.bbox.d*=k;o.bbox.w*=k;o.bbox.lw*=k;o.bbox.rw*=k;if(n&&n.bbox.width!=null){m.style.width=n.bbox.width;j.style.width="100%"}this.HTMLhandleColor(o);if(n){e.createRule(o,n.bbox.h*k,n.bbox.d*k,0)}if(!this.isMultiline&&this.Get("display")==="block"&&o.bbox.width==null){var p=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(p.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){p.indentalign=p.indentalignfirst}if(p.indentalign===a.INDENTALIGN.AUTO){p.indentalign=this.displayAlign}h.style.textAlign=p.indentalign;if(p.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){p.indentshift=p.indentshiftfirst}if(p.indentshift==="auto"){p.indentshift=this.displayIndent}if(p.indentshift&&p.indentalign!==a.INDENTALIGN.CENTER){o.style[{left:"marginLeft",right:"marginRight"}[p.indentalign]]=e.Em(e.length2em(p.indentshift))}}return o}});a.TeXAtom.Augment({toHTML:function(i){i=this.HTMLcreateSpan(i);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var h=e.createStack(i);var j=e.createBox(h);e.Measured(this.data[0].toHTML(j),j);e.placeBox(j,0,e.TeX.axis_height-(j.bbox.h+j.bbox.d)/2+j.bbox.d)}else{i.bbox=this.data[0].toHTML(i).bbox}}this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});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(h){var k=h.versionAtLeast("7.0");var j=h.versionAtLeast("8.0")&&document.documentMode>7;var i=(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:h.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:i,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(j&&!i),msieBorderWidthBug:i,msieInlineBlockAlignBug:(!j||i),msieVerticalAlignBug:(j&&!i),msiePlaceBoxBug:(j&&!i),msieClipRectBug:!j,msieNegativeSpaceBug:i,msieCloneNodeBug:(j&&h.version==="8.0"),negativeSkipBug:true,msieIE6:!k,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:h.isIE9,allowWebFonts:"eot"})},Firefox:function(i){var j=false;if(i.versionAtLeast("3.5")){var h=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,h.length)===h){j="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:j})},Safari:function(l){var j=l.versionAtLeast("3.0");var i=l.versionAtLeast("3.1");var h=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var m=(i&&l.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!l.versionAtLeast("5.0"))||(h!=null&&(h[1]<2||(h[1]==2&&h[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:!i,safariTextNodeBug:!j,safariWebFontSerif:["serif"],allowWebFonts:(i&&!m?"otf":false)});if(m){var k=d.config["HTML-CSS"];if(k){k.availableFonts=[];k.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(h){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(h.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(h){h.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:h.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(h.versionAtLeast("10.0")&&!h.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(h){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(n,k){if(k&&this.testCollection(k)){return k}for(var l=0,j=n.length;l<j;l++){if(n[l]===k){continue}if(this.testCollection(n[l])){return n[l]}}return null},testCollection:function(i){return this.testFont(this.FontInfo[i])},testFont:function(l){if(l.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(l.weight||"normal");this.div.style.fontStyle=(l.style||"normal")}var k=this.getComparisonWidths(l.testString,l.noStyleChar);if(k){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==k[0]){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[k[2]];if(this.div.offsetWidth==k[1]){return false}}if(this.div.offsetWidth!=k[3]){if(l.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var n=0,j=this.testSize.length;n<j;n++){if(this.testStyleChar(l,this.testSize[n])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(k,m){var q=3+(k.weight?2:0)+(k.style?4:0);var j="",l=0;var p=this.div.style.fontSize;this.div.style.fontSize=m;if(e.msieItalicWidthBug&&k.style==="italic"){this.text.nodeValue=j=this.compChar;l=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+j}else{this.text.nodeValue=this.compChar+j}var i=this.div.offsetWidth-l;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+j}else{this.text.nodeValue=this.styleChar+j}var o=Math.floor((this.div.offsetWidth-l)/i+0.5);if(o===q){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+j}else{this.text.nodeValue=this.versionChar+j}k.version=Math.floor((this.div.offsetWidth-l)/i+1.5)/2}this.div.style.fontSize=p;return(o===q)},getComparisonWidths:function(n,l){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!l){n+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=n}else{this.text.nodeValue=n}this.div.style.fontFamily=this.comparisonFont[0];var k=this.div.offsetWidth,p=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];p=this.div.offsetWidth}for(var o=1,j=this.comparisonFont.length;o<j;o++){this.div.style.fontFamily=this.comparisonFont[o];if(this.div.offsetWidth!=k){return[k,this.div.offsetWidth,o,p]}}return null},loadWebFont:function(j){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+j.directory);var l=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+j.directory);var i=MathJax.Callback({});var k=MathJax.Callback(["loadComplete",this,j,l,i]);c.timer.start(c,[this.checkWebFont,j,k],1,this.timeout);return i},loadComplete:function(k,m,j,i){MathJax.Message.Clear(m);if(i===c.STATUS.OK){j();return}this.loadError(k);if(d.Browser.isFirefox&&e.allowWebFonts){var l=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){l+=":"+document.location.port}l+="/";if(c.fileURL(e.webfontDir).substr(0,l.length)!==l){this.firefoxFontError(k)}}e.loadWebFontError(k,j)},loadError:function(i){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+i.directory,null,2000)},firefoxFontError:function(i){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(i,j,k){if(i.time(k)){return}if(e.Font.testFont(j)){k(i.STATUS.OK)}else{setTimeout(i,i.delay)}},fontFace:function(k){var l=e.allowWebFonts;var n=e.FONTDATA.FONTS[k];if(e.msieFontCSSBug&&!n.family.match(/-Web$/)){n.family+="-Web"}var j=c.fileURL(e.webfontDir+"/"+l);var i=k.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!i.match(/-/)){i+="-Regular"}if(l==="svg"){i+=".svg#"+i}else{i+="."+l}var m={"font-family":n.family,src:"url('"+j+"/"+i+"')"};if(l==="svg"){m.src+=" format('svg')"}if(!(e.FontFaceBug&&n.isWebFont)){if(k.match(/-bold/)){m["font-weight"]="bold"}if(k.match(/-italic/)){m["font-style"]="italic"}}return m}});var g,h,f;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 ! important"},".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,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var j=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(j.scale){this.config.scale=j.scale}if(j.font&&j.font!=="Auto"){if(j.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(j.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(j.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(j.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var i=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!i&&this.allowWebFonts){i=this.config.webFont;if(i){this.webFonts=true}}if(!i&&this.config.imageFont){i=this.config.imageFont;this.imgFonts=true}if(i){this.fontInUse=i;this.fontDir+="/"+i;this.webfontDir+="/"+i;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")}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},Startup:function(){g=MathJax.Extension.MathEvents.Event;h=MathJax.Extension.MathEvents.Touch;f=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=f.Mouseover;this.Mouseout=f.Mouseout;this.Mousemove=f.Mousemove;var l=[],p=this.FONTDATA.VARIANT.normal.fonts;if(!(p instanceof Array)){p=[p]}for(var k=0,j=p.length;k<j;k++){l[k]=this.FONTDATA.FONTS[p[k]].family;if(!l[k]){l[k]=p[k]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":l.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 o=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=o.offsetWidth/5;this.hiddenDiv.removeChild(o);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(n){}}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(n){}}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 k=0,j=e.config.preloadWebFonts.length;k<j;k++){var l=e.FONTDATA.FONTS[e.config.preloadWebFonts[k]];if(!l.available){e.Font.testFont(l)}}},Translate:function(p){if(!p.parentNode){return}var n=p.previousSibling;if(n&&String(n.className).match(/^MathJax(_MathML|_Display)?$/)){n.parentNode.removeChild(n)}var j=p.MathJax.elementJax,q=j.root,r,i,l;r=i=l=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:this.id,id:j.inputID+"-Span",oncontextmenu:g.Menu,onmousedown:g.Mousedown,onmouseover:g.Mouseover,onmouseout:g.Mouseout,onmousemove:g.Mousemove,onclick:g.Click,ondblclick:g.DblClick});if(MathJax.Hub.Browser.noContextMenu){r.ontouchstart=h.start;r.ontouchend=h.end}var m=(q.Get("display")==="block");if(m){i=l=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});i.appendChild(r)}i.setAttribute("role","textbox");i.setAttribute("aria-readonly","true");if(this.useProcessingFrame){l=this.Element((m?"div":"span"),{className:"MathJax_Processing"});l.appendChild(i)}p.parentNode.insertBefore(l,p);var k;try{this.getScales(r);k=(this.em===0||String(this.em)==="NaN")}catch(o){k=true}if(k){this.hiddenDiv.appendChild(l);this.getScales(r)}this.initImg(r);this.initHTML(q,r);q.setTeXclass();try{q.toHTML(r,i)}catch(o){if(o.restart){l.parentNode.removeChild(l)}throw o}if(k){p.parentNode.insertBefore(l,p)}if(this.useProcessingFrame){l.parentNode.replaceChild(i,l)}},getJaxFromMath:function(i){if(i.parentNode.className==="MathJax_Display"){i=i.parentNode}return d.getJaxFor(i.nextSibling)},getHoverSpan:function(i){return i.root.HTMLspanElement()},getHoverBBox:function(i,l){var m=l.bbox,k=e.outerEm;var j={w:m.w*k,h:m.h*k,d:m.d*k};if(m.width){j.width=m.width}return j},initImg:function(i){},initHTML:function(j,i){},initFont:function(i){var k=e.FONTDATA.FONTS,j=e.config.availableFonts;if(j&&j.length&&e.Font.testFont(k[i])){k[i].available=true;return null}if(!this.allowWebFonts){return null}k[i].isWebFont=true;if(e.FontFaceBug){k[i].family=i;if(e.msieFontCSSBug){k[i].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(i)})},Remove:function(i){var j=i.SourceElement();if(!j){return}j=j.previousSibling;if(!j){return}if(j.className.match(/^MathJax/)){j.parentNode.removeChild(j)}},getScales:function(k){k.parentNode.insertBefore(this.HDMspan,k);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var j=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var i=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(j/this.TeX.x_height)/i)*this.config.scale);k.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&i===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=i*this.scale/100}k.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(k)},getMarginScale:function(i){return 1},getMSIEmarginScale:function(k){k.appendChild(this.marginCheck);var i=this.marginCheck.offsetWidth,j=this.marginMove.offsetWidth;var l=(2*j-i?j/(2*j-i):1);k.removeChild(this.marginCheck);return l},getHD:function(j){var i=j.style.position;j.style.position="absolute";this.HDimg.style.height="0px";j.appendChild(this.HDspan);var k={h:j.offsetHeight};this.HDimg.style.height=k.h+"px";k.d=j.offsetHeight-k.h;k.h-=k.d;k.h/=this.em;k.d/=this.em;j.removeChild(this.HDspan);j.style.position=i;return k},getW:function(l){var j=l.offsetWidth,k=(l.bbox?l.bbox.w:-1),m=l;if((k<0||this.negativeSkipBug)&&j>=0){if(this.negativeSkipBug){var i=l.style.position;l.style.position="absolute";m=this.startMarker;if(l.firstChild){l.insertBefore(m,l.firstChild)}else{l.appendChild(m)}m=this.startMarker}l.appendChild(this.endMarker);j=this.endMarker.offsetLeft-m.offsetLeft;l.removeChild(this.endMarker);if(this.negativeSkipBug){l.removeChild(m);l.style.position=i}}return j/this.em},Measured:function(k,j){if(k.bbox.width==null&&k.bbox.w&&!k.bbox.isMultiline){var i=this.getW(k);k.bbox.rw+=i-k.bbox.w;k.bbox.w=i}if(!j){j=k.parentNode}if(!j.bbox){j.bbox=k.bbox}return k},Remeasured:function(j,i){i.bbox=this.Measured(j,i).bbox},Em:function(i){if(Math.abs(i)<0.0006){return"0em"}return i.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(i){return(100*i).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(i){return this.Percent(this.length2em(i))},length2em:function(o,l){if(typeof(o)!=="string"){o=o.toString()}if(o===""){return""}if(o===a.SIZE.NORMAL){return 1}if(o===a.SIZE.BIG){return 2}if(o===a.SIZE.SMALL){return 0.71}if(o==="infinity"){return e.BIGDIMEN}var k=this.FONTDATA.TeX_factor;if(o.match(/mathspace$/)){return e.MATHSPACE[o]*k}var j=o.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var i=parseFloat(j[1]||"1"),n=j[2];if(l==null){l=1}if(n==="em"){return i*k}if(n==="ex"){return i*e.TeX.x_height*k}if(n==="%"){return i/100*l}if(n==="px"){return i/e.em}if(n==="pt"){return i/10*k}if(n==="pc"){return i*1.2*k}if(n==="in"){return i*this.pxPerInch/e.em}if(n==="cm"){return i*this.pxPerInch/e.em/2.54}if(n==="mm"){return i*this.pxPerInch/e.em/25.4}if(n==="mu"){return i/18*k}return i*k*l},thickness2em:function(i){var j=e.TeX.rule_thickness;if(i===a.LINETHICKNESS.MEDIUM){return j}if(i===a.LINETHICKNESS.THIN){return 0.67*j}if(i===a.LINETHICKNESS.THICK){return 1.67*j}return this.length2em(i,j)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(j,i,k){var l=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(i)}});if(k){j.insertBefore(l,j.firstChild)}else{j.appendChild(l)}return l},createShift:function(j,i,l){var k=this.Element("span",{style:{marginLeft:this.Em(i)},isMathJax:true});if(l){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}return k},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(k,m,j){if(this.msiePaddingWidthBug){this.createStrut(k,0)}var l=String(j).match(/%$/);var i=(!l&&j!=null?j:0);k=this.addElement(k,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(l?"100%":this.Em(i)),height:0}});if(!m){k.parentNode.bbox=k.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:i,lw:this.BIGDIMEN,rw:(!l&&j!=null?j:-this.BIGDIMEN)};if(l){k.bbox.width=j}}return k},createBox:function(j,i){var k=this.addElement(j,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(i!=null){k.style.width=i}return k},addBox:function(i,j){j.style.position="absolute";j.isBox=true;return i.appendChild(j)},placeBox:function(q,p,o,m){q.isMathJax=true;var s=q.parentNode,A=q.bbox,v=s.bbox;if(this.msiePlaceBoxBug){this.addText(q,this.NBSP)}if(this.imgSpaceBug){this.addText(q,this.imgSpace)}var u=q.offsetHeight/this.em+1,C=0;if(q.noAdjust){u-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(q,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(u)}})}else{this.addElement(q,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(u)}})}}q.style.top=this.Em(-o-u);q.style.left=this.Em(p+C);if(A){if(this.negativeSkipBug){if(A.lw<0){C=A.lw;e.createBlank(q,-C,true);k=0}if(A.rw>A.w){e.createBlank(q,A.rw-A.w+0.1)}}if(!this.msieClipRectBug&&!A.noclip&&!m){var z=3/this.em;var w=(A.H==null?A.h:A.H),j=(A.D==null?A.d:A.D);var B=u-w-z,n=u+j+z,k=A.lw-3*z,i=1000;if(A.isFixed){i=A.width-k}q.style.clip="rect("+this.Em(B)+" "+this.Em(i)+" "+this.Em(n)+" "+this.Em(k)+")"}}if(A&&v){if(A.H!=null&&(v.H==null||A.H+o>v.H)){v.H=A.H+o}if(A.D!=null&&(v.D==null||A.D-o>v.D)){v.D=A.D-o}if(A.h+o>v.h){v.h=A.h+o}if(A.d-o>v.d){v.d=A.d-o}if(v.H!=null&&v.H<=v.h){delete v.H}if(v.D!=null&&v.D<=v.d){delete v.D}if(A.w+p>v.w){v.w=A.w+p;if(v.width==null){s.style.width=this.Em(v.w)}}if(A.rw+p>v.rw){v.rw=A.rw+p}if(A.lw+p<v.lw){v.lw=A.lw+p}if(A.width!=null&&!A.isFixed){if(v.width==null){s.style.width=v.width="100%"}q.style.width=A.width}}},alignBox:function(k,q,p){this.placeBox(k,0,p);var n=k.bbox;if(n.isMultiline){return}var j=n.width!=null&&!n.isFixed;var m=0,o=-n.w/2,i="50%";if(this.negativeSkipBug){m=n.w-n.rw-0.1;o+=n.lw}o=this.Em(o*this.msieMarginScale);if(j){o="";i=(50-parseFloat(n.width)/2)+"%"}d.Insert(k.style,({right:{left:"",right:this.Em(m)},center:{left:i,marginLeft:o}})[q])},setStackWidth:function(j,i){if(typeof(i)==="number"){j.style.width=this.Em(Math.max(0,i));if(j.bbox){j.bbox.w=i}if(j.parentNode.bbox){j.parentNode.bbox.w=i}}else{j.style.width=j.parentNode.style.width="100%";if(j.bbox){j.bbox.width=i}if(j.parentNode.bbox){j.parentNode.bbox.width=i}}},createDelimiter:function(t,j,l,p,n){if(!j){t.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};t.bbox.rw=t.bbox.w;this.createSpace(t,t.bbox.h,t.bbox.d,t.bbox.w);return}if(!p){p=1}if(!(l instanceof Array)){l=[l,l]}var s=l[1];l=l[0];var k={alias:j};while(k.alias){j=k.alias;k=this.FONTDATA.DELIMITERS[j];if(!k){k={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var r=0,o=k.HW.length;r<o;r++){if(k.HW[r][0]*p>=l-0.01||(r==o-1&&!k.stretch)){if(k.HW[r][2]){p*=k.HW[r][2]}if(k.HW[r][3]){j=k.HW[r][3]}var q=this.addElement(t,"span");this.createChar(q,[j,k.HW[r][1]],p,n);t.bbox=q.bbox;t.offset=0.65*t.bbox.w;t.scale=p;return}}if(k.stretch){this["extendDelimiter"+k.dir](t,s,k.stretch,p,n)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(z,l,C,E,u){var p=this.createStack(z,true);var m=this.createBox(p),A=this.createBox(p);this.createChar(m,(C.left||C.rep),E,u);this.createChar(A,(C.right||C.rep),E,u);var i=this.Element("span");this.createChar(i,C.rep,E,u);var B={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},j;this.placeBox(m,-m.bbox.lw,0,true);var s=(m.bbox.rw-m.bbox.lw)+(A.bbox.rw-A.bbox.lw)-0.05,r=m.bbox.rw-m.bbox.lw-0.025,t;if(C.mid){B=this.createBox(p);this.createChar(B,C.mid,E,u);s+=B.bbox.w}if(l>s){var D=i.bbox.rw-i.bbox.lw,o=D-0.05,v,q,y=(C.mid?2:1);q=v=Math.ceil((l-s)/(y*o));o=(l-s)/(y*v);t=(v/(v+1))*(D-o);o=D-t;r-=i.bbox.lw+t;while(y-->0){while(v-->0){if(!this.msieCloneNodeBug){j=i.cloneNode(true)}else{j=this.Element("span");this.createChar(j,C.rep,E,u)}this.placeBox(this.addBox(p,j),r,0,true);r+=o}if(C.mid&&y){this.placeBox(B,r,0,true);r+=B.bbox.w-t;v=q}}}else{t=Math.min(s-l,m.bbox.w/2);r-=t/2;if(C.mid){this.placeBox(B,r,0,true);r+=B.bbox.w}r-=t/2}this.placeBox(A,r,0,true);z.bbox={w:r+A.bbox.rw,lw:0,rw:r+A.bbox.rw,H:Math.max(m.bbox.h,i.bbox.h,A.bbox.h,B.bbox.h),D:Math.max(m.bbox.d,i.bbox.d,A.bbox.d,B.bbox.d),h:i.bbox.h,d:i.bbox.d};z.scale=E;z.isMultiChar=true;this.setStackWidth(p,z.bbox.w)},createChar:function(r,o,l,j){r.isMathJax=true;var q=r,s="",n={fonts:[o[1]],noRemap:true};if(j&&j===a.VARIANT.BOLD){n.fonts=[o[1]+"-bold",o[1]]}if(typeof(o[1])!=="string"){n=o[1]}if(o[0] instanceof Array){for(var p=0,k=o[0].length;p<k;p++){s+=String.fromCharCode(o[0][p])}}else{s=String.fromCharCode(o[0])}if(l!==1){q=this.addElement(r,"span",{style:{fontSize:this.Percent(l)},scale:l,isMathJax:true});this.handleVariant(q,n,s);r.bbox=q.bbox}else{this.handleVariant(r,n,s)}if(o[2]){r.style.marginLeft=this.Em(o[2])}if(this.AccentBug&&r.bbox.w===0){q.firstChild.nodeValue+=this.NBSP;e.createSpace(r,0,0,-r.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(y,o,r){var x="",v,B,s,k,A,C,j=y;if(r.length===0){return}if(!y.bbox){y.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!o){o=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}C=o;for(var z=0,w=r.length;z<w;z++){o=C;v=r.charCodeAt(z);B=r.charAt(z);if(B===this.PLANE1){z++;v=r.charCodeAt(z)+119808-56320;if(this.FONTDATA.RemapPlane1){var D=this.FONTDATA.RemapPlane1(v,o);v=D.n;o=D.variant}}else{var t,q,u=this.FONTDATA.RANGES;for(t=0,q=u.length;t<q;t++){if(u[t].name==="alpha"&&o.noLowerCase){continue}var p=o["offset"+u[t].offset];if(p&&v>=u[t].low&&v<=u[t].high){if(u[t].remap&&u[t].remap[v]){v=p+u[t].remap[v]}else{v=v-u[t].low+p;if(u[t].add){v+=u[t].add}}if(o["variant"+u[t].offset]){o=this.FONTDATA.VARIANT[o["variant"+u[t].offset]]}break}}}if(o.remap&&o.remap[v]){if(o.remap[v] instanceof Array){var l=o.remap[v];v=l[0];o=this.FONTDATA.VARIANT[l[1]]}else{v=o.remap[v];if(o.remap.variant){o=this.FONTDATA.VARIANT[o.remap.variant]}}}if(this.FONTDATA.REMAP[v]&&!o.noRemap){v=this.FONTDATA.REMAP[v]}s=this.lookupChar(o,v);B=s[v];if(o!==A&&!B[5].img){if(x.length){this.addText(j,x);x=""}j=y;A=k;if(o!==A){if(A){j=this.addElement(y,"span",{isMathJax:true})}else{k=o}}this.handleFont(j,s,j!==y);A=o}x=this.handleChar(j,s,B,v,x);if(B[0]/1000>y.bbox.h){y.bbox.h=B[0]/1000}if(B[1]/1000>y.bbox.d){y.bbox.d=B[1]/1000}if(y.bbox.w+B[3]/1000<y.bbox.lw){y.bbox.lw=y.bbox.w+B[3]/1000}if(y.bbox.w+B[4]/1000>y.bbox.rw){y.bbox.rw=y.bbox.w+B[4]/1000}y.bbox.w+=B[2]/1000}if(x.length){this.addText(j,x)}if(y.scale&&y.scale!==1){y.bbox.h*=y.scale;y.bbox.d*=y.scale;y.bbox.w*=y.scale;y.bbox.lw*=y.scale;y.bbox.rw*=y.scale}if(r.length==1&&s.skew&&s.skew[v]){y.bbox.skew=s.skew[v]}},handleFont:function(k,i,m){k.style.fontFamily=i.family;if(!(e.FontFaceBug&&i.isWebFont)){var j=i.style||"normal",l=i.weight||"normal";if(j!=="normal"||m){k.style.fontStyle=j}if(l!=="normal"||m){k.style.fontWeight=l}}},handleChar:function(j,i,p,o,m){var l=p[5];if(l.img){return this.handleImg(j,i,p,o,m)}if(l.isUnknown&&this.FONTDATA.DELIMITERS[o]){if(m.length){this.addText(j,m)}var k=j.scale;e.createDelimiter(j,o,0,1,i);j.scale=k;p[0]=j.bbox.h*1000;p[1]=j.bbox.d*1000;p[2]=j.bbox.w*1000;p[3]=j.bbox.lw*1000;p[4]=j.bbox.rw*1000;return""}if(l.c==null){if(o<=65535){l.c=String.fromCharCode(o)}else{l.c=this.PLANE1+String.fromCharCode(o-119808+56320)}}if(p[2]||!this.msieAccentBug||m.length){return m+l.c}e.createShift(j,p[3]/1000);e.createShift(j,(p[4]-p[3])/1000);this.addText(j,l.c);e.createShift(j,-p[4]/1000);return""},handleImg:function(j,i,m,l,k){return k},lookupChar:function(o,s){var l,j;if(!o.FONTS){var r=this.FONTDATA.FONTS;var q=(o.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(q instanceof Array)){q=[q]}if(o.fonts!=q){o.fonts=q}o.FONTS=[];for(l=0,j=q.length;l<j;l++){if(r[q[l]]){o.FONTS.push(r[q[l]]);r[q[l]].name=q[l]}}}for(l=0,j=o.FONTS.length;l<j;l++){var k=o.FONTS[l];if(typeof(k)==="string"){delete o.FONTS;this.loadFont(k)}if(k[s]){if(k[s].length===5){k[s][5]={}}if(e.allowWebFonts&&!k.available){this.loadWebFont(k)}else{return k}}else{this.findBlock(k,s)}}var p=(o.defaultFont||{family:e.config.undefinedFamily});if(o.bold){p.weight="bold"}if(o.italic){p.style="italic"}p[s]=[800,200,500,0,500,{isUnknown:true}];return p},findBlock:function(l,q){if(l.Ranges){for(var p=0,k=l.Ranges.length;p<k;p++){if(q<l.Ranges[p][0]){return}if(q<=l.Ranges[p][1]){var o=l.Ranges[p][2];for(var n=l.Ranges.length-1;n>=0;n--){if(l.Ranges[n][2]==o){l.Ranges.splice(n,1)}}this.loadFont(l.directory+"/"+o+".js")}}}},loadFont:function(j){var i=MathJax.Callback.Queue();i.Push(["Require",c,this.fontDir+"/"+j]);if(this.imgFonts){if(!MathJax.isPacked){j=j.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}i.Push(["Require",c,this.webfontDir+"/png/"+j])}d.RestartAfter(i.Push({}))},loadWebFont:function(i){i.available=i.isWebFont=true;if(e.FontFaceBug){i.family=i.name;if(e.msieFontCSSBug){i.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(i))},loadWebFontError:function(j,i){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");j.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",i)}else{this.allowWebFonts=false;i()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var o=[[0,this]];for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){var p=this.data[n].lineBreak();if(p!=="none"){var l=(p==="after"?n+1:n);if(o.length===0||o[o.length-1]!==l){o.push([l,this.data[n]])}else{o[o.length-1]=[l,this.data[n]]}}}}o.push([this.data.length,o[o.length-1][1]]);return o},toHTMLmultiline:function(i){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(p,o,n,j){if(n==null){n=0}if(j==null){j=this.data.length}var l=p.bbox={},q=[];while(n<j){var k=this.data[n];if(!k){continue}if(!o&&k.HTMLcanStretch("Vertical")){q.push(k);k=(k.CoreMO()||k)}this.HTMLcombineBBoxes(k,l);n++}this.HTMLcleanBBox(l);return q},HTMLcombineBBoxes:function(i,j){if(j.w==null){this.HTMLemptyBBox(j)}var l=i.HTMLspanElement();if(!l||!l.bbox){return}var k=l.bbox;if(k.d>j.d){j.d=k.d}if(k.h>j.h){j.h=k.h}if(k.D!=null&&k.D>j.D){j.D=k.D}if(k.H!=null&&k.H>j.H){j.H=k.H}if(l.style.paddingLeft){j.w+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(j.w+k.lw<j.lw){j.lw=j.w+k.lw}if(j.w+k.rw>j.rw){j.rw=j.w+k.rw}j.w+=k.w;if(l.style.paddingRight){j.w+=parseFloat(l.style.paddingRight)*(l.scale||1)}if(k.width){j.width=k.width}},HTMLemptyBBox:function(i){i.h=i.d=i.H=i.D=i.rw=-e.BIGDIMEN;i.w=0;i.lw=e.BIGDIMEN;return i},HTMLcleanBBox:function(i){if(i.h===this.BIGDIMEN){i.h=i.d=i.H=i.D=i.w=i.rw=i.lw=0}if(i.D<=i.d){delete i.D}if(i.H<=i.h){delete i.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(i){if(this.isEmbellished()){return this.Core().HTMLcanStretch(i)}return false},HTMLstretchH:function(j,i){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(i){while(i){if((i.type!=="mrow"&&i.type!=="texatom")||i.data.length>1){return true}i=i.data[0]}return false},HTMLmeasureChild:function(j,i){if(this.data[j]!=null){e.Measured(this.data[j].toHTML(i),i)}else{i.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(i){if(this.spanID){var j=this.HTMLspanElement();if(j){while(j.firstChild){j.removeChild(j.firstChild)}j.bbox={w:0,h:0,d:0,lw:0,rw:0};j.scale=1;j.isMultChar=null;j.style.cssText="";return j}}if(this.href){i=e.addElement(i,"a",{href:this.href,isMathJax:true})}i=e.addElement(i,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){i.style.display="inline-block"}if(this["class"]!=null){i.className+=" "+this["class"]}if(this.style){i.style.cssText=this.style;if(i.style.fontSize){this.mathsize=i.style.fontSize;i.style.fontSize=""}}if(!this.spanID){this.spanID=e.GetID()}i.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;i.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){i.parentNode.bbox=i.bbox}return i},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(j,i,k){e.handleVariant(j,i,k)},HTMLhandleSize:function(i){if(!i.scale){i.scale=this.HTMLgetScale();if(i.scale!==1){i.style.fontSize=e.Percent(i.scale)}}return i},HTMLhandleColor:function(n){var p=this.getValues("mathcolor","color");if(this.mathbackground){p.mathbackground=this.mathbackground}if(this.background){p.background=this.background}if(this.style&&n.style.backgroundColor){p.mathbackground=n.style.backgroundColor;n.style.backgroundColor="transparent"}if(p.color&&!this.mathcolor){p.mathcolor=p.color}if(p.background&&!this.mathbackground){p.mathbackground=p.background}if(p.mathcolor){n.style.color=p.mathcolor}if(p.mathbackground&&p.mathbackground!==a.COLOR.TRANSPARENT){var q=1/e.em,m=0,l=0;if(this.isToken){m=n.bbox.lw;l=n.bbox.rw-n.bbox.w}if(n.style.paddingLeft!==""){m+=parseFloat(n.style.paddingLeft)*(n.scale||1)}if(n.style.paddingRight!==""){l-=parseFloat(n.style.paddingRight)*(n.scale||1)}var k=Math.max(0,e.getW(n)+(e.PaddingWidthBug?0:l-m));if(e.msieCharPaddingWidthBug&&n.style.paddingLeft!==""){k+=parseFloat(n.style.paddingLeft)*(n.scale||1)}var o=n.bbox.h+n.bbox.d,i=-n.bbox.d;if(k>0){k+=2*q;m-=q}if(o>0){o+=2*q;i-=q}l=-k-m;var j=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:p.mathbackground,width:e.Em(k),height:e.Em(o),verticalAlign:e.Em(i),marginLeft:e.Em(m),marginRight:e.Em(l)}});if(e.msieInlineBlockAlignBug){j.style.position="relative";j.style.width=j.style.height=0;j.style.verticalAlign=j.style.marginLeft=j.style.marginRight="";e.placeBox(e.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(k),height:e.Em(o),background:p.mathbackground}}),m,n.bbox.h+q)}n.parentNode.insertBefore(j,n);if(e.msieColorPositionBug){n.style.position="relative"}return j}return null},HTMLremoveColor:function(){var i=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(i){i.parentNode.removeChild(i)}},HTMLhandleSpace:function(l){if(this.useMMLspacing){if(this.type!=="mo"){return}var j=this.getValues("scriptlevel","lspace","rspace");if(j.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){j.lspace=Math.max(0,e.length2em(j.lspace));j.rspace=Math.max(0,e.length2em(j.rspace));var i=this,k=this.Parent();while(k&&k.isEmbellished()&&k.Core()===i){i=k;k=k.Parent();l=i.HTMLspanElement()}if(j.lspace){l.style.paddingLeft=e.Em(j.lspace)}if(j.rspace){l.style.paddingRight=e.Em(j.rspace)}}}else{var m=this.texSpacing();if(m!==""){m=e.length2em(m)/(l.scale||1);if(l.style.paddingLeft){m+=parseFloat(l.style.paddingLeft)}l.style.paddingLeft=e.Em(m)}}},HTMLgetScale:function(){var k=1,i=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var j=this.HTMLspanElement();if(j.style.fontSize!=""){i.fontsize=j.style.fontSize}}if(i.fontsize&&!this.mathsize){i.mathsize=i.fontsize}if(i.scriptlevel!==0){if(i.scriptlevel>2){i.scriptlevel=2}k=Math.pow(this.Get("scriptsizemultiplier"),i.scriptlevel);i.scriptminsize=e.length2em(i.scriptminsize);if(k<i.scriptminsize){k=i.scriptminsize}}k*=e.length2em(i.mathsize);return k},HTMLgetVariant:function(){var i=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var k=this.HTMLspanElement();if(k.style.fontFamily){i.fontfamily=k.style.fontFamily}if(k.style.fontWeight){i.fontweight=k.style.fontWeight}if(k.style.fontStyle){i.fontStyle=k.style.fontStyle}}var j=i.mathvariant;if(this.variantForm){j="-"+e.fontInUse+"-variant"}if(i.fontfamily&&!this.mathvariant){if(!i.fontweight&&i.mathvariant.match(/bold/)){i.fontweight="bold"}if(!i.fontstyle&&i.mathvariant.match(/italic/)){i.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:i.fontfamily,style:i.fontstyle,weight:i.fontweight}}}if(i.fontweight==="bold"){j={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}[j]||j}else{if(i.fontweight==="normal"){j={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}[j]||j}}if(i.fontstyle==="italic"){j={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[j]||j}else{if(i.fontstyle==="normal"){j={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[j]||j}}return e.FONTDATA.VARIANT[j]}},{HTMLautoload:function(){var i=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(i))},HTMLautoloadFile:function(i){var j=e.autoloadDir+"/"+i+".js";d.RestartAfter(c.Require(j))},HTMLstretchH:function(j,i){this.HTMLremoveColor();return this.toHTML(j,i)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mn.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mo.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));if(this.data.length==0){return o}else{o.bbox=null}var r=this.data.join("");var n=this.HTMLgetVariant();var k=this.getValues("largeop","displaystyle");if(k.largeop){n=e.FONTDATA.VARIANT[k.displaystyle?"-largeOp":"-smallOp"]}for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(r.length!==1){delete o.bbox.skew}if(e.AccentBug&&o.bbox.w===0&&r.length===1&&o.firstChild){o.firstChild.nodeValue+=e.NBSP;e.createSpace(o,0,0,-o.offsetWidth/e.em)}if(k.largeop){var q=(o.bbox.h-o.bbox.d)/2-e.TeX.axis_height*o.scale;if(e.safariVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.lastChild.style.verticalAlign=e.Em(parseFloat(o.lastChild.style.verticalAlign||0)/e.em-q/o.scale)}else{if(e.konquerorVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.style.position="relative";o.lastChild.style.position="relative";o.lastChild.style.top=e.Em(q/o.scale)}else{o.style.verticalAlign=e.Em(-q/o.scale)}}o.bbox.h-=q;o.bbox.d+=q;if(o.bbox.rw>o.bbox.w){o.bbox.ic=o.bbox.rw-o.bbox.w;e.createBlank(o,o.bbox.ic);o.bbox.w=o.bbox.rw}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLcanStretch:function(i){if(!this.Get("stretchy")){return false}var j=this.data.join("");if(j.length>1){return false}j=e.FONTDATA.DELIMITERS[j.charCodeAt(0)];return(j&&j.dir==i.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(l,i){this.HTMLremoveColor();var j=this.getValues("maxsize","minsize","mathvariant","fontweight");if(j.fontweight==="bold"&&!this.mathvariant){j.mathvariant=a.VARIANT.BOLD}var k=this.HTMLspanElement(),m=k.scale;j.maxsize=e.length2em(j.maxsize,k.bbox.w);j.minsize=e.length2em(j.minsize,k.bbox.w);i=Math.max(j.minsize,Math.min(j.maxsize,i));k=this.HTMLcreateSpan(l);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,m,j.mathvariant);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mtext.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));o.bbox=null;if(this.Parent().type==="merror"){e.addText(o,this.data.join(""));var p=e.getHD(o),k=e.getW(o);o.bbox={h:p.h,d:p.d,w:k,lw:0,rw:k}}else{var n=this.HTMLgetVariant();for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete o.bbox.skew}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(n,k,p){n=this.HTMLcreateSpan(n);if(this.data[0]!=null){var o=e.Measured(this.data[0].toHTML(n),n);if(p!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,p),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}n.bbox={w:o.bbox.w,h:o.bbox.h,d:o.bbox.d,lw:0,rw:0};for(var l=0,j=n.childNodes.length;l<j;l++){n.childNodes[l].style.visibility="hidden"}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(m,k,o){m=this.HTMLcreateSpan(m);if(this.data[0]!=null){var j=e.createStack(m,true);var n=e.createBox(j);e.Measured(this.data[0].toHTML(n),n);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,o),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}var l=this.getValues("height","depth","width","lspace","voffset"),i=0,p=0;if(l.lspace){i=this.HTMLlength2em(n,l.lspace)}if(l.voffset){p=this.HTMLlength2em(n,l.voffset)}e.placeBox(n,i,p);m.bbox={h:n.bbox.h,d:n.bbox.d,w:n.bbox.w,lw:Math.min(0,n.bbox.lw+i),rw:Math.max(n.bbox.w,n.bbox.rw+i),H:Math.max((n.bbox.H==null?-e.BIGDIMEN:n.bbox.H),n.bbox.h+p),D:Math.max((n.bbox.D==null?-e.BIGDIMEN:n.bbox.D),n.bbox.d-p)};if(l.height!==""){m.bbox.h=this.HTMLlength2em(n,l.height,"h",0)}if(l.depth!==""){m.bbox.d=this.HTMLlength2em(n,l.depth,"d",0)}if(l.width!==""){m.bbox.w=this.HTMLlength2em(n,l.width,"w",0)}if(m.bbox.H<=m.bbox.h){delete m.bbox.H}if(m.bbox.D<=m.bbox.d){delete m.bbox.D}e.setStackWidth(j,m.bbox.w)}this.HTMLhandleSpace(m);this.HTMLhandleColor(m);return m},HTMLlength2em:function(n,o,p,i){if(i==null){i=-e.BIGDIMEN}var k=String(o).match(/width|height|depth/);var l=(k?n.bbox[k[0].charAt(0)]:(p?n.bbox[p]:null));var j=e.length2em(o,l);if(p&&String(o).match(/^\s*[-+]/)){return Math.max(i,n.bbox[p]+j)}else{return j}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(k,i){this.HTMLremoveColor();var j=this.HTMLspanElement();this.data[this.core].HTMLstretchH(j,i);this.HTMLcomputeBBox(j,true);this.HTMLhandleColor(j);return j},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i);this.HTMLhandleColor(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(B){B=this.HTMLcreateSpan(B);var k=e.createStack(B);var n=e.createBox(k),m=e.createBox(k);this.HTMLmeasureChild(0,n);this.HTMLmeasureChild(1,m);var i=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var F=this.HTMLgetScale(),A=i.displaystyle;var E=e.TeX.axis_height*F;if(i.bevelled){var D=(A?0.4:0.15);var o=Math.max(n.bbox.h+n.bbox.d,m.bbox.h+m.bbox.d)+2*D;var C=e.createBox(k);e.createDelimiter(C,47,o);e.placeBox(n,0,(n.bbox.d-n.bbox.h)/2+E+D);e.placeBox(C,n.bbox.w-D/2,(C.bbox.d-C.bbox.h)/2+E);e.placeBox(m,n.bbox.w+C.bbox.w-D,(m.bbox.d-m.bbox.h)/2+E-D)}else{var j=Math.max(n.bbox.w,m.bbox.w);var w=e.thickness2em(i.linethickness),y,x,s,r;var z=e.TeX.min_rule_thickness/this.em;if(A){s=e.TeX.num1;r=e.TeX.denom1}else{s=(w===0?e.TeX.num3:e.TeX.num2);r=e.TeX.denom2}s*=F;r*=F;if(w===0){y=Math.max((A?7:3)*e.TeX.rule_thickness,2*z);x=(s-n.bbox.d)-(m.bbox.h-r);if(x<y){s+=(y-x)/2;r+=(y-x)/2}}else{y=Math.max((A?2:0)*z+w,w/2+1.5*z);x=(s-n.bbox.d)-(E+w/2);if(x<y){s+=y-x}x=(E-w/2)-(m.bbox.h-r);if(x<y){r+=y-x}var l=e.createBox(k);e.createRule(l,w,0,j+2*w);e.placeBox(l,0,E-w/2)}e.alignBox(n,i.numalign,s);e.alignBox(m,i.denomalign,-r)}this.HTMLhandleSpace(B);this.HTMLhandleColor(B);return B},HTMLcanStretch:function(i){return false},HTMLhandleSpace:function(i){if(!this.texWithDelims){var j=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;i.style.paddingLeft=e.Em(j);i.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(s){s=this.HTMLcreateSpan(s);var v=e.createStack(s);var k=e.createBox(v),o=e.createBox(v),n=e.createBox(v);this.HTMLmeasureChild(0,k);var m=this.HTMLgetScale();var w=e.TeX.rule_thickness*m,j,i,u,l;if(this.Get("displaystyle")){j=e.TeX.x_height*m}else{j=w}i=Math.max(w+j/4,1.5*e.TeX.min_rule_thickness/this.em);u=k.bbox.h+k.bbox.d+i+w;l=k.bbox.w;e.createDelimiter(n,8730,u,m);e.Measured(n);var r=0;if(n.isMultiChar||(e.AdjustSurd&&e.imgFonts)){n.bbox.w*=0.95}if(n.bbox.h+n.bbox.d>u){i=((n.bbox.h+n.bbox.d)-(u-w))/2}var y=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!y||l<y.HW[0][0]*m||m<0.75){e.createRule(o,w,0,l)}else{e.createDelimiter(o,e.FONTDATA.RULECHAR,l,m)}u=k.bbox.h+i+w;r=this.HTMLaddRoot(v,n,r,n.bbox.h+n.bbox.d-u,m);e.placeBox(n,r,u-n.bbox.h);e.placeBox(o,r+n.bbox.w,u-o.bbox.h+e.rfuzz);e.placeBox(k,r+n.bbox.w,0);this.HTMLhandleSpace(s);this.HTMLhandleColor(s);return s},HTMLaddRoot:function(k,j,i,m,l){return i}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(k,j,i){return 0.45*(k-0.9*j)+0.6*j+Math.max(0,i.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(o,n){var k=o.bbox={},p=[];this.HTMLcheckStretchy(this.data.open,k,p,n);this.HTMLcheckStretchy(this.data[0],k,p,n);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.HTMLcheckStretchy(this.data["sep"+l],k,p,n);this.HTMLcheckStretchy(this.data[l],k,p,n)}}this.HTMLcheckStretchy(this.data.close,k,p,n);this.HTMLcleanBBox(k);return p},HTMLcheckStretchy:function(i,j,l,k){if(i){if(!k&&i.HTMLcanStretch("Vertical")){l.push(i);i=(i.CoreMO()||i)}this.HTMLcombineBBoxes(i,j)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(J,F,C){var j=this.getValues("displaystyle","accent","accentunder","align");if(!j.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,J)}J=this.HTMLcreateSpan(J);var N=this.HTMLgetScale();var o=e.createStack(J);var p=[],L=[],u,K,G,l=-e.BIGDIMEN,I=l;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K]=e.createBox(o);e.Measured(this.data[K].toHTML(u),u);if(K==this.base){if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchV(u,F,C),u)}else{if(F!=null){e.Remeasured(this.data[this.base].HTMLstretchH(u,F),u)}}L[K]=(C==null&&F!=null?false:this.data[K].HTMLcanStretch("Horizontal"))}else{L[K]=this.data[K].HTMLcanStretch("Horizontal")}if(u.bbox.w>I){I=u.bbox.w}if(!L[K]&&I>l){l=I}}}if(C==null&&F!=null){l=F}else{if(l==-e.BIGDIMEN){l=I}}for(K=I=0,G=this.data.length;K<G;K++){if(this.data[K]){u=p[K];if(L[K]){u.bbox=this.data[K].HTMLstretchH(u,l).bbox}if(u.bbox.w>I){I=u.bbox.w}}}var B=e.TeX.rule_thickness,E=e.FONTDATA.TeX_factor;var n=p[this.base]||{bbox:this.HTMLzeroBBox()},M=(n.bbox.ic||0);var s,q,w,v,r,A,H;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K];r=e.TeX.big_op_spacing5*N;var z=(K!=this.base&&j[this.ACCENTS[K]]);if(z&&u.bbox.w<=1/e.em+0.0001){u.bbox.w=u.bbox.rw-u.bbox.lw;u.bbox.noclip=true;if(u.bbox.lw&&!e.zeroWidthBug){u.insertBefore(e.createSpace(u.parentNode,0,0,-u.bbox.lw),u.firstChild)}e.createBlank(u,0,0,u.bbox.rw+0.1)}A={left:0,center:(I-u.bbox.w)/2,right:I-u.bbox.w}[j.align];s=A;q=0;if(K==this.over){if(z){H=Math.max(B*N*E,2.5/this.em);r=0;if(n.bbox.skew){s+=n.bbox.skew}}else{w=e.TeX.big_op_spacing1*N*E;v=e.TeX.big_op_spacing3*N*E;H=Math.max(w,v-Math.max(0,u.bbox.d))}H=Math.max(H,1.5/this.em);s+=M;q=n.bbox.h+u.bbox.d+H;u.bbox.h+=r}else{if(K==this.under){if(z){H=3*B*N*E;r=0}else{w=e.TeX.big_op_spacing2*N*E;v=e.TeX.big_op_spacing4*N*E;H=Math.max(w,v-u.bbox.h)}H=Math.max(H,1.5/this.em);s-=M;q=-(n.bbox.d+u.bbox.h+H);u.bbox.d+=r}}e.placeBox(u,s,q)}}this.HTMLhandleSpace(J);this.HTMLhandleColor(J);return J},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(G,E,z){G=this.HTMLcreateSpan(G);var J=this.HTMLgetScale();var m=e.createStack(G),j;var l=e.createBox(m);this.HTMLmeasureChild(this.base,l);if(this.data[this.base]){if(z!=null){e.Remeasured(this.data[this.base].HTMLstretchV(l,E,z),l)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(l,E),l)}}}e.placeBox(l,0,0);var k=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var H=e.TeX.x_height*J,y=e.TeX.scriptspace*J*0.75;var i,n;if(this.HTMLnotEmpty(this.data[this.sup])){i=e.createBox(m);e.Measured(this.data[this.sup].toHTML(i),i);i.bbox.w+=y;i.bbox.rw=Math.max(i.bbox.w,i.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){n=e.createBox(m);e.Measured(this.data[this.sub].toHTML(n),n);n.bbox.w+=y;n.bbox.rw=Math.max(n.bbox.w,n.bbox.rw)}var B=e.TeX.sup_drop*k,A=e.TeX.sub_drop*k;var w=l.bbox.h-B,o=l.bbox.d+A,I=0,C;if(l.bbox.ic){I=l.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&&l.bbox.scale===1&&!this.data[this.base].Get("largeop")){w=o=0}}var F=this.getValues("subscriptshift","superscriptshift");F.subscriptshift=(F.subscriptshift===""?0:e.length2em(F.subscriptshift));F.superscriptshift=(F.superscriptshift===""?0:e.length2em(F.superscriptshift));if(!i){if(n){o=Math.max(o,e.TeX.sub1*J,n.bbox.h-(4/5)*H,F.subscriptshift);e.placeBox(n,l.bbox.w+y-I,-o,n.bbox)}}else{if(!n){j=this.getValues("displaystyle","texprimestyle");C=e.TeX[(j.displaystyle?"sup1":(j.texprimestyle?"sup3":"sup2"))];w=Math.max(w,C*J,i.bbox.d+(1/4)*H,F.superscriptshift);e.placeBox(i,l.bbox.w+y,w,i.bbox)}else{o=Math.max(o,e.TeX.sub2*J);var x=e.TeX.rule_thickness*J;if((w-i.bbox.d)-(n.bbox.h-o)<3*x){o=3*x-w+i.bbox.d+n.bbox.h;B=(4/5)*H-(w-i.bbox.d);if(B>0){w+=B;o-=B}}e.placeBox(i,l.bbox.w+y,Math.max(w,F.superscriptshift));e.placeBox(n,l.bbox.w+y-I,-Math.max(o,F.subscriptshift))}}this.HTMLhandleSpace(G);this.HTMLhandleColor(G);return G},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(p,i){var m=this.Get("alttext");if(m){i.setAttribute("aria-label",m)}var j=e.addElement(p,"nobr",{isMathJax:true});p=this.HTMLcreateSpan(j);var n=e.createStack(p),k=e.createBox(n),o;n.style.fontSize=j.parentNode.style.fontSize;j.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;o=e.Measured(this.data[0].toHTML(k),k)}e.placeBox(k,0,0);var l=e.em/e.outerEm;e.em/=l;p.bbox.h*=l;p.bbox.d*=l;p.bbox.w*=l;p.bbox.lw*=l;p.bbox.rw*=l;if(o&&o.bbox.width!=null){n.style.width=o.bbox.width;k.style.width="100%"}this.HTMLhandleColor(p);if(o){e.createRule(p,o.bbox.h*l,o.bbox.d*l,0)}if(!this.isMultiline&&this.Get("display")==="block"&&p.bbox.width==null){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}i.style.textAlign=q.indentalign;if(q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){q.indentshift=q.indentshiftfirst}if(q.indentshift==="auto"){q.indentshift=this.displayIndent}if(q.indentshift&&q.indentalign!==a.INDENTALIGN.CENTER){p.style[{left:"marginLeft",right:"marginRight"}[q.indentalign]]=e.Em(e.length2em(q.indentshift))}}return p},HTMLspanElement:a.mbase.prototype.HTMLspanElement});a.TeXAtom.Augment({toHTML:function(j){j=this.HTMLcreateSpan(j);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var i=e.createStack(j);var k=e.createBox(i);e.Measured(this.data[0].toHTML(k),k);e.placeBox(k,0,e.TeX.axis_height-(k.bbox.h+k.bbox.d)/2+k.bbox.d)}else{j.bbox=this.data[0].toHTML(j).bbox}}this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});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(i){var l=i.versionAtLeast("7.0");var k=i.versionAtLeast("8.0")&&document.documentMode>7;var j=(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,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:j,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(k&&!j),msieBorderWidthBug:j,msieInlineBlockAlignBug:(!k||j),msieVerticalAlignBug:(k&&!j),msiePlaceBoxBug:(k&&!j),msieClipRectBug:!k,msieNegativeSpaceBug:j,msieCloneNodeBug:(k&&i.version==="8.0"),negativeSkipBug:true,msieIE6:!l,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:i.isIE9,allowWebFonts:"eot"})},Firefox:function(j){var k=false;if(j.versionAtLeast("3.5")){var i=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,i.length)===i){k="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:k})},Safari:function(m){var k=m.versionAtLeast("3.0");var j=m.versionAtLeast("3.1");var i=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var n=(j&&m.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!m.versionAtLeast("5.0"))||(i!=null&&(i[1]<2||(i[1]==2&&i[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,safariNegativeSpaceBug:true,safariVerticalAlignBug:!j,safariTextNodeBug:!k,safariWebFontSerif:["serif"],allowWebFonts:(j&&!n?"otf":false)});if(n){var l=d.config["HTML-CSS"];if(l){l.availableFonts=[];l.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(i){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(i.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(i){i.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:i.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(i.versionAtLeast("10.0")&&!i.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(i){e.Augment({konquerorVerticalAlignBug: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,13 +31,13 @@ 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.8",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.11",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",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"); -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); MathJax.ElementJax.mml=MathJax.ElementJax({mimeType:"jax/mml"},{id:"mml",version:"1.1.1",directory:MathJax.ElementJax.directory+"/mml",extensionDir:MathJax.ElementJax.extensionDir+"/mml",optableDir:MathJax.ElementJax.directory+"/mml/optable"});MathJax.ElementJax.mml.Augment({Init:function(){if(arguments.length===1&&arguments[0].type==="math"){this.root=arguments[0]}else{this.root=MathJax.ElementJax.mml.math.apply(this,arguments)}if(this.root.mode){if(!this.root.display&&this.root.mode==="display"){this.root.display="block"}delete this.root.mode}}},{INHERIT:"_inherit_",AUTO:"_auto_",SIZE:{INFINITY:"infinity",SMALL:"small",NORMAL:"normal",BIG:"big"},COLOR:{TRANSPARENT:"transparent"},VARIANT:{NORMAL:"normal",BOLD:"bold",ITALIC:"italic",BOLDITALIC:"bold-italic",DOUBLESTRUCK:"double-struck",FRAKTUR:"fraktur",BOLDFRAKTUR:"bold-fraktur",SCRIPT:"script",BOLDSCRIPT:"bold-script",SANSSERIF:"sans-serif",BOLDSANSSERIF:"bold-sans-serif",SANSSERIFITALIC:"sans-serif-italic",SANSSERIFBOLDITALIC:"sans-serif-bold-italic",MONOSPACE:"monospace",INITIAL:"inital",TAILED:"tailed",LOOPED:"looped",STRETCHED:"stretched",CALIGRAPHIC:"-tex-caligraphic",OLDSTYLE:"-tex-oldstyle"},FORM:{PREFIX:"prefix",INFIX:"infix",POSTFIX:"postfix"},LINEBREAK:{AUTO:"auto",NEWLINE:"newline",NOBREAK:"nobreak",GOODBREAK:"goodbreak",BADBREAK:"badbreak"},LINEBREAKSTYLE:{BEFORE:"before",AFTER:"after",DUPLICATE:"duplicate",INFIXLINBREAKSTYLE:"infixlinebreakstyle"},INDENTALIGN:{LEFT:"left",CENTER:"center",RIGHT:"right",AUTO:"auto",ID:"id",INDENTALIGN:"indentalign"},INDENTSHIFT:{INDENTSHIFT:"indentshift"},LINETHICKNESS:{THIN:"thin",MEDIUM:"medium",THICK:"thick"},NOTATION:{LONGDIV:"longdiv",ACTUARIAL:"actuarial",RADICAL:"radical",BOX:"box",ROUNDEDBOX:"roundedbox",CIRCLE:"circle",LEFT:"left",RIGHT:"right",TOP:"top",BOTTOM:"bottom",UPDIAGONALSTRIKE:"updiagonalstrike",DOWNDIAGONALSTRIKE:"downdiagonalstrike",VERTICALSTRIKE:"verticalstrike",HORIZONTALSTRIKE:"horizontalstrike",MADRUWB:"madruwb"},ALIGN:{TOP:"top",BOTTOM:"bottom",CENTER:"center",BASELINE:"baseline",AXIS:"axis",LEFT:"left",RIGHT:"right"},LINES:{NONE:"none",SOLID:"solid",DASHED:"dashed"},SIDE:{LEFT:"left",RIGHT:"right",LEFTOVERLAP:"leftoverlap",RIGHTOVERLAP:"rightoverlap"},WIDTH:{AUTO:"auto",FIT:"fit"},ACTIONTYPE:{TOGGLE:"toggle",STATUSLINE:"statusline",TOOLTIP:"tooltip",INPUT:"input"},LENGTH:{VERYVERYTHINMATHSPACE:"veryverythinmathspace",VERYTHINMATHSPACE:"verythinmathspace",THINMATHSPACE:"thinmathspace",MEDIUMMATHSPACE:"mediummathspace",THICKMATHSPACE:"thickmathspace",VERYTHICKMATHSPACE:"verythickmathspace",VERYVERYTHICKMATHSPACE:"veryverythickmathspace",NEGATIVEVERYVERYTHINMATHSPACE:"negativeveryverythinmathspace",NEGATIVEVERYTHINMATHSPACE:"negativeverythinmathspace",NEGATIVETHINMATHSPACE:"negativethinmathspace",NEGATIVEMEDIUMMATHSPACE:"negativemediummathspace",NEGATIVETHICKMATHSPACE:"negativethickmathspace",NEGATIVEVERYTHICKMATHSPACE:"negativeverythickmathspace",NEGATIVEVERYVERYTHICKMATHSPACE:"negativeveryverythickmathspace"},OVERFLOW:{LINBREAK:"linebreak",SCROLL:"scroll",ELIDE:"elide",TRUNCATE:"truncate",SCALE:"scale"},UNIT:{EM:"em",EX:"ex",PX:"px",IN:"in",CM:"cm",MM:"mm",PT:"pt",PC:"pc"},TEXCLASS:{ORD:0,OP:1,BIN:2,REL:3,OPEN:4,CLOSE:5,PUNCT:6,INNER:7,VCENTER:8,NONE:-1},PLANE1:String.fromCharCode(55349)});(function(a){var d=false;var b=true;a.mbase=MathJax.Object.Subclass({type:"base",isToken:d,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT},noInherit:{},Init:function(){this.data=[];if(this.inferRow&&!(arguments.length===1&&arguments[0].inferred)){this.Append(a.mrow().With({inferred:b}))}this.Append.apply(this,arguments)},With:function(f){for(var g in f){if(f.hasOwnProperty(g)){this[g]=f[g]}}return this},Append:function(){if(this.inferRow&&this.data.length){this.data[0].Append.apply(this.data[0],arguments)}else{for(var g=0,f=arguments.length;g<f;g++){this.SetData(this.data.length,arguments[g])}}},SetData:function(f,g){if(g!=null){if(!(g instanceof a.mbase)){g=(this.isToken?a.chars(g):a.mtext(g))}g.parent=this;g.setInherit(this.inheritFromMe?this:this.inherit)}this.data[f]=g},Parent:function(){var f=this.parent;while(f&&f.inferred){f=f.parent}return f},Get:function(g,k){if(typeof(this[g])!=="undefined"){return this[g]}var h=this.Parent();if(h&&h["adjustChild_"+g]!=null){return(h["adjustChild_"+g])(h.childPosition(this))}var j=this.inherit;var f=j;while(j){if(typeof(j[g])!=="undefined"){var i=j.noInherit[this.type];if(!(i&&i[g])){return j[g]}}f=j;j=j.inherit}if(!k){if(this.defaults[g]===a.AUTO){return this.autoDefault(g)}if(this.defaults[g]!==a.INHERIT&&this.defaults[g]!=null){return this.defaults[g]}if(f){return f.defaults[g]}}return null},hasValue:function(f){return(this.Get(f,true)!=null)},getValues:function(){var g={};for(var h=0,f=arguments.length;h<f;h++){g[arguments[h]]=this.Get(arguments[h])}return g},adjustChild_scriptlevel:function(f){return this.Get("scriptlevel")},adjustChild_displaystyle:function(f){return this.Get("displaystyle")},adjustChild_texprimestyle:function(f){return this.Get("texprimestyle")},childPosition:function(h){if(h.parent.inferred){h=h.parent}for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]===h){return g}}return null},setInherit:function(h){if(h!==this.inherit&&this.inherit==null){this.inherit=h;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&this.data[g].setInherit){this.data[g].setInherit(h)}}}},setTeXclass:function(f){this.getPrevClass(f);return(typeof(this.texClass)!=="undefined"?this:f)},getPrevClass:function(f){if(f){this.prevClass=f.Get("texClass");this.prevLevel=f.Get("scriptlevel")}},updateTeXclass:function(f){if(f){this.prevClass=f.prevClass;delete f.prevClass;this.prevLevel=f.prevLevel;delete f.prevLevel;this.texClass=f.Get("texClass")}},texSpacing:function(){var g=(this.prevClass!=null?this.prevClass:a.TEXCLASS.NONE);var f=(this.Get("texClass")||a.TEXCLASS.ORD);if(g===a.TEXCLASS.NONE||f===a.TEXCLASS.NONE){return""}if(g===a.TEXCLASS.VCENTER){g=a.TEXCLASS.ORD}if(f===a.TEXCLASS.VCENTER){f=a.TEXCLASS.ORD}var h=this.TEXSPACE[g][f];if(this.prevLevel>0&&this.Get("scriptlevel")>0&&h>=0){return""}return this.TEXSPACELENGTH[Math.abs(h)]},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(f){return""},isSpacelike:function(){return d},isEmbellished:function(){return d},Core:function(){return this},CoreMO:function(){return this},lineBreak:function(){if(this.isEmbellished()){return this.CoreMO().lineBreak()}else{return"none"}},array:function(){if(this.inferred){return this.data}else{return[this]}},toString:function(){return this.type+"("+this.data.join(",")+")"}},{childrenSpacelike:function(){for(var f=0;f<this.data.length;f++){if(!this.data[f].isSpacelike()){return d}}return b},childEmbellished:function(){return(this.data[0]&&this.data[0].isEmbellished())},childCore:function(){return this.data[0]},childCoreMO:function(){return(this.data[0]?this.data[0].CoreMO():null)},setChildTeXclass:function(f){if(this.data[0]){f=this.data[0].setTeXclass(f);this.updateTeXclass(this.data[0])}return f},setBaseTeXclasses:function(h){this.getPrevClass(h);this.texClass=null;if(this.isEmbellished()){h=this.data[0].setTeXclass(h);this.updateTeXclass(this.Core())}else{if(this.data[0]){this.data[0].setTeXclass()}h=this}for(var g=1,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}return h},setSeparateTeXclasses:function(h){this.getPrevClass(h);for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){this.data[g].setTeXclass()}}if(this.isEmbellished()){this.updateTeXclass(this.Core())}return this}});a.mi=a.mbase.Subclass({type:"mi",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.AUTO,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT},autoDefault:function(g){if(g==="mathvariant"){var f=(this.data[0]||"").toString();return(f.length===1||(f.length===2&&f.charCodeAt(0)===this.PLANE1)?a.VARIANT.ITALIC:a.VARIANT.NORMAL)}return""}});a.mn=a.mbase.Subclass({type:"mn",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mo=a.mbase.Subclass({type:"mo",isToken:b,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor: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:d,separator:d,lspace:a.LENGTH.THICKMATHSPACE,rspace:a.LENGTH.THICKMATHSPACE,stretchy:d,symmetric:b,maxsize:a.SIZE.INFINITY,minsize:"0em",largeop:d,movablelimits:d,accent:d,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(h,o){var n=this.def;if(!n){if(h==="form"){this.useMMLspacing&=~this.SPACE_ATTR.form;return this.getForm()}var l=this.data.join("");var g=[this.Get("form"),a.FORM.INFIX,a.FORM.POSTFIX,a.FORM.PREFIX];for(var j=0,f=g.length;j<f;j++){var k=this.OPTABLE[g[j]][l];if(k){n=this.makeDef(k);break}}if(!n){n=this.CheckRange(l)}if(!n&&o){n={}}else{if(!n){n=MathJax.Hub.Insert({},this.defaultDef)}n.form=g[0];this.def=n}}this.useMMLspacing&=~(this.SPACE_ATTR[h]||0);if(n[h]!=null){return n[h]}else{if(!o){return this.defaultDef[h]}}return""},CheckRange:function(k){var l=k.charCodeAt(0);if(k.charAt(0)===a.PLANE1){l=k.charCodeAt(1)+119808-56320}for(var h=0,f=this.RANGES.length;h<f&&this.RANGES[h][0]<=l;h++){if(l<=this.RANGES[h][1]){if(this.RANGES[h][3]){var g=a.optableDir+"/"+this.RANGES[h][3]+".js";this.RANGES[h][3]=null;MathJax.Hub.RestartAfter(MathJax.Ajax.Require(g))}var j=(["ORD","OP","BIN","REL","OPEN","CLOSE","PUNCT","INNER"])[this.RANGES[h][2]];j=this.OPTABLE.infix[k]=a.mo.OPTYPES[j==="BIN"?"BIN3":j];return this.makeDef(j)}}return null},makeDef:function(g){if(g[2]==null){g[2]=this.defaultDef.texClass}if(!g[3]){g[3]={}}var f=MathJax.Hub.Insert({},g[3]);f.lspace=this.SPACE[g[0]];f.rspace=this.SPACE[g[1]];f.texClass=g[2];return f},getForm:function(){var f=this,h=this.parent,g=this.Parent();while(g&&g.isEmbellished()){f=h;h=g.parent;g=g.Parent()}if(h&&h.type==="mrow"&&h.NonSpaceLength()!==1){if(h.FirstNonSpace()===f){return a.FORM.PREFIX}if(h.LastNonSpace()===f){return a.FORM.POSTFIX}}return a.FORM.INFIX},isEmbellished:function(){return b},lineBreak:function(){var f=this.getValues("linebreak","linebreakstyle");if(f.linebreak===a.LINEBREAK.NEWLINE){if(f.linebreakstyle===a.LINEBREAKSTYLE.INFIXLINEBREAKSTYLE){f.linebreakstyle=this.Get("infixlinebreakstyle")}return f.linebreakstyle}return"none"},setTeXclass:function(f){this.getValues("lspace","rspace");if(this.useMMLspacing){this.texClass=a.TEXCLASS.NONE;return this}this.texClass=this.Get("texClass");if(f){this.prevClass=f.texClass||a.TEXCLASS.ORD;this.prevLevel=f.Get("scriptlevel")}else{this.prevClass=a.TEXCLASS.NONE}if(this.texClass===a.TEXCLASS.BIN&&(this.prevClass===a.TEXCLASS.NONE||this.prevClass===a.TEXCLASS.BIN||this.prevClass===a.TEXCLASS.OP||this.prevClass===a.TEXCLASS.REL||this.prevClass===a.TEXCLASS.OPEN||this.prevClass===a.TEXCLASS.PUNCT)){this.texClass=a.TEXCLASS.ORD}else{if(this.prevClass===a.TEXCLASS.BIN&&(this.texClass===a.TEXCLASS.REL||this.texClass===a.TEXCLASS.CLOSE||this.texClass===a.TEXCLASS.PUNCT)){f.texClass=this.prevClass=a.TEXCLASS.ORD}}return this}});a.mtext=a.mbase.Subclass({type:"mtext",isToken:b,isSpacelike:function(){return b},texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT}});a.mspace=a.mbase.Subclass({type:"mspace",isToken:b,isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,width:"0em",height:"0ex",depth:"0ex",linebreak:a.LINEBREAK.AUTO},lineBreak:function(){return(this.Get("linebreak")===a.LINEBREAK.NEWLINE?a.LINEBREAKSTYLE.AFTER:"none")}});a.ms=a.mbase.Subclass({type:"ms",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathvariant:a.INHERIT,mathsize:a.INHERIT,mathbackground:a.INHERIT,mathcolor:a.INHERIT,lquote:'"',rquote:'"'}});a.mglyph=a.mbase.Subclass({type:"mglyph",isToken:b,texClass:a.TEXCLASS.ORD,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,alt:"",src:"",width:a.AUTO,height:a.AUTO,valign:"0em"}});a.mrow=a.mbase.Subclass({type:"mrow",isSpacelike:a.mbase.childrenSpacelike,inferred:d,isEmbellished:function(){var g=d;for(var h=0,f=this.data.length;h<f;h++){if(this.data[h]==null){continue}if(this.data[h].isEmbellished()){if(g){return d}g=b;this.core=h}else{if(!this.data[h].isSpacelike()){return d}}}return g},NonSpaceLength:function(){var h=0;for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){h++}}return h},FirstNonSpace:function(){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]&&!this.data[g].isSpacelike()){return this.data[g]}}return null},LastNonSpace:function(){for(var f=this.data.length-1;f>=0;f--){if(this.data[0]&&!this.data[f].isSpacelike()){return this.data[f]}}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(h){for(var g=0,f=this.data.length;g<f;g++){if(this.data[g]){h=this.data[g].setTeXclass(h)}}if(this.data[0]){this.updateTeXclass(this.data[0])}return h}});a.mfrac=a.mbase.Subclass({type:"mfrac",num:0,den:1,texClass:a.TEXCLASS.INNER,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,linethickness:a.LINETHICKNESS.MEDIUM,numalign:a.ALIGN.CENTER,denomalign:a.ALIGN.CENTER,bevelled:d},adjustChild_displaystyle:function(f){return d},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(!this.Get("displaystyle")||f>0){f++}return f},adjustChild_texprimestyle:function(f){if(f==this.den){return true}return this.Get("texprimestyle")},setTeXclass:a.mbase.setSeparateTeXclasses});a.msqrt=a.mbase.Subclass({type:"msqrt",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:a.mbase.setSeparateTeXclasses,adjustChild_texprimestyle:function(f){return b}});a.mroot=a.mbase.Subclass({type:"mroot",texClass:a.TEXCLASS.ORD,adjustChild_displaystyle:function(f){if(f===1){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g===1){f+=2}return f},adjustChild_texprimestyle:function(f){if(f===0){return b}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:b,defaults:{scriptlevel:a.INHERIT,displaystyle:a.INHERIT,scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8pt",mathbackground:a.INHERIT,mathcolor:a.INHERIT,infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,decimalseparator:"."},adjustChild_scriptlevel:function(h){var g=this.scriptlevel;if(g==null){g=this.Get("scriptlevel")}else{if(String(g).match(/^ *[-+]/)){delete this.scriptlevel;var f=this.Get("scriptlevel");this.scriptlevel=g;g=f+parseInt(g)}}return g},inheritFromMe:b,noInherit:{mpadded:{width:b,height:b,depth:b,lspace:b,voffset:b},mtable:{width:b,height:b,depth:b,align:b}},setTeXclass:a.mbase.setChildTeXclass});a.merror=a.mbase.Subclass({type:"merror",inferRow:b,texClass:a.TEXCLASS.ORD});a.mpadded=a.mbase.Subclass({type:"mpadded",inferRow:b,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:b,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:","},texClass:a.TEXCLASS.OPEN,setTeXclass:function(j){this.getPrevClass(j);var g=this.getValues("open","close","separators");g.open=g.open.replace(/[ \t\n\r]/g,"");g.close=g.close.replace(/[ \t\n\r]/g,"");g.separators=g.separators.replace(/[ \t\n\r]/g,"");if(g.open!==""){this.SetData("open",a.mo(g.open).With({stretchy:true,texClass:a.TEXCLASS.OPEN}));j=this.data.open.setTeXclass(j)}if(g.separators!==""){while(g.separators.length<this.data.length){g.separators+=g.separators.charAt(g.separators.length-1)}}if(this.data[0]){j=this.data[0].setTeXclass(j)}for(var h=1,f=this.data.length;h<f;h++){if(this.data[h]){if(g.separators!==""){this.SetData("sep"+h,a.mo(g.separators.charAt(h-1)));j=this.data["sep"+h].setTeXclass(j)}j=this.data[h].setTeXclass(j)}}if(g.close!==""){this.SetData("close",a.mo(g.close).With({stretchy:true,texClass:a.TEXCLASS.CLOSE}));j=this.data.close.setTeXclass(j)}this.updateTeXclass(this.data.open);return j}});a.menclose=a.mbase.Subclass({type:"menclose",inferRow:b,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,notation:a.NOTATION.LONGDIV,texClass:a.TEXCLASS.ORD},setTeXclass:a.mbase.setSeparateTeXclasses});a.msubsup=a.mbase.Subclass({type:"msubsup",base:0,sub:1,sup:2,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,subscriptshift:"",superscriptshift:"",texClass:a.AUTO},autoDefault:function(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}return 0},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g>0){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.sub){return b}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(f){if(f%2===1){return b}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"],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(f){if(f==="texClass"){return(this.isEmbellished()?this.CoreMO().Get(f):a.TEXCLASS.ORD)}if(f==="accent"&&this.data[this.over]){return this.data[this.over].CoreMO().Get("accent")}if(f==="accentunder"&&this.data[this.under]){return this.data[this.under].CoreMO().Get("accent")}return d},adjustChild_displaystyle:function(f){if(f>0){return d}return this.Get("displaystyle")},adjustChild_scriptlevel:function(g){var f=this.Get("scriptlevel");if(g==this.under&&!this.Get("accentunder")){f++}if(g==this.over&&!this.Get("accent")){f++}return f},adjustChild_texprimestyle:function(f){if(f===this.base&&this.data[this.over]){return b}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:b,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:d,equalcolumns:d,displaystyle:d,side:a.SIDE.RIGHT,minlabelspacing:"0.8em",texClass:a.TEXCLASS.ORD,useHeight:1},inheritFromMe:b,noInherit:{mtable:{align:b,rowalign:b,columnalign:b,groupalign:b,alignmentscope:b,columnwidth:b,width:b,rowspacing:b,columnspacing:b,rowlines:b,columnlines:b,frame:b,framespacing:b,equalrows:b,equalcolumns:b,side:b,minlabelspacing:b,texClass:b,useHeight:1}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!((arguments[g] instanceof a.mtr)||(arguments[g] instanceof a.mlabeledtr))){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtr=a.mbase.Subclass({type:"mtr",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{rowalign:b,columnalign:b,groupalign:b},mtable:{rowalign:b,columnalign:b,groupalign:b}},Append:function(){for(var g=0,f=arguments.length;g<f;g++){if(!(arguments[g] instanceof a.mtd)){arguments[g]=a.mtd(arguments[g])}}this.SUPER(arguments).Append.apply(this,arguments)},setTeXclass:a.mbase.setSeparateTeXclasses});a.mtd=a.mbase.Subclass({type:"mtd",inferRow:b,isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,rowspan:1,columnspan:1,rowalign:a.INHERIT,columnalign:a.INHERIT,groupalign:a.INHERIT},setTeXclass:a.mbase.setSeparateTeXclasses});a.maligngroup=a.mbase.Subclass({type:"malign",isSpacelike:function(){return b},defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,groupalign:a.INHERIT},inheritFromMe:b,noInherit:{mrow:{groupalign:b},mtable:{groupalign:b}}});a.malignmark=a.mbase.Subclass({type:"malignmark",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,edge:a.SIDE.LEFT},isSpacelike:function(){return b}});a.mlabeledtr=a.mtr.Subclass({type:"mlabeledtr"});a.maction=a.mbase.Subclass({type:"maction",defaults:{mathbackground:a.INHERIT,mathcolor:a.INHERIT,actiontype:a.ACTIONTYPE.TOGGLE,selection:1},selected:function(){return this.data[this.Get("selection")-1]||a.NULL},isEmbellished:function(){return this.selected().isEmbellished()},isSpacelike:function(){return this.selected().isSpacelike()},Core:function(){return this.selected().Core()},CoreMO:function(){return this.selected().CoreMO()},setTeXclass:function(f){return this.selected().setTeXclass(f)}});a.semantics=a.mbase.Subclass({type:"semantics",isEmbellished:a.mbase.childEmbellished,Core:a.mbase.childCore,CoreMO:a.mbase.childCoreMO,defaults:{definitionURL:null,encoding:null},setTeXclass:a.mbase.setChildTeXclass});a.annotation=a.mbase.Subclass({type:"annotation",isToken:b,defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a["annotation-xml"]=a.mbase.Subclass({type:"annotation-xml",defaults:{definitionURL:null,encoding:null,cd:"mathmlkeys",name:"",src:null}});a.math=a.mstyle.Subclass({type:"math",defaults:{mathvariant:a.VARIANT.NORMAL,mathsize:a.SIZE.NORMAL,mathcolor:"",mathbackground:a.COLOR.TRANSPARENT,scriptlevel:0,displaystyle:a.AUTO,display:"inline",maxwidth:"",overflow:a.OVERFLOW.LINEBREAK,altimg:"","altimg-width":"","altimg-height":"","altimg-valign":"",alttext:"",cdgroup:"",scriptsizemultiplier:Math.sqrt(1/2),scriptminsize:"8px",infixlinebreakstyle:a.LINEBREAKSTYLE.BEFORE,lineleading:"1ex",indentshift:"auto",indentalign:a.INDENTALIGN.AUTO,indentalignfirst:a.INDENTALIGN.INDENTALIGN,indentshiftfirst:a.INDENTSHIFT.INDENTSHIFT,decimalseparator:".",texprimestyle:d},autoDefault:function(f){if(f==="displaystyle"){return this.Get("display")==="block"}return""},setTeXclass:a.mbase.setChildTeXclass});a.chars=a.mbase.Subclass({type:"chars",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){return this.data.join("")},toString:function(){return this.data.join("")}});a.entity=a.mbase.Subclass({type:"entity",Append:function(){this.data.push.apply(this.data,arguments)},value:function(){if(this.data[0].substr(0,2)==="#x"){return parseInt(this.data[0].substr(2),16)}else{if(this.data[0].substr(0,1)==="#"){return parseInt(this.data[0].substr(1))}else{return 0}}},toString:function(){var f=this.value();if(f<=65535){return String.fromCharCode(f)}return this.PLANE1+String.fromCharCode(f-119808+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 g=0,f=arguments.length;g<f;g++){var h=this.Import(arguments[g]);this.data.push(h);this.div.appendChild(h)}},Import:function(k){if(document.importNode){return document.importNode(k,true)}var g,h,f;if(k.nodeType===1){g=document.createElement(k.nodeName);if(k.className){g.className=iNode.className}for(h=0,f=k.attributes.length;h<f;h++){var j=k.attributes[h];if(j.specified&&j.nodeValue!=null&&j.nodeValue!=""){g.setAttribute(j.nodeName,j.nodeValue)}if(j.nodeName==="style"){g.style.cssText=j.nodeValue}}if(k.className){g.className=k.className}}else{if(k.nodeType===3||k.nodeType===4){g=document.createTextNode(k.nodeValue)}else{if(k.nodeType===8){g=document.createComment(k.nodeValue)}else{return document.createTextNode("")}}}for(h=0,f=k.childNodes.length;h<f;h++){g.appendChild(this.Import(k.childNodes[h]))}return g},value:function(){return this.div},toString:function(){return this.div.innerHTML}});a.TeXAtom=a.mbase.Subclass({type:"texatom",inferRow:b,texClass:a.TEXCLASS.ORD,setTeXclass:function(f){this.getPrevClass(f);this.data[0].setTeXclass();return this}});a.NULL=a.mbase().With({type:"null"});var c=a.TEXCLASS;var e={ORD:[0,0,c.ORD],ORD11:[1,1,c.ORD],ORD21:[2,1,c.ORD],ORD02:[0,2,c.ORD],ORD55:[5,5,c.ORD],OP:[1,2,c.OP,{largeop:true,movablelimits:true,symmetric:true}],OPFIXED:[1,2,c.OP,{largeop:true,movablelimits:true}],INTEGRAL:[0,1,c.OP,{largeop:true,symmetric:true}],INTEGRAL2:[1,2,c.OP,{largeop:true,symmetric:true}],BIN3:[3,3,c.BIN],BIN4:[4,4,c.BIN],BIN01:[0,1,c.BIN],TALLBIN:[4,4,c.BIN,{stretchy:true}],BINOP:[4,4,c.BIN,{largeop:true,movablelimits:true}],REL:[5,5,c.REL],REL1:[1,1,c.REL,{stretchy:true}],REL4:[4,4,c.REL],WIDEREL:[5,5,c.REL,{stretchy:true}],RELACCENT:[5,5,c.REL,{accent:true,stretchy:true}],OPEN:[0,0,c.OPEN,{fence:true,stretchy:true,symmetric:true}],CLOSE:[0,0,c.CLOSE,{fence:true,stretchy:true,symmetric:true}],INNER:[0,0,c.INNER],PUNCT:[0,3,c.PUNCT],ACCENT:[0,0,c.ORD,{accent:true}],WIDEACCENT:[0,0,c.ORD,{accent:true,stretchy:true}]};a.mo.Augment({SPACE:["0em","0.1111em","0.1667em","0.2222em","0.2667em","0.3333em"],RANGES:[[32,127,c.REL,"BasicLatin"],[160,255,c.ORD,"Latin1Supplement"],[256,383,c.ORD],[384,591,c.ORD],[688,767,c.ORD,"SpacingModLetters"],[768,879,c.ORD,"CombDiacritMarks"],[880,1023,c.ORD,"GreekAndCoptic"],[7680,7935,c.ORD],[8192,8303,c.PUNCT,"GeneralPunctuation"],[8304,8351,c.ORD],[8352,8399,c.ORD],[8400,8447,c.ORD,"CombDiactForSymbols"],[8448,8527,c.ORD,"LetterlikeSymbols"],[8528,8591,c.ORD],[8592,8703,c.REL,"Arrows"],[8704,8959,c.BIN,"MathOperators"],[8960,9215,c.ORD,"MiscTechnical"],[9312,9471,c.ORD],[9632,9727,c.ORD,"GeometricShapes"],[9984,10175,c.ORD,"Dingbats"],[10176,10223,c.ORD,"MiscMathSymbolsA"],[10496,10623,c.REL,"SupplementalArrowsB"],[10624,10751,c.ORD,"MiscMathSymbolsB"],[10752,11007,c.BIN,"SuppMathOperators"],[11008,11263,c.ORD],[119808,120831,c.ORD]],OPTABLE:{prefix:{"\u2111":e.ORD11,"\u2113":e.ORD11,"\u211C":e.ORD11,"\u2200":e.ORD21,"\u2202":e.ORD21,"\u2203":e.ORD21,"\u2207":e.ORD21,"\u220F":e.OP,"\u2210":e.OP,"\u2211":e.OP,"\u2212":e.BIN01,"\u2213":e.BIN01,"\u221A":[1,1,c.ORD,{stretchy:true}],"\u2220":e.ORD,"\u222B":e.INTEGRAL,"\u222E":e.INTEGRAL,"\u22C0":e.OP,"\u22C1":e.OP,"\u22C2":e.OP,"\u22C3":e.OP,"\u2308":e.OPEN,"\u230A":e.OPEN,"\u27E8":e.OPEN,"\u2A00":e.OP,"\u2A01":e.OP,"\u2A02":e.OP,"\u2A04":e.OP,"\u2A06":e.OP,"\u00AC":e.ORD21,"\u00B1":e.BIN01,"(":e.OPEN,"+":e.BIN01,"-":e.BIN01,"[":e.OPEN,"{":e.OPEN,"|":e.OPEN},postfix:{"!":[1,0,c.CLOSE],"&":e.ORD,"\u2032":e.ORD02,"\u203E":e.WIDEACCENT,"\u2309":e.CLOSE,"\u230B":e.CLOSE,"\u23DE":e.WIDEACCENT,"\u23DF":e.WIDEACCENT,"\u266D":e.ORD02,"\u266E":e.ORD02,"\u266F":e.ORD02,"\u27E9":e.CLOSE,"\u02C6":e.WIDEACCENT,"\u02C7":e.WIDEACCENT,"\u02D8":e.ACCENT,"\u02D9":e.ACCENT,"\u02DC":e.WIDEACCENT,"\u0302":e.ACCENT,"\u00A8":e.ACCENT,"\u00AF":e.WIDEACCENT,")":e.CLOSE,"]":e.CLOSE,"^":e.WIDEACCENT,_:e.WIDEACCENT,"`":e.ACCENT,"|":e.CLOSE,"}":e.CLOSE,"~":e.WIDEACCENT},infix:{"%":[3,3,c.ORD],"\u2022":e.BIN4,"\u2026":e.INNER,"\u2044":e.TALLBIN,"\u2061":e.ORD,"\u2062":e.ORD,"\u2063":[0,0,c.ORD,{separator:true}],"\u2064":e.ORD,"\u2190":e.RELACCENT,"\u2191":e.WIDEREL,"\u2192":e.RELACCENT,"\u2193":e.WIDEREL,"\u2194":e.RELACCENT,"\u2195":e.WIDEREL,"\u2196":e.WIDEREL,"\u2197":e.WIDEREL,"\u2198":e.WIDEREL,"\u2199":e.WIDEREL,"\u21A6":e.WIDEREL,"\u21A9":e.WIDEREL,"\u21AA":e.WIDEREL,"\u21BC":e.RELACCENT,"\u21BD":e.WIDEREL,"\u21C0":e.RELACCENT,"\u21C1":e.WIDEREL,"\u21CC":e.WIDEREL,"\u21D0":e.WIDEREL,"\u21D1":e.WIDEREL,"\u21D2":e.WIDEREL,"\u21D3":e.WIDEREL,"\u21D4":e.WIDEREL,"\u21D5":e.WIDEREL,"\u2208":e.REL,"\u2209":e.REL,"\u220B":e.REL,"\u2212":e.BIN4,"\u2213":e.BIN4,"\u2215":e.TALLBIN,"\u2216":e.BIN4,"\u2217":e.BIN4,"\u2218":e.BIN4,"\u2219":e.BIN4,"\u221D":e.REL,"\u2223":e.REL,"\u2225":e.REL,"\u2227":e.BIN4,"\u2228":e.BIN4,"\u2229":e.BIN4,"\u222A":e.BIN4,"\u223C":e.REL,"\u2240":e.BIN4,"\u2243":e.REL,"\u2245":e.REL,"\u2248":e.REL,"\u224D":e.REL,"\u2250":e.REL,"\u2260":e.REL,"\u2261":e.REL,"\u2264":e.REL,"\u2265":e.REL,"\u226A":e.REL,"\u226B":e.REL,"\u227A":e.REL,"\u227B":e.REL,"\u2282":e.REL,"\u2283":e.REL,"\u2286":e.REL,"\u2287":e.REL,"\u228E":e.BIN4,"\u2291":e.REL,"\u2292":e.REL,"\u2293":e.BIN4,"\u2294":e.BIN4,"\u2295":e.BIN4,"\u2296":e.BIN4,"\u2297":e.BIN4,"\u2298":e.BIN4,"\u2299":e.BIN4,"\u22A2":e.REL,"\u22A3":e.REL,"\u22A4":e.ORD55,"\u22A5":e.REL,"\u22A8":e.REL,"\u22C4":e.BIN4,"\u22C5":e.BIN4,"\u22C6":e.BIN4,"\u22C8":e.REL,"\u22EE":e.ORD55,"\u22EF":e.INNER,"\u22F1":[5,5,c.INNER],"\u2500":[0,0,c.ORD,{stretchy:true}],"\u25B3":e.BIN4,"\u25B5":e.BIN4,"\u25B9":e.BIN4,"\u25BD":e.BIN4,"\u25BF":e.BIN4,"\u25C3":e.BIN4,"\u2758":[4,4,c.REL,{fence:true,stretchy:true,symmetric:true}],"\u27F5":e.REL1,"\u27F6":e.REL1,"\u27F7":e.REL1,"\u27F8":e.REL1,"\u27F9":e.REL1,"\u27FA":e.REL1,"\u2A2F":e.BIN4,"\u2A3F":e.BIN4,"\u2AAF":e.REL,"\u2AB0":e.REL,"\u00B1":e.BIN4,"\u00B7":e.BIN4,"\u00D7":e.BIN4,"\u00F7":e.BIN4,"*":e.BIN3,"+":e.BIN4,",":[0,3,c.PUNCT,{separator:true}],"-":e.BIN4,".":[3,3,c.ORD],"/":e.ORD11,":":[1,2,c.REL],";":[0,3,c.PUNCT,{separator:true}],"<":e.REL,"=":e.REL,">":e.REL,"?":[1,1,c.CLOSE],"\\":e.ORD,_:e.ORD11,"|":[2,2,c.ORD,{fence:true,stretchy:true,symmetric:true}],"#":e.ORD,"$":e.ORD,"\u002E":[0,3,c.PUNCT,{separator:true}],"\u02B9":e.ORD,"\u02C9":e.ACCENT,"\u02CA":e.ACCENT,"\u02CB":e.ACCENT,"\u0300":e.ACCENT,"\u0301":e.ACCENT,"\u0303":e.WIDEACCENT,"\u0304":e.ACCENT,"\u0306":e.ACCENT,"\u0307":e.ACCENT,"\u0308":e.ACCENT,"\u030C":e.ACCENT,"\u0332":e.WIDEACCENT,"\u0338":e.REL4,"\u2015":[0,0,c.ORD,{stretchy:true}],"\u2017":[0,0,c.ORD,{stretchy:true}],"\u2020":e.BIN3,"\u2021":e.BIN3,"\u20D7":e.ACCENT,"\u2118":e.ORD,"\u2205":e.ORD,"\u221E":e.ORD,"\u2305":e.BIN3,"\u2306":e.BIN3,"\u2322":e.REL4,"\u2323":e.REL4,"\u2329":e.OPEN,"\u232A":e.CLOSE,"\u23AA":e.ORD,"\u23AF":[0,0,c.ORD,{stretchy:true}],"\u23B0":e.OPEN,"\u23B1":e.CLOSE,"\u25EF":e.BIN3,"\u2660":e.ORD,"\u2661":e.ORD,"\u2662":e.ORD,"\u2663":e.ORD,"\u27EE":e.OPEN,"\u27EF":e.CLOSE,"\u27FC":e.REL4,"\u3008":e.OPEN,"\u3009":e.CLOSE,"\uFE37":e.WIDEACCENT,"\uFE38":e.WIDEACCENT}}},{OPTYPES:e})})(MathJax.ElementJax.mml);MathJax.ElementJax.mml.loadComplete("jax.js"); diff --git a/extensions/MathEvents.js b/extensions/MathEvents.js @@ -0,0 +1,16 @@ +/* + * /MathJax/extensions/MathEvents.js + * + * Copyright (c) 2010 Design Science, Inc. + * + * 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 + */ + +(function(d,h,k,g,b){var o="1.1";var i=MathJax.Extension;var c=i.MathEvents={version:o};var j=d.config.menuSettings;var n={hover:500,frame:{x:3.5,y:5,bwidth:1,bcolor:"#A6D",hwidth:"15px",hcolor:"#83A",},button:{x:-4,y:-3,wx:-2,src:k.fileURL(b.imageDir+"/MenuArrow-15.png")},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_Hover_Arrow":{position:"absolute",width:"15px",height:"11px",cursor:"pointer"}}};var l=c.Event={LEFTBUTTON:0,RIGHTBUTTON:2,MENUKEY:"altKey",Mousedown:function(p){return l.Handler(p,"Mousedown",this)},Mouseup:function(p){return l.Handler(p,"Mouseup",this)},Mousemove:function(p){return l.Handler(p,"Mousemove",this)},Mouseover:function(p){return l.Handler(p,"Mouseover",this)},Mouseout:function(p){return l.Handler(p,"Mouseout",this)},Click:function(p){return l.Handler(p,"Click",this)},DblClick:function(p){return l.Handler(p,"DblClick",this)},Menu:function(p){return l.Handler(p,"ContextMenu",this)},Handler:function(s,q,r){if(k.loadingMathMenu){return False(s)}var p=b[r.jaxID];if(!s){s=window.event}s.isContextMenu=(q==="ContextMenu");if(p[q]){return p[q](s,r)}if(i.MathZoom){return i.MathZoom.HandleEvent(s,q,r)}},False:function(p){if(!p){p=window.event}if(p){if(p.preventDefault){p.preventDefault()}if(p.stopPropagation){p.stopPropagation()}p.cancelBubble=true;p.returnValue=false}return false},ContextMenu:function(u,t,v){var w=b[t.jaxID],q=w.getJaxFromMath(t);var p=(w.config.showMathMenu!=null?w:d).config.showMathMenu;if(!p||(j.context!=="MathJax"&&!v)){return}if(c.msieEventBug){u=window.event}if(c.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(document.selection){setTimeout("document.selection.empty()",0)}f.ClearHoverTimer();if(q.hover){if(q.hover.remove){clearTimeout(q.hover.remove);delete q.hover.remove}q.hover.nofade=true}var r=MathJax.Menu;if(r){r.jax=q;r.menu.Find("Format").menu.items[1].name=(q.inputJax.id==="MathML"?"Original":q.inputJax.id);return r.menu.Post(u)}else{if(!k.loadingMathMenu){k.loadingMathMenu=true;var s={pageX:u.pageX,pageY:u.pageY,clientX:u.clientX,clientY:u.clientY};g.Queue(k.Require("[MathJax]/extensions/MathMenu.js"),function(){delete k.loadingMathMenu;if(!MathJax.Menu){MathJax.Menu={}}},["ContextMenu",this,s,t,v])}return l.False(u)}},AltContextMenu:function(r,q){var s=b[q.jaxID];var p=(s.config.showMathMenu!=null?s:d).config.showMathMenu;if(p){if(j.context==="MathJax"){if(!c.noContextMenuBug||r.button!==l.RIGHTBUTTON){return}}else{if(!r[l.MENUKEY]||r.button!==l.LEFTBUTTON){return}}return s.ContextMenu(r,q,true)}}};var f=c.Hover={Mouseover:function(r,q){if(j.discoverable){var t=r.fromElement||r.relatedTarget,s=r.toElement||r.target;if(t&&s&&t.isMathJax!=s.isMathJax){var p=this.getJaxFromMath(q);if(p.hover){f.ReHover(p)}else{f.HoverTimer(p,q)}return l.False(r)}}},Mouseout:function(r,q){if(j.discoverable){var t=r.fromElement||r.relatedTarget,s=r.toElement||r.target;if(t&&s&&t.isMathJax!=s.isMathJax){var p=this.getJaxFromMath(q);if(p.hover){f.UnHover(p)}else{f.ClearHoverTimer()}return l.False(r)}}},Mousemove:function(r,q){if(j.discoverable){var p=this.getJaxFromMath(q);if(p.hover){return}if(f.lastX==r.clientX&&f.lastY==r.clientY){return}f.lastX=r.clientX;f.lastY=r.clientY;f.HoverTimer(p,q);return l.False(r)}},HoverTimer:function(p,q){this.ClearHoverTimer();this.hoverTimer=setTimeout(g(["Hover",this,p,q]),n.hover)},ClearHoverTimer:function(){if(this.hoverTimer){clearTimeout(this.hoverTimer);delete this.hoverTimer}},Hover:function(p,t){if(i.MathZoom&&i.MathZoom.Hover({},t)){return}var s=p.outputJax,u=s.getHoverSpan(p,t),x=s.getHoverBBox(p,u,t),v=(s.config.showMathMenu!=null?s:d).config.showMathMenu;var z=n.frame.x,y=n.frame.y,w=n.frame.bwidth;if(c.msieBorderWidthBug){w=0}p.hover={opacity:0,id:p.inputID+"-Hover"};var q=h.Element("span",{id:p.hover.id,isMathJax:true,style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{className:"MathJax_Hover_Frame",isMathJax:true,style:{display:"inline-block",position:"absolute",top:this.Px(-x.h-y-w-(x.y||0)),left:this.Px(-z-w+(x.x||0)),width:this.Px(x.w+2*z),height:this.Px(x.h+x.d+2*y),opacity:0,filter:"alpha(opacity=0)"}}]]);var r=h.Element("span",{isMathJax:true,id:p.hover.id+"Menu",style:{display:"inline-block","z-index":1,width:0,height:0,position:"relative"}},[["img",{className:"MathJax_Hover_Arrow",isMathJax:true,math:t,src:n.button.src,onclick:this.HoverMenu,jax:s.id,style:{left:this.Px(x.w+z+w+(x.x||0)+n.button.x),top:this.Px(-x.h-y-w-(x.y||0)-n.button.y),opacity:0,filter:"alpha(opacity=0)"}}]]);if(x.width){q.style.width=r.style.width=x.width;q.style.marginRight=r.style.marginRight="-"+x.width;q.firstChild.style.width=x.width;r.firstChild.style.left="";r.firstChild.style.right=this.Px(n.button.wx)}u.parentNode.insertBefore(q,u);if(v){u.parentNode.insertBefore(r,u)}if(u.style){u.style.position="relative"}this.ReHover(p)},ReHover:function(p){if(p.hover.remove){clearTimeout(p.hover.remove)}p.hover.remove=setTimeout(g(["UnHover",this,p]),n.fadeoutDelay);this.HoverFadeTimer(p,n.fadeinInc)},UnHover:function(p){if(!p.hover.nofade){this.HoverFadeTimer(p,-n.fadeoutInc,n.fadeoutStart)}},HoverFade:function(p){delete p.hover.timer;p.hover.opacity=Math.max(0,Math.min(1,p.hover.opacity+p.hover.inc));p.hover.opacity=Math.floor(1000*p.hover.opacity)/1000;var r=document.getElementById(p.hover.id),q=document.getElementById(p.hover.id+"Menu");r.firstChild.style.opacity=p.hover.opacity;r.firstChild.style.filter="alpha(opacity="+Math.floor(100*p.hover.opacity)+")";if(q){q.firstChild.style.opacity=p.hover.opacity;q.firstChild.style.filter=r.style.filter}if(p.hover.opacity===1){return}if(p.hover.opacity>0){this.HoverFadeTimer(p,p.hover.inc);return}r.parentNode.removeChild(r);if(q){q.parentNode.removeChild(q)}if(p.hover.remove){clearTimeout(p.hover.remove)}delete p.hover},HoverFadeTimer:function(p,r,q){p.hover.inc=r;if(!p.hover.timer){p.hover.timer=setTimeout(g(["HoverFade",this,p]),(q||n.fadeDelay))}},HoverMenu:function(p){if(!p){p=window.event}return b[this.jax].ContextMenu(p,this.math,true)},ClearHover:function(p){if(p.hover.remove){clearTimeout(p.hover.remove)}if(p.hover.timer){clearTimeout(p.hover.timer)}f.ClearHoverTimer();delete p.hover},Px:function(p){if(Math.abs(p)<0.006){return"0px"}return p.toFixed(2).replace(/\.?0+$/,"")+"px"},getImages:function(){var p=new Image();p.src=n.button.src}};var a=c.Touch={last:0,delay:500,start:function(q){var p=new Date().getTime();var r=(p-a.last<a.delay);a.last=p;if(r){a.timeout=setTimeout(a.menu,a.delay,q,this);q.preventDefault()}},end:function(p){if(a.timeout){clearTimeout(a.timeout);delete a.timeout;a.last=0;p.preventDefault();return l.Handler((p.touches[0]||p.touch),"DblClick",this)}},menu:function(q,p){delete a.timeout;a.last=0;return l.Handler((q.touches[0]||q.touch),"ContextMenu",p)}};if(d.Browser.isMobile){var m=n.styles[".MathJax_Hover_Arrow"];m.width="25px";m.height="18px";n.button.x=-6}d.Browser.Select({MSIE:function(p){var q=(document.documentMode||0);c.msieBorderWidthBug=(document.compatMode==="BackCompat");c.msieEventBug=p.isIE9;if(q<9){l.LEFTBUTTON=1}},Safari:function(p){c.safariContextMenuBug=true},Konqueror:function(p){c.noContextMenuBug=true}});c.config=n=d.CombineConfig("MathEvents",n);var e=function(){var p=n.styles[".MathJax_Hover_Frame"];p.border=n.frame.bwidth+"px solid "+n.frame.bcolor+" ! important";p["box-shadow"]=p["-webkit-box-shadow"]=p["-moz-box-shadow"]=p["-khtml-box-shadow"]="0px 0px "+n.frame.hwidth+" "+n.frame.hcolor};g.Queue(d.Register.StartupHook("End Config",{}),[e],["getImages",f],["Styles",k,n.styles],["Post",d.Startup.signal,"MathEvents Ready"],["loadComplete",k,"[MathJax]/extensions/MathEvents.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.Callback,MathJax.OutputJax); + diff --git a/extensions/MathMenu.js b/extensions/MathMenu.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -(function(b,c,f){var k="1.1.6";MathJax.Extension.MathMenu={version:k};var i=b.Browser.isPC,g=b.Browser.isMSIE;var e=(i?null:"5px");var j=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(i?"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":e,"-webkit-border-radius":e,"-moz-border-radius":e,"-khtml-border-radius":e,"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:(i?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(i?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(g?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(i?"1em":".7em")},".MathJax_MenuLabel":{padding:(i?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(i?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(i?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(i?"Highlight":"#606872"),color:(i?"HighlightText":"white")}}});var d=MathJax.HTML.Event.False;var a=MathJax.Menu=MathJax.Object.Subclass({version:k,items:[],posted:false,title:null,margin:5,Init:function(l){this.items=[].slice.call(arguments,0)},With:function(l){if(l){b.Insert(this,l)}return this},Post:function(n,v){if(!n){n=window.event}var t=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var l=document.getElementById("MathJax_MenuFrame");if(!l){l=a.Background(this);delete h.lastItem;delete h.lastMenu;delete a.skipUp}var o=c.addElement(l,"div",{onmouseup:a.Mouseup,ondblclick:this.False,ondragstart:this.False,onselectstart:this.False,oncontextmenu:this.False,menuItem:this,className:"MathJax_Menu"},t);for(var q=0,p=this.items.length;q<p;q++){this.items[q].Create(o)}if(a.isMobile){c.addElement(o,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:this.False,menu:v})}this.posted=true;o.style.width=(o.offsetWidth+2)+"px";var u=n.pageX,s=n.pageY;if(!u&&!s){u=n.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;s=n.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!v){if(u+o.offsetWidth>document.body.offsetWidth-this.margin){u=document.body.offsetWidth-o.offsetWidth-this.margin}if(a.isMobile){u=Math.max(5,u-Math.floor(o.offsetWidth/2));s-=20}a.skipUp=true}else{var r="left",w=v.offsetWidth;u=(a.isMobile?30:w-2);s=0;while(v&&v!==l){u+=v.offsetLeft;s+=v.offsetTop;v=v.parentNode}if(u+o.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){r="right";u=Math.max(this.margin,u-w-o.offsetWidth+6)}if(!i){o.style["borderRadiusTop"+r]=0;o.style["WebkitBorderRadiusTop"+r]=0;o.style["MozBorderRadiusTop"+r]=0;o.style["KhtmlBorderRadiusTop"+r]=0}}o.style.left=u+"px";o.style.top=s+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return this.False(n)},Remove:function(l,m){var n=document.getElementById("MathJax_MenuFrame");if(n){n.parentNode.removeChild(n);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}},False:d,Find:function(n){var p=[].slice.call(arguments,1);for(var o=0,l=this.items.length;o<l;o++){if(this.items[o].name===n){if(p.length){if(!this.items[o].menu){return null}return this.items[o].menu.Find.apply(this.items[o].menu,p)}return this.items[o]}}return null}},{config:j,div:null,Close:function(l){return a.Event(l,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(l){return a.Event(l,this,"Remove")},Mouseover:function(l){return a.Event(l,this,"Mouseover")},Mouseout:function(l){return a.Event(l,this,"Mouseout")},Mousedown:function(l){return a.Event(l,this,"Mousedown")},Mouseup:function(l){return a.Event(l,this,"Mouseup")},Touchstart:function(l){return a.Event(l,this,"Touchstart")},Touchend:function(l){return a.Event(l,this,"Touchend")},Event:function(n,p,l,o){if(a.isMobile&&l==="Mouseover"&&!o){return d(n)}if(a.skipUp){if(l.match(/Mouseup|Touchend/)){delete a.skipUp;return d(n)}if(l.match(/Touchstart/)){delete a.skipUp}}if(!n){n=window.event}var m=p.menuItem;if(m&&m[l]){return m[l](n,p)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(m){var n=c.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:m,onmousedown:this.Remove}]]);var l=n.firstChild;if(m.msieBackgroundBug){l.style.backgroundColor="white";l.style.filter="alpha(opacity=0)";n.width=n.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{l.style.position="fixed"}return n},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var l=document.getElementById("MathJax_MenuFrame");if(l){l=l.firstChild;l.style.width=l.style.height="1px";l.style.width=document.body.scrollWidth+"px";l.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){c.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=c.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var l=new Image();l.src=MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var h=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(m){if(!this.hidden){var l={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:this.False,onselectstart:this.False,onselectend:this.False,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){l.className+=" MathJax_MenuDisabled"}c.addElement(m,"div",l,this.Label(l,m))}},Mouseover:function(q,s){if(!this.disabled){this.Activate(s)}if(!this.menu||!this.menu.posted){var r=document.getElementById("MathJax_MenuFrame").childNodes,n=s.parentNode.childNodes;for(var o=0,l=n.length;o<l;o++){var p=n[o].menuItem;if(p&&p.menu&&p.menu.posted){p.Deactivate(n[o])}}l=r.length-1;while(l>=0&&s.parentNode.menuItem!==r[l].menuItem){r[l].menuItem.posted=false;r[l].parentNode.removeChild(r[l]);l--}if(this.Timer&&!a.isMobile){this.Timer(q,s)}}},Mouseout:function(l,m){if(!this.menu||!this.menu.posted){this.Deactivate(m)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(l,m){return this.Remove(l,m)},Touchstart:function(l,m){return this.TouchEvent(l,m,"Mousedown")},Touchend:function(l,m){return this.TouchEvent(l,m,"Mouseup")},TouchEvent:function(m,n,l){if(this!==h.lastItem){if(h.lastMenu){a.Event(m,h.lastMenu,"Mouseout")}a.Event(m,n,"Mouseover",true);h.lastItem=this;h.lastMenu=n}if(this.nativeTouch){return null}a.Event(m,n,l);return false},Remove:function(l,m){m=m.parentNode.menuItem;return m.Remove(l,m)},Activate:function(l){this.Deactivate(l);l.className+=" MathJax_MenuActive"},Deactivate:function(l){l.className=l.className.replace(/ MathJax_MenuActive/,"")},With:function(l){if(l){b.Insert(this,l)}return this},False:d});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(l,n,m){this.name=l;this.action=n;this.With(m)},Label:function(l,m){return[this.name]},Mouseup:function(l,m){if(!this.disabled){this.Remove(l,m);this.action.call(this,l)}return this.False(l)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(i&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(l,n){this.name=l;var m=1;if(!(n instanceof a.ITEM)){this.With(n),m++}this.menu=a.apply(a,[].slice.call(arguments,m))},Label:function(l,m){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(l,m){if(this.timer){clearTimeout(this.timer)}l={clientX:l.clientX,clientY:l.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,l,m]),j.delay)},Touchend:function(m,o){var n=this.menu.posted;var l=this.SUPER(arguments).Touchend.apply(this,arguments);if(n){this.Deactivate(o);delete h.lastItem;delete h.lastMenu}return l},Mouseup:function(n,p){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(n,p)}else{var o=document.getElementById("MathJax_MenuFrame").childNodes,l=o.length-1;while(l>=0){var q=o[l];q.menuItem.posted=false;q.parentNode.removeChild(q);if(q.menuItem===this.menu){break}l--}}}return this.False(n)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(i?"\u25CF":"\u2713"),Init:function(m,l,n){this.name=m;this.variable=l;this.With(n);if(this.value==null){this.value=this.name}},Label:function(m,n){var l={className:"MathJax_MenuRadioCheck"};if(j.settings[this.variable]!==this.value){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(p,q){if(!this.disabled){var r=q.parentNode.childNodes;for(var n=0,l=r.length;n<l;n++){var o=r[n].menuItem;if(o&&o.variable===this.variable){r[n].firstChild.style.display="none"}}q.firstChild.display="";j.settings[this.variable]=this.value;a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(p,q);return this.False(p)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(m,l,n){this.name=m;this.variable=l;this.With(n)},Label:function(m,n){var l={className:"MathJax_MenuCheck"};if(!j.settings[this.variable]){l={style:{display:"none"}}}return[["span",l,[this.marker]]," "+this.name]},Mouseup:function(l,m){if(!this.disabled){m.firstChild.display=(j.settings[this.variable]?"none":"");j.settings[this.variable]=!j.settings[this.variable];a.cookie[this.variable]=j.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(l,m);return this.False(l)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(l,m){this.name=l;this.With(m)},Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(l,m){delete l.onmouseover,delete l.onmouseout;delete l.onmousedown;l.className+=" MathJax_MenuRule";return null}});a.About=function(){var o=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var q=(o.webFonts?"":"local "),m=(o.webFonts?" web":"");var n=(o.imgFonts?"Image":q+o.fontInUse+m)+" fonts";var l=["MathJax.js v"+MathJax.fileversion,["br"]];l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.InputJax,"Input Jax");a.About.GetJax(l,MathJax.OutputJax,"Output Jax");a.About.GetJax(l,MathJax.ElementJax,"Element Jax");l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(l,MathJax.Extension,"Extension",true);l.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(o.webFonts?" \u2014 "+o.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var r=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+n,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},l],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var s=(document.documentElement||{});var p=window.innerHeight||s.clientHeight||s.scrollHeight||0;if(a.prototype.msieAboutBug){r.style.width="20em";r.style.position="absolute";r.style.left=Math.floor((document.documentElement.scrollWidth-r.offsetWidth)/2)+"px";r.style.top=(Math.floor((p-r.offsetHeight)/3)+document.body.scrollTop)+"px"}else{r.style.marginLeft=Math.floor(-r.offsetWidth/2)+"px";r.style.top=Math.floor((p-r.offsetHeight)/3)+"px"}};a.About.Remove=function(l){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(l,o,n,m){for(var p in o){if(o.hasOwnProperty(p)&&o[p]){if((m&&o[p].version)||(o[p].isa&&o[p].isa(o))){l.push((o[p].id||p)+" "+n+" v"+o[p].version,["br"])}}}return l};a.Help=function(){window.open(j.helpURL,"MathJaxHelp")};a.ShowSource=function(o){if(!o){o=window.event}var n={screenX:o.screenX,screenY:o.screenY};if(!a.jax){return}if(j.settings.format==="MathML"){var l=MathJax.ElementJax.mml;if(l&&typeof(l.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),o)}catch(m){if(!m.restart){throw m}MathJax.Callback.After([this,arguments.callee,n])}}else{if(!f.loadingToMathML){f.loadingToMathML=true;a.ShowSource.Window(o);MathJax.Callback.Queue(f.Require("[MathJax]/extensions/toMathML.js"),function(){delete f.loadingToMathML},[this,arguments.callee,n]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,o)}};a.ShowSource.Window=function(m){if(!a.ShowSource.w){var n=[],l=j.windowSettings;for(var o in l){if(l.hasOwnProperty(o)){n.push(o+"="+l[o])}}a.ShowSource.w=window.open("","_blank",n.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(r,q){var n=a.ShowSource.Window(q);r=r.replace(/^\s*/,"").replace(/\s*$/,"");r=r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){n.document.open();n.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<pre>"+r+"</pre>");n.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");n.document.write("</body></html>");n.document.close()}else{n.document.open();n.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");n.document.write("<table><tr><td><pre>"+r+"</pre></td></tr></table>");n.document.write("</body></html>");n.document.close();var p=n.document.body.firstChild;var o=(n.outerHeight-n.innerHeight)||30,m=(n.outerWidth-n.innerWidth)||30;m=Math.min(Math.floor(0.5*screen.width),p.offsetWidth+m+25);o=Math.min(Math.floor(0.5*screen.height),p.offsetHeight+o+25);n.resizeTo(m,o);if(q&&q.screenX!=null){var l=Math.max(0,Math.min(q.screenX-Math.floor(m/2),screen.width-m-20)),s=Math.max(0,Math.min(q.screenY-Math.floor(o/2),screen.height-o-20));n.moveTo(l,s)}}delete a.ShowSource.w};a.Scale=function(){var m=MathJax.OutputJax["HTML-CSS"],l=MathJax.OutputJax.NativeMML;var o=(m?m.config.scale:l.config.scale);var n=prompt("Scale all mathematics (compared to surrounding text) by",o+"%");if(n){if(n.match(/^\s*\d+\s*%?\s*$/)){n=parseInt(n);if(n){if(n!==o){if(m){m.config.scale=n}if(l){l.config.scale=n}a.cookie.scale=n;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){f.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var l=b.config.outputJax["jax/mml"];if(l[0]!==j.settings.renderer){MathJax.Callback.Queue(["Require",f,"[MathJax]/jax/output/"+j.settings.renderer+"/config.js"],["Post",b.Startup.signal,j.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[j.settings.renderer];for(var o=0,n=l.length;o<n;o++){if(l[o]===p){l.splice(o,1);break}}l.unshift(p)}],["Reprocess",b])}};a.Font=function(){var l=MathJax.OutputJax["HTML-CSS"];if(!l){return}document.location.reload()};b.Browser.Select({MSIE:function(l){var m=(document.compatMode==="BackCompat");var n=l.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(m||!n),msieAboutBug:m});if(document.documentMode>=9){delete j.styles["#MathJax_About"].filter;delete j.styles[".MathJax_Menu"].filter}}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){j.settings=b.config.menuSettings;if(!j.settings.format){j.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(j.settings.showRenderer)!=="undefined"){j.showRenderer=j.settings.showRenderer}if(typeof(j.settings.showFontMenu)!=="undefined"){j.showFontMenu=j.settings.showFontMenu}if(typeof(j.settings.showContext)!=="undefined"){j.showContext=j.settings.showContext}a.getCookie();a.menu=a(h.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),h.SUBMENU("Format",h.RADIO("MathML","format"),h.RADIO("Original","format",{value:"Original"})),h.RULE(),h.SUBMENU("Settings",h.SUBMENU("Zoom Trigger",h.RADIO("Hover","zoom",{action:a.Zoom}),h.RADIO("Click","zoom",{action:a.Zoom}),h.RADIO("Double-Click","zoom",{action:a.Zoom}),h.RADIO("No Zoom","zoom",{value:"None"}),h.RULE(),h.LABEL("Trigger Requires:"),h.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),h.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),h.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),h.CHECKBOX("Shift","Shift")),h.SUBMENU("Zoom Factor",h.RADIO("125%","zscale"),h.RADIO("133%","zscale"),h.RADIO("150%","zscale"),h.RADIO("175%","zscale"),h.RADIO("200%","zscale"),h.RADIO("250%","zscale"),h.RADIO("300%","zscale"),h.RADIO("400%","zscale")),h.RULE(),h.SUBMENU("Math Renderer",{hidden:!j.showRenderer},h.RADIO("HTML-CSS","renderer",{action:a.Renderer}),h.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),h.SUBMENU("Font Preference",{hidden:!j.showFontMenu},h.LABEL("For HTML-CSS:"),h.RADIO("Auto","font",{action:a.Font}),h.RULE(),h.RADIO("TeX (local)","font",{action:a.Font}),h.RADIO("TeX (web)","font",{action:a.Font}),h.RADIO("TeX (image)","font",{action:a.Font}),h.RULE(),h.RADIO("STIX (local)","font",{action:a.Font})),h.SUBMENU("Contextual Menu",{hidden:!j.showContext},h.RADIO("MathJax","context"),h.RADIO("Browser","context")),h.COMMAND("Scale All Math ...",a.Scale)),h.RULE(),h.COMMAND("About MathJax",a.About),h.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(l){a.cookie.showRenderer=j.showRenderer=l;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!l};a.showFontMenu=function(l){a.cookie.showFontMenu=j.showFontMenu=l;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!l};a.showContext=function(l){a.cookie.showContext=j.showContext=l;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!l};if(a.isMobile){(function(){var m=MathJax.Hub.config.menuSettings;var l=a.menu.Find("Settings","Zoom Trigger").menu;l.items[0].disabled=l.items[1].disabled=true;if(m.zoom==="Hover"||m.zoom=="Click"){m.zoom="None"}l.items=l.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){MathJax.Menu.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",f,j.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",f,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); +(function(b,d,g){var l="1.1.6";MathJax.Extension.MathMenu={version:l};var j=b.Browser.isPC,h=b.Browser.isMSIE;var f=(j?null:"5px");var k=b.CombineConfig("MathMenu",{delay:150,helpURL:"http://www.mathjax.org/help/user/",showRenderer:true,showFontMenu:false,showContext:false,windowSettings:{status:"no",toolbar:"no",locationbar:"no",menubar:"no",directories:"no",personalbar:"no",resizable:"yes",scrollbars:"yes",width:100,height:50},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_Menu":{position:"absolute","background-color":"white",color:"black",width:"auto",padding:(j?"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":f,"-webkit-border-radius":f,"-moz-border-radius":f,"-khtml-border-radius":f,"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:(j?"2px 2em":"1px 2em"),background:"transparent"},".MathJax_MenuTitle":{"background-color":"#CCCCCC",margin:(j?"-1px -1px 1px -1px":"-5px 0 0 0"),"text-align":"center","font-style":"italic","font-size":"80%",color:"#444444",padding:"2px 0",overflow:"hidden"},".MathJax_MenuArrow":{position:"absolute",right:".5em",color:"#666666","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuActive .MathJax_MenuArrow":{color:"white"},".MathJax_MenuCheck":{position:"absolute",left:".7em","font-family":(h?"'Arial unicode MS'":null)},".MathJax_MenuRadioCheck":{position:"absolute",left:(j?"1em":".7em")},".MathJax_MenuLabel":{padding:(j?"2px 2em 4px 1.33em":"1px 2em 3px 1.33em"),"font-style":"italic"},".MathJax_MenuRule":{"border-top":(j?"1px solid #CCCCCC":"1px solid #DDDDDD"),margin:(j?"4px 1px 0px":"4px 3px")},".MathJax_MenuDisabled":{color:"GrayText"},".MathJax_MenuActive":{"background-color":(j?"Highlight":"#606872"),color:(j?"HighlightText":"white")}}});var e,c;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;c=MathJax.Extension.MathEvents.Hover});var a=MathJax.Menu=MathJax.Object.Subclass({version:l,items:[],posted:false,title:null,margin:5,Init:function(m){this.items=[].slice.call(arguments,0)},With:function(m){if(m){b.Insert(this,m)}return this},Post:function(o,w){if(!o){o=window.event}var u=(!this.title?null:[["div",{className:"MathJax_MenuTitle"},[this.title]]]);var n=document.getElementById("MathJax_MenuFrame");if(!n){n=a.Background(this);delete i.lastItem;delete i.lastMenu;delete a.skipUp}var p=d.addElement(n,"div",{onmouseup:a.Mouseup,ondblclick:e,ondragstart:e,onselectstart:e,oncontextmenu:e,menuItem:this,className:"MathJax_Menu"},u);for(var r=0,q=this.items.length;r<q;r++){this.items[r].Create(p)}if(a.isMobile){d.addElement(p,"img",{src:MathJax.Ajax.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png"),width:31,height:31,menu:w,style:{position:"absolute",top:"-15px",left:"-15px"},ontouchstart:a.Close,ontouchend:e,onmousedown:a.Close})}this.posted=true;p.style.width=(p.offsetWidth+2)+"px";var v=o.pageX,t=o.pageY;if(!v&&!t){v=o.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;t=o.clientY+document.body.scrollTop+document.documentElement.scrollTop}if(!w){if(v+p.offsetWidth>document.body.offsetWidth-this.margin){v=document.body.offsetWidth-p.offsetWidth-this.margin}if(a.isMobile){v=Math.max(5,v-Math.floor(p.offsetWidth/2));t-=20}a.skipUp=o.isContextMenu}else{var s="left",z=w.offsetWidth;v=(a.isMobile?30:z-2);t=0;while(w&&w!==n){v+=w.offsetLeft;t+=w.offsetTop;w=w.parentNode}if(v+p.offsetWidth>document.body.offsetWidth-this.margin&&!a.isMobile){s="right";v=Math.max(this.margin,v-z-p.offsetWidth+6)}if(!j){p.style["borderRadiusTop"+s]=0;p.style["WebkitBorderRadiusTop"+s]=0;p.style["MozBorderRadiusTop"+s]=0;p.style["KhtmlBorderRadiusTop"+s]=0}}p.style.left=v+"px";p.style.top=t+"px";if(document.selection&&document.selection.empty){document.selection.empty()}return e(o)},Remove:function(m,n){var o=document.getElementById("MathJax_MenuFrame");if(o){o.parentNode.removeChild(o);if(this.msieBackgroundBug){detachEvent("onresize",a.Resize)}}if(a.jax.hover){delete a.jax.hover.nofade;c.UnHover(a.jax)}},Find:function(o){var q=[].slice.call(arguments,1);for(var p=0,n=this.items.length;p<n;p++){if(this.items[p].name===o){if(q.length){if(!this.items[p].menu){return null}return this.items[p].menu.Find.apply(this.items[p].menu,q)}return this.items[p]}}return null}},{config:k,div:null,Close:function(m){return a.Event(m,this.menu||this.parentNode,(this.menu?"Touchend":"Remove"))},Remove:function(m){return a.Event(m,this,"Remove")},Mouseover:function(m){return a.Event(m,this,"Mouseover")},Mouseout:function(m){return a.Event(m,this,"Mouseout")},Mousedown:function(m){return a.Event(m,this,"Mousedown")},Mouseup:function(m){return a.Event(m,this,"Mouseup")},Touchstart:function(m){return a.Event(m,this,"Touchstart")},Touchend:function(m){return a.Event(m,this,"Touchend")},Event:function(o,q,m,p){if(a.skipMouseover&&m==="Mouseover"&&!p){return e(o)}if(a.skipUp){if(m.match(/Mouseup|Touchend/)){delete a.skipUp;return e(o)}if(m==="Touchstart"||(m==="Mousedown"&&!a.skipMousedown)){delete a.skipUp}}if(!o){o=window.event}var n=q.menuItem;if(n&&n[m]){return n[m](o,q)}return null},BGSTYLE:{position:"absolute",left:0,top:0,"z-index":200,width:"100%",height:"100%",border:0,padding:0,margin:0},Background:function(n){var o=d.addElement(document.body,"div",{style:this.BGSTYLE,id:"MathJax_MenuFrame"},[["div",{style:this.BGSTYLE,menuItem:n,onmousedown:this.Remove}]]);var m=o.firstChild;if(n.msieBackgroundBug){m.style.backgroundColor="white";m.style.filter="alpha(opacity=0)";o.width=o.height=0;this.Resize();attachEvent("onresize",this.Resize)}else{m.style.position="fixed"}return o},Resize:function(){setTimeout(a.SetWH,0)},SetWH:function(){var m=document.getElementById("MathJax_MenuFrame");if(m){m=m.firstChild;m.style.width=m.style.height="1px";m.style.width=document.body.scrollWidth+"px";m.style.height=document.body.scrollHeight+"px"}},saveCookie:function(){d.Cookie.Set("menu",this.cookie)},getCookie:function(){this.cookie=d.Cookie.Get("menu")},getImages:function(){if(a.isMobile){var m=new Image();m.src=g.fileURL(MathJax.OutputJax.imageDir+"/CloseX-31.png")}}});var i=a.ITEM=MathJax.Object.Subclass({name:"",Create:function(n){if(!this.hidden){var m={onmouseover:a.Mouseover,onmouseout:a.Mouseout,onmouseup:a.Mouseup,onmousedown:a.Mousedown,ondragstart:e,onselectstart:e,onselectend:e,ontouchstart:a.Touchstart,ontouchend:a.Touchend,className:"MathJax_MenuItem",menuItem:this};if(this.disabled){m.className+=" MathJax_MenuDisabled"}d.addElement(n,"div",m,this.Label(m,n))}},Mouseover:function(r,t){if(!this.disabled){this.Activate(t)}if(!this.menu||!this.menu.posted){var s=document.getElementById("MathJax_MenuFrame").childNodes,o=t.parentNode.childNodes;for(var p=0,n=o.length;p<n;p++){var q=o[p].menuItem;if(q&&q.menu&&q.menu.posted){q.Deactivate(o[p])}}n=s.length-1;while(n>=0&&t.parentNode.menuItem!==s[n].menuItem){s[n].menuItem.posted=false;s[n].parentNode.removeChild(s[n]);n--}if(this.Timer&&!a.isMobile){this.Timer(r,t)}}},Mouseout:function(m,n){if(!this.menu||!this.menu.posted){this.Deactivate(n)}if(this.timer){clearTimeout(this.timer);delete this.timer}},Mouseup:function(m,n){return this.Remove(m,n)},Touchstart:function(m,n){return this.TouchEvent(m,n,"Mousedown")},Touchend:function(m,n){return this.TouchEvent(m,n,"Mouseup")},TouchEvent:function(n,o,m){if(this!==i.lastItem){if(i.lastMenu){a.Event(n,i.lastMenu,"Mouseout")}a.Event(n,o,"Mouseover",true);i.lastItem=this;i.lastMenu=o}if(this.nativeTouch){return null}a.Event(n,o,m);return false},Remove:function(m,n){n=n.parentNode.menuItem;return n.Remove(m,n)},Activate:function(m){this.Deactivate(m);m.className+=" MathJax_MenuActive"},Deactivate:function(m){m.className=m.className.replace(/ MathJax_MenuActive/,"")},With:function(m){if(m){b.Insert(this,m)}return this}});a.ITEM.COMMAND=a.ITEM.Subclass({action:function(){},Init:function(m,o,n){this.name=m;this.action=o;this.With(n)},Label:function(m,n){return[this.name]},Mouseup:function(m,n){if(!this.disabled){this.Remove(m,n);this.action.call(this,m)}return e(m)}});a.ITEM.SUBMENU=a.ITEM.Subclass({menu:null,marker:(j&&!b.Browser.isSafari?"\u25B6":"\u25B8"),Init:function(m,o){this.name=m;var n=1;if(!(o instanceof a.ITEM)){this.With(o),n++}this.menu=a.apply(a,[].slice.call(arguments,n))},Label:function(m,n){this.menu.posted=false;return[this.name+" ",["span",{className:"MathJax_MenuArrow"},[this.marker]]]},Timer:function(m,n){if(this.timer){clearTimeout(this.timer)}m={clientX:m.clientX,clientY:m.clientY};this.timer=setTimeout(MathJax.Callback(["Mouseup",this,m,n]),k.delay)},Touchend:function(n,p){var o=this.menu.posted;var m=this.SUPER(arguments).Touchend.apply(this,arguments);if(o){this.Deactivate(p);delete i.lastItem;delete i.lastMenu}return m},Mouseup:function(o,q){if(!this.disabled){if(!this.menu.posted){if(this.timer){clearTimeout(this.timer);delete this.timer}this.menu.Post(o,q)}else{var p=document.getElementById("MathJax_MenuFrame").childNodes,n=p.length-1;while(n>=0){var r=p[n];r.menuItem.posted=false;r.parentNode.removeChild(r);if(r.menuItem===this.menu){break}n--}}}return e(o)}});a.ITEM.RADIO=a.ITEM.Subclass({variable:null,marker:(j?"\u25CF":"\u2713"),Init:function(n,m,o){this.name=n;this.variable=m;this.With(o);if(this.value==null){this.value=this.name}},Label:function(n,o){var m={className:"MathJax_MenuRadioCheck"};if(k.settings[this.variable]!==this.value){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(q,r){if(!this.disabled){var s=r.parentNode.childNodes;for(var o=0,n=s.length;o<n;o++){var p=s[o].menuItem;if(p&&p.variable===this.variable){s[o].firstChild.style.display="none"}}r.firstChild.display="";k.settings[this.variable]=this.value;a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(q,r);return e(q)}});a.ITEM.CHECKBOX=a.ITEM.Subclass({variable:null,marker:"\u2713",Init:function(n,m,o){this.name=n;this.variable=m;this.With(o)},Label:function(n,o){var m={className:"MathJax_MenuCheck"};if(!k.settings[this.variable]){m={style:{display:"none"}}}return[["span",m,[this.marker]]," "+this.name]},Mouseup:function(m,n){if(!this.disabled){n.firstChild.display=(k.settings[this.variable]?"none":"");k.settings[this.variable]=!k.settings[this.variable];a.cookie[this.variable]=k.settings[this.variable];a.saveCookie();if(this.action){this.action.call(a)}}this.Remove(m,n);return e(m)}});a.ITEM.LABEL=a.ITEM.Subclass({Init:function(m,n){this.name=m;this.With(n)},Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuLabel";return[this.name]}});a.ITEM.RULE=a.ITEM.Subclass({Label:function(m,n){delete m.onmouseover,delete m.onmouseout;delete m.onmousedown;m.className+=" MathJax_MenuRule";return null}});a.About=function(){var p=MathJax.OutputJax["HTML-CSS"]||{fontInUse:""};var r=(p.webFonts?"":"local "),n=(p.webFonts?" web":"");var o=(p.imgFonts?"Image":r+p.fontInUse+n)+" fonts";var m=["MathJax.js v"+MathJax.fileversion,["br"]];m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.InputJax,"Input Jax");a.About.GetJax(m,MathJax.OutputJax,"Output Jax");a.About.GetJax(m,MathJax.ElementJax,"Element Jax");m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}]);a.About.GetJax(m,MathJax.Extension,"Extension",true);m.push(["div",{style:{"border-top":"groove 2px",margin:".25em 0"}}],["center",{},[b.Browser+" v"+b.Browser.version+(p.webFonts?" \u2014 "+p.allowWebFonts+" fonts":"")]]);a.About.div=a.Background(a.About);var s=MathJax.HTML.addElement(a.About.div,"div",{id:"MathJax_About",onclick:a.About.Remove},[["b",{style:{fontSize:"120%"}},["MathJax"]]," v"+MathJax.version,["br"],"using "+o,["br"],["br"],["span",{style:{display:"inline-block","text-align":"left","font-size":"80%","background-color":"#E4E4E4",padding:".4em .6em",border:"1px inset"}},m],["br"],["br"],["a",{href:"http://www.mathjax.org/"},["www.mathjax.org"]]]);var t=(document.documentElement||{});var q=window.innerHeight||t.clientHeight||t.scrollHeight||0;if(a.prototype.msieAboutBug){s.style.width="20em";s.style.position="absolute";s.style.left=Math.floor((document.documentElement.scrollWidth-s.offsetWidth)/2)+"px";s.style.top=(Math.floor((q-s.offsetHeight)/3)+document.body.scrollTop)+"px"}else{s.style.marginLeft=Math.floor(-s.offsetWidth/2)+"px";s.style.top=Math.floor((q-s.offsetHeight)/3)+"px"}};a.About.Remove=function(m){if(a.About.div){document.body.removeChild(a.About.div);delete a.About.div}};a.About.GetJax=function(m,p,o,n){for(var q in p){if(p.hasOwnProperty(q)&&p[q]){if((n&&p[q].version)||(p[q].isa&&p[q].isa(p))){m.push((p[q].id||q)+" "+o+" v"+p[q].version,["br"])}}}return m};a.Help=function(){window.open(k.helpURL,"MathJaxHelp")};a.ShowSource=function(p){if(!p){p=window.event}var o={screenX:p.screenX,screenY:p.screenY};if(!a.jax){return}if(k.settings.format==="MathML"){var m=MathJax.ElementJax.mml;if(m&&typeof(m.mbase.prototype.toMathML)!=="undefined"){try{a.ShowSource.Text(a.jax.root.toMathML(),p)}catch(n){if(!n.restart){throw n}MathJax.Callback.After([this,arguments.callee,o])}}else{if(!g.loadingToMathML){g.loadingToMathML=true;a.ShowSource.Window(p);MathJax.Callback.Queue(g.Require("[MathJax]/extensions/toMathML.js"),function(){delete g.loadingToMathML},[this,arguments.callee,o]);return}}}else{if(a.jax.originalText==null){alert("No TeX form available");return}a.ShowSource.Text(a.jax.originalText,p)}};a.ShowSource.Window=function(n){if(!a.ShowSource.w){var o=[],m=k.windowSettings;for(var p in m){if(m.hasOwnProperty(p)){o.push(p+"="+m[p])}}a.ShowSource.w=window.open("","_blank",o.join(","))}return a.ShowSource.w};a.ShowSource.Text=function(s,r){var o=a.ShowSource.Window(r);s=s.replace(/^\s*/,"").replace(/\s*$/,"");s=s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;");if(a.isMobile){o.document.open();o.document.write("<html><head><meta name='viewport' content='width=device-width, initial-scale=1.0' /><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<pre>"+s+"</pre>");o.document.write("<hr><input type='button' value='Close' onclick='window.close()' />");o.document.write("</body></html>");o.document.close()}else{o.document.open();o.document.write("<html><head><title>MathJax Equation Source</title></head><body style='font-size:85%'>");o.document.write("<table><tr><td><pre>"+s+"</pre></td></tr></table>");o.document.write("</body></html>");o.document.close();var q=o.document.body.firstChild;var p=(o.outerHeight-o.innerHeight)||30,n=(o.outerWidth-o.innerWidth)||30;n=Math.min(Math.floor(0.5*screen.width),q.offsetWidth+n+25);p=Math.min(Math.floor(0.5*screen.height),q.offsetHeight+p+25);o.resizeTo(n,p);if(r&&r.screenX!=null){var m=Math.max(0,Math.min(r.screenX-Math.floor(n/2),screen.width-n-20)),t=Math.max(0,Math.min(r.screenY-Math.floor(p/2),screen.height-p-20));o.moveTo(m,t)}}delete a.ShowSource.w};a.Scale=function(){var n=MathJax.OutputJax["HTML-CSS"],m=MathJax.OutputJax.NativeMML;var p=(n?n.config.scale:m.config.scale);var o=prompt("Scale all mathematics (compared to surrounding text) by",p+"%");if(o){if(o.match(/^\s*\d+\s*%?\s*$/)){o=parseInt(o);if(o){if(o!==p){if(n){n.config.scale=o}if(m){m.config.scale=o}a.cookie.scale=o;a.saveCookie();b.Reprocess()}}else{alert("The scale should not be zero")}}else{alert("The scale should be a perentage (e.g., 120%)")}}};a.Zoom=function(){if(!MathJax.Extension.MathZoom){g.Require("[MathJax]/extensions/MathZoom.js")}};a.Renderer=function(){var m=b.config.outputJax["jax/mml"];if(m[0]!==k.settings.renderer){MathJax.Callback.Queue(["Require",g,"[MathJax]/jax/output/"+k.settings.renderer+"/config.js"],["Post",b.Startup.signal,k.settings.renderer+" output selected"],[function(){var p=MathJax.OutputJax[k.settings.renderer];for(var o=0,n=m.length;o<n;o++){if(m[o]===p){m.splice(o,1);break}}m.unshift(p)}],["Reprocess",b])}};a.Font=function(){var m=MathJax.OutputJax["HTML-CSS"];if(!m){return}document.location.reload()};b.Browser.Select({MSIE:function(m){var n=(document.compatMode==="BackCompat");var o=m.versionAtLeast("8.0")&&document.documentMode>7;a.Augment({margin:20,msieBackgroundBug:(n||!o),msieAboutBug:n});if(document.documentMode>=9){delete k.styles["#MathJax_About"].filter;delete k.styles[".MathJax_Menu"].filter}},Firefox:function(m){a.skipMouseover=m.isMobile&&m.versionAtLeast("6.0");a.skipMousedown=m.isMobile}});a.isMobile=MathJax.Hub.Browser.isMobile;a.noContextMenu=MathJax.Hub.Browser.noContextMenu;b.Register.StartupHook("End Config",function(){k.settings=b.config.menuSettings;if(!k.settings.format){k.settings.format=(MathJax.InputJax.TeX?"Original":"MathML")}if(typeof(k.settings.showRenderer)!=="undefined"){k.showRenderer=k.settings.showRenderer}if(typeof(k.settings.showFontMenu)!=="undefined"){k.showFontMenu=k.settings.showFontMenu}if(typeof(k.settings.showContext)!=="undefined"){k.showContext=k.settings.showContext}a.getCookie();a.menu=a(i.COMMAND("Show Source",a.ShowSource,{nativeTouch:true}),i.SUBMENU("Format",i.RADIO("MathML","format"),i.RADIO("Original","format",{value:"Original"})),i.RULE(),i.SUBMENU("Settings",i.SUBMENU("Zoom Trigger",i.RADIO("Hover","zoom",{action:a.Zoom}),i.RADIO("Click","zoom",{action:a.Zoom}),i.RADIO("Double-Click","zoom",{action:a.Zoom}),i.RADIO("No Zoom","zoom",{value:"None"}),i.RULE(),i.LABEL("Trigger Requires:"),i.CHECKBOX((b.Browser.isMac?"Option":"Alt"),"ALT"),i.CHECKBOX("Command","CMD",{hidden:!b.Browser.isMac}),i.CHECKBOX("Control","CTRL",{hidden:b.Browser.isMac}),i.CHECKBOX("Shift","Shift")),i.SUBMENU("Zoom Factor",i.RADIO("125%","zscale"),i.RADIO("133%","zscale"),i.RADIO("150%","zscale"),i.RADIO("175%","zscale"),i.RADIO("200%","zscale"),i.RADIO("250%","zscale"),i.RADIO("300%","zscale"),i.RADIO("400%","zscale")),i.RULE(),i.SUBMENU("Math Renderer",{hidden:!k.showRenderer},i.RADIO("HTML-CSS","renderer",{action:a.Renderer}),i.RADIO("MathML","renderer",{action:a.Renderer,value:"NativeMML"})),i.SUBMENU("Font Preference",{hidden:!k.showFontMenu},i.LABEL("For HTML-CSS:"),i.RADIO("Auto","font",{action:a.Font}),i.RULE(),i.RADIO("TeX (local)","font",{action:a.Font}),i.RADIO("TeX (web)","font",{action:a.Font}),i.RADIO("TeX (image)","font",{action:a.Font}),i.RULE(),i.RADIO("STIX (local)","font",{action:a.Font})),i.SUBMENU("Contextual Menu",{hidden:!k.showContext},i.RADIO("MathJax","context"),i.RADIO("Browser","context")),i.COMMAND("Scale All Math ...",a.Scale)),i.RULE(),i.COMMAND("About MathJax",a.About),i.COMMAND("MathJax Help",a.Help))});a.showRenderer=function(m){a.cookie.showRenderer=k.showRenderer=m;a.saveCookie();a.menu.Find("Settings","Math Renderer").hidden=!m};a.showFontMenu=function(m){a.cookie.showFontMenu=k.showFontMenu=m;a.saveCookie();a.menu.Find("Settings","Font Preference").hidden=!m};a.showContext=function(m){a.cookie.showContext=k.showContext=m;a.saveCookie();a.menu.Find("Settings","Contextual Menu").hidden=!m};if(a.isMobile){(function(){var n=k.settings;var m=a.menu.Find("Settings","Zoom Trigger").menu;m.items[0].disabled=m.items[1].disabled=true;if(n.zoom==="Hover"||n.zoom=="Click"){n.zoom="None"}m.items=m.items.slice(0,4);if(navigator.appVersion.match(/[ (]Android[) ]/)){a.ITEM.SUBMENU.Augment({marker:"\u00BB"})}})()}MathJax.Callback.Queue(["Styles",g,k.styles],["getImages",a],["Post",b.Startup.signal,"MathMenu Ready"],["loadComplete",g,"[MathJax]/extensions/MathMenu.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax); diff --git a/extensions/MathZoom.js b/extensions/MathZoom.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -(function(a,c,e,b,h){var i="1.1";var g=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var d=MathJax.HTML.Event.False;var f=MathJax.Extension.MathZoom={version:i,settings:a.config.menuSettings,HandleEvent:function(l,j,k){if(f.settings.CTRL&&!l.ctrlKey){return true}if(f.settings.ALT&&!l.altKey){return true}if(f.settings.CMD&&!l.metaKey){return true}if(f.settings.Shift&&!l.shiftKey){return true}return f[j](l,k)},Click:function(k,j){if(this.settings.zoom==="Click"){return this.Zoom(j,k)}},DblClick:function(k,j){if(this.settings.zoom==="Double-Click"){return this.Zoom(j,k)}},Mouseover:function(k,j){if(this.settings.zoom==="Hover"){f.oldMouseOver=j.onmouseover;j.onmouseover=null;j.onmousemove=this.Mousemove;j.onmouseout=this.Mouseout;return f.Timer(k,j)}},Mouseout:function(j){this.onmouseover=f.oldMouseOver;delete f.oldMouseOver;this.onmousemove=this.onmouseout=null;f.ClearTimer();return d(j)},Mousemove:function(j){return f.Timer(j||window.event,this)},Timer:function(k,j){this.ClearTimer();this.timer=setTimeout(MathJax.Callback(["Zoom",this,j,{}]),g.delay);return d(k)},ClearTimer:function(){if(this.timer){clearTimeout(this.timer);delete this.timer}},Zoom:function(s,l){this.ClearTimer();this.Remove();var v=s.parentNode;if(v.className==="MathJax_MathContainer"){v=v.parentNode}if(v.parentNode.className==="MathJax_MathContainer"){v=v.parentNode.parentNode}var q=(String(v.className).match(/^MathJax_(MathML|Display)$/)?v:s).nextSibling;var m=a.getJaxFor(q),r=m.root;var o=(b&&m.outputJax.isa(b.constructor)?"HTMLCSS":(h&&m.outputJax.isa(h.constructor)?"MathML":null));if(!o){return}var j=Math.floor(0.85*document.body.clientWidth),p=Math.floor(0.85*document.body.clientHeight);var k=c.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":j+"px","max-height":p+"px"}},[["span"]]]]);var x=k.lastChild,u=x.firstChild,n=k.firstChild;s.parentNode.insertBefore(k,s);if(this.msieZIndexBug){var t=c.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(k);k.style.position="absolute";k.style.zIndex=g.styles["#MathJax_ZoomOverlay"]["z-index"];k=t}var w=(this["Zoom"+o])(r,u,s);if(this.msiePositionBug){if(this.msieIE8Bug){u.style.position="absolute";x.style.height=u.offsetHeight;u.style.position="";if(x.offsetHeight<=p&&x.offsetWidth<=j){x.style.overflow="visible"}}if(this.msieWidthBug){x.style.width=Math.min(j,w.w)}else{if(w.w>j){x.style.width=j}}if(x.offsetHeight>p){x.style.Height=p+"px"}if(s.nextSibling){s.parentNode.insertBefore(k,s.nextSibling)}else{v.appendChild(k)}}else{if(this.operaPositionBug){x.style.width=Math.min(j,u.offsetWidth)+"px"}}this.Position(x,w,(o==="MathML"&&v.nodeName.toLowerCase()==="div"));x.style.visibility="";if(this.settings.zoom==="Hover"){n.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return d(l)},ZoomHTMLCSS:function(o,q,p){q.className="MathJax";b.idPostfix="-zoom";b.getScales(q,q);o.toHTML(q,q);var r=o.HTMLspanElement().bbox;b.idPostfix="";if(r.width&&r.width!=="100%"){var j=Math.floor(0.85*document.body.clientWidth);q.style.width=j+"px";q.style.display="inline-block";var k=(o.id||"MathJax-Span-"+o.spanID)+"-zoom";var l=document.getElementById(k).firstChild;while(l&&l.style.width!==r.width){l=l.nextSibling}if(l){l.style.width="100%"}}q.appendChild(this.topImg);var n=this.topImg.offsetTop;q.removeChild(this.topImg);var m=(this.msieWidthBug?b.getW(p)*b.em:p.offsetWidth);return{w:r.w*b.em,Y:-n,W:m}},ZoomMathML:function(k,l,m){k.toNativeMML(l,l);var n;l.appendChild(this.topImg);n=this.topImg.offsetTop;l.removeChild(this.topImg);var j=(this.ffMMLwidthBug?m.parentNode:m).offsetWidth;return{w:l.offsetWidth,Y:-n,W:j}},Position:function(p,n,r){var k=this.Resize(),m=k.x,l=k.y,j=n.W;if(this.msiePositionBug){j=-j}if(r&&this.ffMMLcenterBug){j=0}var q=-Math.floor((p.offsetWidth-j)/2),o=n.Y;p.style.left=Math.max(q,20-m)+"px";p.style.top=Math.max(o,20-l)+"px"},Resize:function(l){if(f.onresize){f.onresize(l)}var j=0,o=0,n=document.getElementById("MathJax_ZoomFrame"),k=document.getElementById("MathJax_ZoomOverlay");var m=(f.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):n);if(f.operaPositionBug){n.style.border="1px solid"}if(m.offsetParent){do{j+=m.offsetLeft;o+=m.offsetTop}while(m=m.offsetParent)}if(f.operaPositionBug){n.style.border=""}if(f.msieZIndexBug){n.style.left=j+"px";n.style.top=o+"px"}k.style.left=(-j)+"px";k.style.top=(-o)+"px";if(f.msiePositionBug){setTimeout(f.SetWH,0)}else{f.SetWH()}return{x:j,y:o}},SetWH:function(){var j=document.getElementById("MathJax_ZoomOverlay");j.style.width=j.style.height="1px";j.style.width=document.body.scrollWidth+"px";j.style.height=document.body.scrollHeight+"px"},Remove:function(k){var l=document.getElementById("MathJax_ZoomFrame");if(l){l.parentNode.removeChild(l);l=document.getElementById("MathJax_ZoomTracker");if(l){l.parentNode.removeChild(l)}if(f.operaRefreshBug){var j=c.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(j)}if(window.removeEventListener){removeEventListener("resize",f.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",f.Resize)}else{window.onresize=f.onresize;delete f.onresize}}}return d(k)}};a.Register.StartupHook("NativeMML Jax Ready",function(){h=MathJax.OutputJax.NativeMML;h.Augment({MSIEmouseup:function(l,k,j){if(this.trapUp){delete this.trapUp;return true}if(this.MSIEzoomKeys(l)){return true}return false},MSIEclick:function(l,k,j){if(this.trapClick){delete this.trapClick;return true}if(!this.MSIEzoomKeys(l)){return false}if(!this.settings.zoom.match(/Click/)){return false}return(f.Click(l,k)===false)},MSIEdblclick:function(l,k,j){if(!this.MSIEzoomKeys(l)){return false}return(f.DblClick(l,k)===false)},MSIEmouseover:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEmouseout:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.ClearTimer();return true},MSIEmousemove:function(l,k,j){if(this.settings.zoom!=="Hover"){return false}f.Timer(l,k);return true},MSIEzoomKeys:function(j){if(this.settings.CTRL&&!j.ctrlKey){return false}if(this.settings.CMD&&!j.metaKey){return false}if(this.settings.ALT&&!j.altKey){return false}if(this.settings.Shift&&!j.shiftKey){return false}return true}})});a.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;f.msiePositionBug=true;f.msieWidthBug=!k;f.msieIE8Bug=l;f.msieZIndexBug=!l;f.msieInlineBlockAlignBug=(!l||k);if(document.documentMode>=9){delete g.styles["#MathJax_Zoom"].filter}},Opera:function(j){f.operaPositionBug=true;f.operaRefreshBug=true},Firefox:function(j){f.ffMMLwidthBug=true;f.ffMMLcenterBug=true}});f.topImg=(f.msieInlineBlockAlignBug?c.Element("img",{style:{width:0,height:0},src:"about:blank"}):c.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(f.operaPositionBug){f.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",e,g.styles],["Post",a.Startup.signal,"MathZoom Ready"],["loadComplete",e,"[MathJax]/extensions/MathZoom.js"])})(MathJax.Hub,MathJax.HTML,MathJax.Ajax,MathJax.OutputJax["HTML-CSS"],MathJax.OutputJax.NativeMML); +(function(a,d,f,c,i){var j="1.1.3";var h=a.CombineConfig("MathZoom",{delay:400,styles:{"#MathJax_Zoom":{position:"absolute","background-color":"#F0F0F0",overflow:"auto",display:"block","z-index":301,padding:".5em",border:"1px solid black",margin:0,"font-family":"serif","font-size":"85%","font-weight":"normal","font-style":"normal","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","box-shadow":"5px 5px 15px #AAAAAA","-webkit-box-shadow":"5px 5px 15px #AAAAAA","-moz-box-shadow":"5px 5px 15px #AAAAAA","-khtml-box-shadow":"5px 5px 15px #AAAAAA",filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')"},"#MathJax_ZoomOverlay":{position:"absolute",left:0,top:0,"z-index":300,display:"inline-block",width:"100%",height:"100%",border:0,padding:0,margin:0,"background-color":"white",opacity:0,filter:"alpha(opacity=0)"}}});var e,b;MathJax.Hub.Register.StartupHook("MathEvents Ready",function(){e=MathJax.Extension.MathEvents.Event.False;b=MathJax.Extension.MathEvents.Hover});var g=MathJax.Extension.MathZoom={version:j,settings:a.config.menuSettings,HandleEvent:function(m,k,l){if(g.settings.CTRL&&!m.ctrlKey){return true}if(g.settings.ALT&&!m.altKey){return true}if(g.settings.CMD&&!m.metaKey){return true}if(g.settings.Shift&&!m.shiftKey){return true}if(!g[k]){return true}return g[k](m,l)},Click:function(l,k){if(this.settings.zoom==="Click"){return this.Zoom(k,l)}},DblClick:function(l,k){if(this.settings.zoom==="Double-Click"){return this.Zoom(k,l)}},Hover:function(l,k){if(this.settings.zoom==="Hover"){this.Zoom(k,l);return true}return false},Zoom:function(t,m){this.Remove();b.ClearHoverTimer();var w=t.parentNode;if(w.className==="MathJax_MathContainer"){w=w.parentNode}if(w.parentNode.className==="MathJax_MathContainer"){w=w.parentNode.parentNode}var r=(String(w.className).match(/^MathJax_(MathML|Display)$/)?w:t).nextSibling;var n=a.getJaxFor(r),s=n.root;var p=(c&&n.outputJax.isa(c.constructor)?"HTMLCSS":(i&&n.outputJax.isa(i.constructor)?"MathML":null));if(!p){return}if(n.hover){b.UnHover(n)}var k=Math.floor(0.85*document.body.clientWidth),q=Math.floor(0.85*document.body.clientHeight);var l=d.Element("span",{style:{position:"relative",display:"inline-block",height:0,width:0},id:"MathJax_ZoomFrame"},[["span",{id:"MathJax_ZoomOverlay",onmousedown:this.Remove}],["span",{id:"MathJax_Zoom",onclick:this.Remove,style:{visibility:"hidden",fontSize:this.settings.zscale,"max-width":k+"px","max-height":q+"px"}},[["span"]]]]);var y=l.lastChild,v=y.firstChild,o=l.firstChild;t.parentNode.insertBefore(l,t);if(this.msieZIndexBug){var u=d.Element("img",{src:"about:blank",id:"MathJax_ZoomTracker",style:{width:0,height:0,position:"relative"}});document.body.appendChild(l);l.style.position="absolute";l.style.zIndex=h.styles["#MathJax_ZoomOverlay"]["z-index"];l=u}var x=(this["Zoom"+p])(s,v,t);if(this.msiePositionBug){if(this.msieIE8Bug){v.style.position="absolute";y.style.height=v.offsetHeight;v.style.position="";if(y.offsetHeight<=q&&y.offsetWidth<=k){y.style.overflow="visible"}}if(this.msieWidthBug){y.style.width=Math.min(k,x.w)}else{if(x.w>k){y.style.width=k}}if(y.offsetHeight>q){y.style.Height=q+"px"}if(t.nextSibling){t.parentNode.insertBefore(l,t.nextSibling)}else{w.appendChild(l)}}else{if(this.operaPositionBug){y.style.width=Math.min(k,v.offsetWidth)+"px"}}this.Position(y,x,(p==="MathML"&&w.nodeName.toLowerCase()==="div"));y.style.visibility="";if(this.settings.zoom==="Hover"){o.onmouseover=this.Remove}if(window.addEventListener){addEventListener("resize",this.Resize,false)}else{if(window.attachEvent){attachEvent("onresize",this.Resize)}else{this.onresize=window.onresize;window.onresize=this.Resize}}return e(m)},ZoomHTMLCSS:function(p,r,q){r.className="MathJax";c.idPostfix="-zoom";c.getScales(r,r);p.toHTML(r,r);var s=p.HTMLspanElement().bbox;c.idPostfix="";if(s.width&&s.width!=="100%"){var k=Math.floor(0.85*document.body.clientWidth);r.style.width=k+"px";r.style.display="inline-block";var l=(p.id||"MathJax-Span-"+p.spanID)+"-zoom";var m=document.getElementById(l).firstChild;while(m&&m.style.width!==s.width){m=m.nextSibling}if(m){m.style.width="100%"}}r.appendChild(this.topImg);var o=this.topImg.offsetTop;r.removeChild(this.topImg);var n=(this.msieWidthBug?c.getW(q)*c.em:q.offsetWidth);return{w:s.w*c.em,Y:-o,W:n}},ZoomMathML:function(l,m,n){l.toNativeMML(m,m);var o;m.appendChild(this.topImg);o=this.topImg.offsetTop;m.removeChild(this.topImg);var k=(this.ffMMLwidthBug?n.parentNode:n).offsetWidth;return{w:m.offsetWidth,Y:-o,W:k}},Position:function(q,o,s){var l=this.Resize(),n=l.x,m=l.y,k=o.W;if(this.msiePositionBug){k=-k}if(s&&this.ffMMLcenterBug){k=0}var r=-Math.floor((q.offsetWidth-k)/2),p=o.Y;q.style.left=Math.max(r,20-n)+"px";q.style.top=Math.max(p,20-m)+"px"},Resize:function(m){if(g.onresize){g.onresize(m)}var k=0,p=0,o=document.getElementById("MathJax_ZoomFrame"),l=document.getElementById("MathJax_ZoomOverlay");var n=(g.msieZIndexBug?document.getElementById("MathJax_ZoomTracker"):o);if(g.operaPositionBug){o.style.border="1px solid"}if(n.offsetParent){do{k+=n.offsetLeft;p+=n.offsetTop}while(n=n.offsetParent)}if(g.operaPositionBug){o.style.border=""}if(g.msieZIndexBug){o.style.left=k+"px";o.style.top=p+"px"}l.style.left=(-k)+"px";l.style.top=(-p)+"px";if(g.msiePositionBug){setTimeout(g.SetWH,0)}else{g.SetWH()}return{x:k,y:p}},SetWH:function(){var k=document.getElementById("MathJax_ZoomOverlay");k.style.width=k.style.height="1px";k.style.width=document.body.scrollWidth+"px";k.style.height=document.body.scrollHeight+"px"},Remove:function(l){var m=document.getElementById("MathJax_ZoomFrame");if(m){m.parentNode.removeChild(m);m=document.getElementById("MathJax_ZoomTracker");if(m){m.parentNode.removeChild(m)}if(g.operaRefreshBug){var k=d.addElement(document.body,"div",{style:{position:"fixed",left:0,top:0,width:"100%",height:"100%",backgroundColor:"white",opacity:0},id:"MathJax_OperaDiv"});document.body.removeChild(k)}if(window.removeEventListener){removeEventListener("resize",g.Resize,false)}else{if(window.detachEvent){detachEvent("onresize",g.Resize)}else{window.onresize=g.onresize;delete g.onresize}}}return e(l)}};a.Browser.Select({MSIE:function(k){var l=(document.compatMode==="BackCompat");var m=k.versionAtLeast("8.0")&&document.documentMode>7;g.msiePositionBug=true;g.msieWidthBug=!l;g.msieIE8Bug=m;g.msieZIndexBug=!m;g.msieInlineBlockAlignBug=(!m||l);if(document.documentMode>=9){delete h.styles["#MathJax_Zoom"].filter}},Opera:function(k){g.operaPositionBug=true;g.operaRefreshBug=true},Firefox:function(k){g.ffMMLwidthBug=true;g.ffMMLcenterBug=true}});g.topImg=(g.msieInlineBlockAlignBug?d.Element("img",{style:{width:0,height:0},src:"about:blank"}):d.Element("span",{style:{width:0,height:0,display:"inline-block"}}));if(g.operaPositionBug){g.topImg.style.border="1px solid"}MathJax.Callback.Queue(["Styles",f,h.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); 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.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")}); +MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var g="1.1.4";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(l){this.selection++;if(this.selection>this.data.length){this.selection=1}var k=this;while(k.type!=="math"){k=k.inherit}var h=MathJax.Hub.getJaxFor(k.inputID),j=!!h.hover;h.Update();if(j){var i=document.getElementById(h.inputID+"-Span");MathJax.Extension.MathEvents.Hover.Hover(h,i)}return MathJax.Extension.MathEvents.Event.False(l)},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/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.8",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.11",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",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/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(l,j){if(j&&this.testCollection(j)){return j}for(var k=0,h=l.length;k<h;k++){if(l[k]===j){continue}if(this.testCollection(l[k])){return l[k]}}return null},testCollection:function(h){return this.testFont(this.FontInfo[h])},testFont:function(k){if(k.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(k.weight||"normal");this.div.style.fontStyle=(k.style||"normal")}var j=this.getComparisonWidths(k.testString,k.noStyleChar);if(j){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==j[0]){this.div.style.fontFamily="'"+k.family+"',"+this.comparisonFont[j[2]];if(this.div.offsetWidth==j[1]){return false}}if(this.div.offsetWidth!=j[3]){if(k.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var l=0,h=this.testSize.length;l<h;l++){if(this.testStyleChar(k,this.testSize[l])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(j,l){var p=3+(j.weight?2:0)+(j.style?4:0);var i="",k=0;var o=this.div.style.fontSize;this.div.style.fontSize=l;if(e.msieItalicWidthBug&&j.style==="italic"){this.text.nodeValue=i=this.compChar;k=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+i}else{this.text.nodeValue=this.compChar+i}var h=this.div.offsetWidth-k;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+i}else{this.text.nodeValue=this.styleChar+i}var m=Math.floor((this.div.offsetWidth-k)/h+0.5);if(m===p){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+i}else{this.text.nodeValue=this.versionChar+i}j.version=Math.floor((this.div.offsetWidth-k)/h+1.5)/2}this.div.style.fontSize=o;return(m===p)},getComparisonWidths:function(l,k){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!k){l+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=l}else{this.text.nodeValue=l}this.div.style.fontFamily=this.comparisonFont[0];var j=this.div.offsetWidth,o=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];o=this.div.offsetWidth}for(var n=1,h=this.comparisonFont.length;n<h;n++){this.div.style.fontFamily=this.comparisonFont[n];if(this.div.offsetWidth!=j){return[j,this.div.offsetWidth,n,o]}}return null},loadWebFont:function(i){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+i.directory);var k=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+i.directory);var h=MathJax.Callback({});var j=MathJax.Callback(["loadComplete",this,i,k,h]);c.timer.start(c,[this.checkWebFont,i,j],1,this.timeout);return h},loadComplete:function(j,l,i,h){MathJax.Message.Clear(l);if(h===c.STATUS.OK){i();return}this.loadError(j);if(d.Browser.isFirefox&&e.allowWebFonts){var k=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){k+=":"+document.location.port}k+="/";if(c.fileURL(e.webfontDir).substr(0,k.length)!==k){this.firefoxFontError(j)}}e.loadWebFontError(j,i)},loadError:function(h){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+h.directory,null,2000)},firefoxFontError:function(h){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(h,i,j){if(h.time(j)){return}if(e.Font.testFont(i)){j(h.STATUS.OK)}else{setTimeout(h,h.delay)}},fontFace:function(j){var k=e.allowWebFonts;var m=e.FONTDATA.FONTS[j];if(e.msieFontCSSBug&&!m.family.match(/-Web$/)){m.family+="-Web"}var i=c.fileURL(e.webfontDir+"/"+k);var h=j.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!h.match(/-/)){h+="-Regular"}if(k==="svg"){h+=".svg#"+h}else{h+="."+k}var l={"font-family":m.family,src:"url('"+i+"/"+h+"')"};if(k==="svg"){l.src+=" format('svg')"}if(!(e.FontFaceBug&&m.isWebFont)){if(j.match(/-bold/)){l["font-weight"]="bold"}if(j.match(/-italic/)){l["font-style"]="italic"}}return l}});var f=MathJax.HTML.Event;var g=MathJax.HTML.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",Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var i=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(i.scale){this.config.scale=i.scale}if(i.font&&i.font!=="Auto"){if(i.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(i.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(i.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(i.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var h=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!h&&this.allowWebFonts){h=this.config.webFont;if(h){this.webFonts=true}}if(!h&&this.config.imageFont){h=this.config.imageFont;this.imgFonts=true}if(h){this.fontInUse=h;this.fontDir+="/"+h;this.webfontDir+="/"+h;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 k=[],o=this.FONTDATA.VARIANT.normal.fonts;if(!(o instanceof Array)){o=[o]}for(var j=0,h=o.length;j<h;j++){k[j]=this.FONTDATA.FONTS[o[j]].family;if(!k[j]){k[j]=o[j]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":k.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 n=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=n.offsetWidth/5;this.hiddenDiv.removeChild(n);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(l){}}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(l){}}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 j=0,h=e.config.preloadWebFonts.length;j<h;j++){var k=e.FONTDATA.FONTS[e.config.preloadWebFonts[j]];if(!k.available){e.Font.testFont(k)}}},Translate:function(n){if(!n.parentNode){return}var l=n.previousSibling;if(l&&String(l.className).match(/^MathJax(_MathML|_Display)?$/)){l.parentNode.removeChild(l)}var o=n.MathJax.elementJax.root,p,h,j;p=h=j=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:"HTML-CSS",oncontextmenu:f.Menu,onmousedown:f.Mousedown,onmouseover:f.Mouseover,onmouseout:f.Mouseout,onmousemove:f.Mousemove,onclick:f.Click,ondblclick:f.DblClick});if(MathJax.Hub.Browser.noContextMenu){p.ontouchstart=g.start;p.ontouchend=g.end}var k=(o.Get("display")==="block");if(k){h=j=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});h.appendChild(p)}h.setAttribute("role","textbox");h.setAttribute("aria-readonly","true");if(this.useProcessingFrame){j=this.Element((k?"div":"span"),{className:"MathJax_Processing"});j.appendChild(h)}n.parentNode.insertBefore(j,n);var i;try{this.getScales(p);i=(this.em===0||String(this.em)==="NaN")}catch(m){i=true}if(i){this.hiddenDiv.appendChild(j);this.getScales(p)}this.initImg(p);this.initHTML(o,p);o.setTeXclass();try{o.toHTML(p,h)}catch(m){if(m.restart){j.parentNode.removeChild(j)}throw m}if(i){n.parentNode.insertBefore(j,n)}if(this.useProcessingFrame){j.parentNode.replaceChild(h,j)}},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(this.safariContextMenuBug){setTimeout("window.getSelection().empty()",0)}if(this.msieEventBug){i=window.event}if(h.parentNode.className==="MathJax_Display"){h=h.parentNode}return f.ContextMenu(i,h)}},Mousedown:function(j,i){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||j.button!==2){return}}else{var h=(f.msieButtonBug?j.buttons&1:j.button);if(!j[e.MENUKEY]||h!==e.LEFTBUTTON){return}}return this.ContextMenu(j,i,true)}},initImg:function(h){},initHTML:function(i,h){},initFont:function(h){var j=e.FONTDATA.FONTS,i=e.config.availableFonts;if(i&&i.length&&e.Font.testFont(j[h])){j[h].available=true;return null}if(!this.allowWebFonts){return null}j[h].isWebFont=true;if(e.FontFaceBug){j[h].family=h;if(e.msieFontCSSBug){j[h].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(h)})},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/^MathJax/)){i.parentNode.removeChild(i)}},getScales:function(j){j.parentNode.insertBefore(this.HDMspan,j);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var i=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var h=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(i/this.TeX.x_height)/h)*this.config.scale);j.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&h===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=h*this.scale/100}j.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(j)},getMarginScale:function(h){return 1},getMSIEmarginScale:function(j){j.appendChild(this.marginCheck);var h=this.marginCheck.offsetWidth,i=this.marginMove.offsetWidth;var k=(2*i-h?i/(2*i-h):1);j.removeChild(this.marginCheck);return k},getHD:function(i){var h=i.style.position;i.style.position="absolute";this.HDimg.style.height="0px";i.appendChild(this.HDspan);var j={h:i.offsetHeight};this.HDimg.style.height=j.h+"px";j.d=i.offsetHeight-j.h;j.h-=j.d;j.h/=this.em;j.d/=this.em;i.removeChild(this.HDspan);i.style.position=h;return j},getW:function(k){var i=k.offsetWidth,j=(k.bbox?k.bbox.w:-1),l=k;if((j<0||this.negativeSkipBug)&&i>=0){if(this.negativeSkipBug){var h=k.style.position;k.style.position="absolute";l=this.startMarker;if(k.firstChild){k.insertBefore(l,k.firstChild)}else{k.appendChild(l)}l=this.startMarker}k.appendChild(this.endMarker);i=this.endMarker.offsetLeft-l.offsetLeft;k.removeChild(this.endMarker);if(this.negativeSkipBug){k.removeChild(l);k.style.position=h}}return i/this.em},Measured:function(j,i){if(j.bbox.width==null&&j.bbox.w&&!j.bbox.isMultiline){var h=this.getW(j);j.bbox.rw+=h-j.bbox.w;j.bbox.w=h}if(!i){i=j.parentNode}if(!i.bbox){i.bbox=j.bbox}return j},Remeasured:function(i,h){h.bbox=this.Measured(i,h).bbox},Em:function(h){if(Math.abs(h)<0.0006){return"0em"}return h.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(h){return(100*h).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(h){return this.Percent(this.length2em(h))},length2em:function(n,k){if(typeof(n)!=="string"){n=n.toString()}if(n===""){return""}if(n===a.SIZE.NORMAL){return 1}if(n===a.SIZE.BIG){return 2}if(n===a.SIZE.SMALL){return 0.71}if(n==="infinity"){return e.BIGDIMEN}var j=this.FONTDATA.TeX_factor;if(n.match(/mathspace$/)){return e.MATHSPACE[n]*j}var i=n.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var h=parseFloat(i[1]||"1"),l=i[2];if(k==null){k=1}if(l==="em"){return h*j}if(l==="ex"){return h*e.TeX.x_height*j}if(l==="%"){return h/100*k}if(l==="px"){return h/e.em}if(l==="pt"){return h/10*j}if(l==="pc"){return h*1.2*j}if(l==="in"){return h*this.pxPerInch/e.em}if(l==="cm"){return h*this.pxPerInch/e.em/2.54}if(l==="mm"){return h*this.pxPerInch/e.em/25.4}if(l==="mu"){return h/18*j}return h*j*k},thickness2em:function(h){var i=e.TeX.rule_thickness;if(h===a.LINETHICKNESS.MEDIUM){return i}if(h===a.LINETHICKNESS.THIN){return 0.67*i}if(h===a.LINETHICKNESS.THICK){return 1.67*i}return this.length2em(h,i)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(i,h,j){var k=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(h)}});if(j){i.insertBefore(k,i.firstChild)}else{i.appendChild(k)}return k},createShift:function(i,h,k){var j=this.Element("span",{style:{marginLeft:this.Em(h)},isMathJax:true});if(k){i.insertBefore(j,i.firstChild)}else{i.appendChild(j)}return j},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(j,l,i){if(this.msiePaddingWidthBug){this.createStrut(j,0)}var k=String(i).match(/%$/);var h=(!k&&i!=null?i:0);j=this.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(k?"100%":this.Em(h)),height:0}});if(!l){j.parentNode.bbox=j.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:h,lw:this.BIGDIMEN,rw:(!k&&i!=null?i:-this.BIGDIMEN)};if(k){j.bbox.width=i}}return j},createBox:function(i,h){var j=this.addElement(i,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(h!=null){j.style.width=h}return j},addBox:function(h,i){i.style.position="absolute";i.isBox=true;return h.appendChild(i)},placeBox:function(p,o,n,k){p.isMathJax=true;var q=p.parentNode,z=p.bbox,u=q.bbox;if(this.msiePlaceBoxBug){this.addText(p,this.NBSP)}if(this.imgSpaceBug){this.addText(p,this.imgSpace)}var s=p.offsetHeight/this.em+1,B=0;if(p.noAdjust){s-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(p,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(s)}})}else{this.addElement(p,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(s)}})}}p.style.top=this.Em(-n-s);p.style.left=this.Em(o+B);if(z){if(this.negativeSkipBug){if(z.lw<0){B=z.lw;e.createBlank(p,-B,true);j=0}if(z.rw>z.w){e.createBlank(p,z.rw-z.w+0.1)}}if(!this.msieClipRectBug&&!z.noclip&&!k){var w=3/this.em;var v=(z.H==null?z.h:z.H),i=(z.D==null?z.d:z.D);var A=s-v-w,m=s+i+w,j=z.lw-3*w,h=1000;if(z.isFixed){h=z.width-j}p.style.clip="rect("+this.Em(A)+" "+this.Em(h)+" "+this.Em(m)+" "+this.Em(j)+")"}}if(z&&u){if(z.H!=null&&(u.H==null||z.H+n>u.H)){u.H=z.H+n}if(z.D!=null&&(u.D==null||z.D-n>u.D)){u.D=z.D-n}if(z.h+n>u.h){u.h=z.h+n}if(z.d-n>u.d){u.d=z.d-n}if(u.H!=null&&u.H<=u.h){delete u.H}if(u.D!=null&&u.D<=u.d){delete u.D}if(z.w+o>u.w){u.w=z.w+o;if(u.width==null){q.style.width=this.Em(u.w)}}if(z.rw+o>u.rw){u.rw=z.rw+o}if(z.lw+o<u.lw){u.lw=z.lw+o}if(z.width!=null&&!z.isFixed){if(u.width==null){q.style.width=u.width="100%"}p.style.width=z.width}}},alignBox:function(j,p,o){this.placeBox(j,0,o);var m=j.bbox;if(m.isMultiline){return}var i=m.width!=null&&!m.isFixed;var k=0,n=-m.w/2,h="50%";if(this.negativeSkipBug){k=m.w-m.rw-0.1;n+=m.lw}n=this.Em(n*this.msieMarginScale);if(i){n="";h=(50-parseFloat(m.width)/2)+"%"}d.Insert(j.style,({right:{left:"",right:this.Em(k)},center:{left:h,marginLeft:n}})[p])},setStackWidth:function(i,h){if(typeof(h)==="number"){i.style.width=this.Em(Math.max(0,h));if(i.bbox){i.bbox.w=h}if(i.parentNode.bbox){i.parentNode.bbox.w=h}}else{i.style.width=i.parentNode.style.width="100%";if(i.bbox){i.bbox.width=h}if(i.parentNode.bbox){i.parentNode.bbox.width=h}}},createDelimiter:function(s,h,k,o,l){if(!h){s.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};s.bbox.rw=s.bbox.w;this.createSpace(s,s.bbox.h,s.bbox.d,s.bbox.w);return}if(!o){o=1}if(!(k instanceof Array)){k=[k,k]}var r=k[1];k=k[0];var j={alias:h};while(j.alias){h=j.alias;j=this.FONTDATA.DELIMITERS[h];if(!j){j={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var q=0,n=j.HW.length;q<n;q++){if(j.HW[q][0]*o>=k-0.01||(q==n-1&&!j.stretch)){if(j.HW[q][2]){o*=j.HW[q][2]}if(j.HW[q][3]){h=j.HW[q][3]}var p=this.addElement(s,"span");this.createChar(p,[h,j.HW[q][1]],o,l);s.bbox=p.bbox;s.offset=0.65*s.bbox.w;s.scale=o;return}}if(j.stretch){this["extendDelimiter"+j.dir](s,r,j.stretch,o,l)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(y,j,B,D,t){var o=this.createStack(y,true);var l=this.createBox(o),z=this.createBox(o);this.createChar(l,(B.left||B.rep),D,t);this.createChar(z,(B.right||B.rep),D,t);var h=this.Element("span");this.createChar(h,B.rep,D,t);var A={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},i;this.placeBox(l,-l.bbox.lw,0,true);var r=(l.bbox.rw-l.bbox.lw)+(z.bbox.rw-z.bbox.lw)-0.05,q=l.bbox.rw-l.bbox.lw-0.025,s;if(B.mid){A=this.createBox(o);this.createChar(A,B.mid,D,t);r+=A.bbox.w}if(j>r){var C=h.bbox.rw-h.bbox.lw,m=C-0.05,u,p,v=(B.mid?2:1);p=u=Math.ceil((j-r)/(v*m));m=(j-r)/(v*u);s=(u/(u+1))*(C-m);m=C-s;q-=h.bbox.lw+s;while(v-->0){while(u-->0){if(!this.msieCloneNodeBug){i=h.cloneNode(true)}else{i=this.Element("span");this.createChar(i,B.rep,D,t)}this.placeBox(this.addBox(o,i),q,0,true);q+=m}if(B.mid&&v){this.placeBox(A,q,0,true);q+=A.bbox.w-s;u=p}}}else{s=Math.min(r-j,l.bbox.w/2);q-=s/2;if(B.mid){this.placeBox(A,q,0,true);q+=A.bbox.w}q-=s/2}this.placeBox(z,q,0,true);y.bbox={w:q+z.bbox.rw,lw:0,rw:q+z.bbox.rw,H:Math.max(l.bbox.h,h.bbox.h,z.bbox.h,A.bbox.h),D:Math.max(l.bbox.d,h.bbox.d,z.bbox.d,A.bbox.d),h:h.bbox.h,d:h.bbox.d};y.scale=D;y.isMultiChar=true;this.setStackWidth(o,y.bbox.w)},createChar:function(q,n,k,h){q.isMathJax=true;var p=q,r="",l={fonts:[n[1]],noRemap:true};if(h&&h===a.VARIANT.BOLD){l.fonts=[n[1]+"-bold",n[1]]}if(typeof(n[1])!=="string"){l=n[1]}if(n[0] instanceof Array){for(var o=0,j=n[0].length;o<j;o++){r+=String.fromCharCode(n[0][o])}}else{r=String.fromCharCode(n[0])}if(k!==1){p=this.addElement(q,"span",{style:{fontSize:this.Percent(k)},scale:k,isMathJax:true});this.handleVariant(p,l,r);q.bbox=p.bbox}else{this.handleVariant(q,l,r)}if(n[2]){q.style.marginLeft=this.Em(n[2])}if(this.AccentBug&&q.bbox.w===0){p.firstChild.nodeValue+=this.NBSP;e.createSpace(q,0,0,-q.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(x,l,q){var w="",u,A,r,j,z,B,h=x;if(q.length===0){return}if(!x.bbox){x.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!l){l=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}B=l;for(var y=0,v=q.length;y<v;y++){l=B;u=q.charCodeAt(y);A=q.charAt(y);if(A===this.PLANE1){y++;u=q.charCodeAt(y)+119808-56320;if(this.FONTDATA.RemapPlane1){var C=this.FONTDATA.RemapPlane1(u,l);u=C.n;l=C.variant}}else{var s,p,t=this.FONTDATA.RANGES;for(s=0,p=t.length;s<p;s++){if(t[s].name==="alpha"&&l.noLowerCase){continue}var o=l["offset"+t[s].offset];if(o&&u>=t[s].low&&u<=t[s].high){if(t[s].remap&&t[s].remap[u]){u=o+t[s].remap[u]}else{u=u-t[s].low+o;if(t[s].add){u+=t[s].add}}if(l["variant"+t[s].offset]){l=this.FONTDATA.VARIANT[l["variant"+t[s].offset]]}break}}}if(l.remap&&l.remap[u]){if(l.remap[u] instanceof Array){var k=l.remap[u];u=k[0];l=this.FONTDATA.VARIANT[k[1]]}else{u=l.remap[u];if(l.remap.variant){l=this.FONTDATA.VARIANT[l.remap.variant]}}}if(this.FONTDATA.REMAP[u]&&!l.noRemap){u=this.FONTDATA.REMAP[u]}r=this.lookupChar(l,u);A=r[u];if(l!==z&&!A[5].img){if(w.length){this.addText(h,w);w=""}h=x;z=j;if(l!==z){if(z){h=this.addElement(x,"span",{isMathJax:true})}else{j=l}}this.handleFont(h,r,h!==x);z=l}w=this.handleChar(h,r,A,u,w);if(A[0]/1000>x.bbox.h){x.bbox.h=A[0]/1000}if(A[1]/1000>x.bbox.d){x.bbox.d=A[1]/1000}if(x.bbox.w+A[3]/1000<x.bbox.lw){x.bbox.lw=x.bbox.w+A[3]/1000}if(x.bbox.w+A[4]/1000>x.bbox.rw){x.bbox.rw=x.bbox.w+A[4]/1000}x.bbox.w+=A[2]/1000}if(w.length){this.addText(h,w)}if(x.scale&&x.scale!==1){x.bbox.h*=x.scale;x.bbox.d*=x.scale;x.bbox.w*=x.scale;x.bbox.lw*=x.scale;x.bbox.rw*=x.scale}if(q.length==1&&r.skew&&r.skew[u]){x.bbox.skew=r.skew[u]}},handleFont:function(j,h,l){j.style.fontFamily=h.family;if(!(e.FontFaceBug&&h.isWebFont)){var i=h.style||"normal",k=h.weight||"normal";if(i!=="normal"||l){j.style.fontStyle=i}if(k!=="normal"||l){j.style.fontWeight=k}}},handleChar:function(i,h,o,m,l){var k=o[5];if(k.img){return this.handleImg(i,h,o,m,l)}if(k.isUnknown&&this.FONTDATA.DELIMITERS[m]){if(l.length){this.addText(i,l)}var j=i.scale;e.createDelimiter(i,m,0,1,h);i.scale=j;o[0]=i.bbox.h*1000;o[1]=i.bbox.d*1000;o[2]=i.bbox.w*1000;o[3]=i.bbox.lw*1000;o[4]=i.bbox.rw*1000;return""}if(k.c==null){if(m<=65535){k.c=String.fromCharCode(m)}else{k.c=this.PLANE1+String.fromCharCode(m-119808+56320)}}if(o[2]||!this.msieAccentBug||l.length){return l+k.c}e.createShift(i,o[3]/1000);e.createShift(i,(o[4]-o[3])/1000);this.addText(i,k.c);e.createShift(i,-o[4]/1000);return""},handleImg:function(i,h,l,k,j){return j},lookupChar:function(l,r){var k,h;if(!l.FONTS){var q=this.FONTDATA.FONTS;var p=(l.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(p instanceof Array)){p=[p]}if(l.fonts!=p){l.fonts=p}l.FONTS=[];for(k=0,h=p.length;k<h;k++){if(q[p[k]]){l.FONTS.push(q[p[k]]);q[p[k]].name=p[k]}}}for(k=0,h=l.FONTS.length;k<h;k++){var j=l.FONTS[k];if(typeof(j)==="string"){delete l.FONTS;this.loadFont(j)}if(j[r]){if(j[r].length===5){j[r][5]={}}if(e.allowWebFonts&&!j.available){this.loadWebFont(j)}else{return j}}else{this.findBlock(j,r)}}var o=(l.defaultFont||{family:e.config.undefinedFamily});if(l.bold){o.weight="bold"}if(l.italic){o.style="italic"}o[r]=[800,200,500,0,500,{isUnknown:true}];return o},findBlock:function(k,p){if(k.Ranges){for(var o=0,h=k.Ranges.length;o<h;o++){if(p<k.Ranges[o][0]){return}if(p<=k.Ranges[o][1]){var n=k.Ranges[o][2];for(var l=k.Ranges.length-1;l>=0;l--){if(k.Ranges[l][2]==n){k.Ranges.splice(l,1)}}this.loadFont(k.directory+"/"+n+".js")}}}},loadFont:function(i){var h=MathJax.Callback.Queue();h.Push(["Require",c,this.fontDir+"/"+i]);if(this.imgFonts){if(!MathJax.isPacked){i=i.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}h.Push(["Require",c,this.webfontDir+"/png/"+i])}d.RestartAfter(h.Push({}))},loadWebFont:function(h){h.available=h.isWebFont=true;if(e.FontFaceBug){h.family=h.name;if(e.msieFontCSSBug){h.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(h))},loadWebFontError:function(i,h){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");i.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",h)}else{this.allowWebFonts=false;h()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var n=[[0,this]];for(var l=0,h=this.data.length;l<h;l++){if(this.data[l]){var o=this.data[l].lineBreak();if(o!=="none"){var k=(o==="after"?l+1:l);if(n.length===0||n[n.length-1]!==k){n.push([k,this.data[l]])}else{n[n.length-1]=[k,this.data[l]]}}}}n.push([this.data.length,n[n.length-1][1]]);return n},toHTMLmultiline:function(h){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(o,n,l,h){if(l==null){l=0}if(h==null){h=this.data.length}var k=o.bbox={},p=[];while(l<h){var j=this.data[l];if(!j){continue}if(!n&&j.HTMLcanStretch("Vertical")){p.push(j);j=(j.CoreMO()||j)}this.HTMLcombineBBoxes(j,k);l++}this.HTMLcleanBBox(k);return p},HTMLcombineBBoxes:function(h,i){if(i.w==null){this.HTMLemptyBBox(i)}var k=h.HTMLspanElement();if(!k||!k.bbox){return}var j=k.bbox;if(j.d>i.d){i.d=j.d}if(j.h>i.h){i.h=j.h}if(j.D!=null&&j.D>i.D){i.D=j.D}if(j.H!=null&&j.H>i.H){i.H=j.H}if(k.style.paddingLeft){i.w+=parseFloat(k.style.paddingLeft)*(k.scale||1)}if(i.w+j.lw<i.lw){i.lw=i.w+j.lw}if(i.w+j.rw>i.rw){i.rw=i.w+j.rw}i.w+=j.w;if(k.style.paddingRight){i.w+=parseFloat(k.style.paddingRight)*(k.scale||1)}if(j.width){i.width=j.width}},HTMLemptyBBox:function(h){h.h=h.d=h.H=h.D=h.rw=-e.BIGDIMEN;h.w=0;h.lw=e.BIGDIMEN;return h},HTMLcleanBBox:function(h){if(h.h===this.BIGDIMEN){h.h=h.d=h.H=h.D=h.w=h.rw=h.lw=0}if(h.D<=h.d){delete h.D}if(h.H<=h.h){delete h.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(h){if(this.isEmbellished()){return this.Core().HTMLcanStretch(h)}return false},HTMLstretchH:function(i,h){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(h){while(h){if((h.type!=="mrow"&&h.type!=="texatom")||h.data.length>1){return true}h=h.data[0]}return false},HTMLmeasureChild:function(i,h){if(this.data[i]!=null){e.Measured(this.data[i].toHTML(h),h)}else{h.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(h){if(this.spanID){var i=this.HTMLspanElement();if(i){while(i.firstChild){i.removeChild(i.firstChild)}i.bbox={w:0,h:0,d:0,lw:0,rw:0};i.scale=1;i.isMultChar=null;i.style.cssText="";return i}}if(this.href){h=e.addElement(h,"a",{href:this.href,isMathJax:true})}h=e.addElement(h,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){h.style.display="inline-block"}if(this["class"]!=null){h.className+=" "+this["class"]}if(this.style){h.style.cssText=this.style;if(h.style.fontSize){this.mathsize=h.style.fontSize;h.style.fontSize=""}}this.spanID=e.GetID();h.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;h.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){h.parentNode.bbox=h.bbox}return h},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(i,h,j){e.handleVariant(i,h,j)},HTMLhandleSize:function(h){if(!h.scale){h.scale=this.HTMLgetScale();if(h.scale!==1){h.style.fontSize=e.Percent(h.scale)}}return h},HTMLhandleColor:function(m){var o=this.getValues("mathcolor","color");if(this.mathbackground){o.mathbackground=this.mathbackground}if(this.background){o.background=this.background}if(this.style&&m.style.backgroundColor){o.mathbackground=m.style.backgroundColor;m.style.backgroundColor="transparent"}if(o.color&&!this.mathcolor){o.mathcolor=o.color}if(o.background&&!this.mathbackground){o.mathbackground=o.background}if(o.mathcolor){m.style.color=o.mathcolor}if(o.mathbackground&&o.mathbackground!==a.COLOR.TRANSPARENT){var p=1/e.em,l=0,k=0;if(this.isToken){l=m.bbox.lw;k=m.bbox.rw-m.bbox.w}if(m.style.paddingLeft!==""){l+=parseFloat(m.style.paddingLeft)*(m.scale||1)}if(m.style.paddingRight!==""){k-=parseFloat(m.style.paddingRight)*(m.scale||1)}var j=Math.max(0,e.getW(m)+(e.PaddingWidthBug?0:k-l));if(e.msieCharPaddingWidthBug&&m.style.paddingLeft!==""){j+=parseFloat(m.style.paddingLeft)*(m.scale||1)}var n=m.bbox.h+m.bbox.d,h=-m.bbox.d;if(j>0){j+=2*p;l-=p}if(n>0){n+=2*p;h-=p}k=-j-l;var i=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:o.mathbackground,width:e.Em(j),height:e.Em(n),verticalAlign:e.Em(h),marginLeft:e.Em(l),marginRight:e.Em(k)}});if(e.msieInlineBlockAlignBug){i.style.position="relative";i.style.width=i.style.height=0;i.style.verticalAlign=i.style.marginLeft=i.style.marginRight="";e.placeBox(e.addElement(i,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(j),height:e.Em(n),background:o.mathbackground}}),l,m.bbox.h+p)}m.parentNode.insertBefore(i,m);if(e.msieColorPositionBug){m.style.position="relative"}return i}return null},HTMLremoveColor:function(){var h=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(h){h.parentNode.removeChild(h)}},HTMLhandleSpace:function(k){if(this.useMMLspacing){if(this.type!=="mo"){return}var i=this.getValues("scriptlevel","lspace","rspace");if(i.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){i.lspace=Math.max(0,e.length2em(i.lspace));i.rspace=Math.max(0,e.length2em(i.rspace));var h=this,j=this.Parent();while(j&&j.isEmbellished()&&j.Core()===h){h=j;j=j.Parent();k=h.HTMLspanElement()}if(i.lspace){k.style.paddingLeft=e.Em(i.lspace)}if(i.rspace){k.style.paddingRight=e.Em(i.rspace)}}}else{var l=this.texSpacing();if(l!==""){l=e.length2em(l)/(k.scale||1);if(k.style.paddingLeft){l+=parseFloat(k.style.paddingLeft)}k.style.paddingLeft=e.Em(l)}}},HTMLgetScale:function(){var j=1,h=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var i=this.HTMLspanElement();if(i.style.fontSize!=""){h.fontsize=i.style.fontSize}}if(h.fontsize&&!this.mathsize){h.mathsize=h.fontsize}if(h.scriptlevel!==0){if(h.scriptlevel>2){h.scriptlevel=2}j=Math.pow(this.Get("scriptsizemultiplier"),h.scriptlevel);h.scriptminsize=e.length2em(h.scriptminsize);if(j<h.scriptminsize){j=h.scriptminsize}}j*=e.length2em(h.mathsize);return j},HTMLgetVariant:function(){var h=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var j=this.HTMLspanElement();if(j.style.fontFamily){h.fontfamily=j.style.fontFamily}if(j.style.fontWeight){h.fontweight=j.style.fontWeight}if(j.style.fontStyle){h.fontStyle=j.style.fontStyle}}var i=h.mathvariant;if(this.variantForm){i="-"+e.fontInUse+"-variant"}if(h.fontfamily&&!this.mathvariant){if(!h.fontweight&&h.mathvariant.match(/bold/)){h.fontweight="bold"}if(!h.fontstyle&&h.mathvariant.match(/italic/)){h.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:h.fontfamily,style:h.fontstyle,weight:h.fontweight}}}if(h.fontweight==="bold"){i={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}[i]||i}else{if(h.fontweight==="normal"){i={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}[i]||i}}if(h.fontstyle==="italic"){i={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[i]||i}else{if(h.fontstyle==="normal"){i={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[i]||i}}return e.FONTDATA.VARIANT[i]}},{HTMLautoload:function(){var h=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(h))},HTMLautoloadFile:function(h){var i=e.autoloadDir+"/"+h+".js";d.RestartAfter(c.Require(i))},HTMLstretchH:function(i,h){this.HTMLremoveColor();return this.toHTML(i,h)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(i,h){this.HTMLhandleVariant(i,h,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mn.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));l.bbox=null;var k=this.HTMLgetVariant();for(var j=0,h=this.data.length;j<h;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.mo.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));if(this.data.length==0){return n}else{n.bbox=null}var q=this.data.join("");var l=this.HTMLgetVariant();var j=this.getValues("largeop","displaystyle");if(j.largeop){l=e.FONTDATA.VARIANT[j.displaystyle?"-largeOp":"-smallOp"]}for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(q.length!==1){delete n.bbox.skew}if(e.AccentBug&&n.bbox.w===0&&q.length===1&&n.firstChild){n.firstChild.nodeValue+=e.NBSP;e.createSpace(n,0,0,-n.offsetWidth/e.em)}if(j.largeop){var o=(n.bbox.h-n.bbox.d)/2-e.TeX.axis_height*n.scale;if(e.safariVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.lastChild.style.verticalAlign=e.Em(parseFloat(n.lastChild.style.verticalAlign||0)/e.em-o/n.scale)}else{if(e.konquerorVerticalAlignBug&&n.lastChild.nodeName==="IMG"){n.style.position="relative";n.lastChild.style.position="relative";n.lastChild.style.top=e.Em(o/n.scale)}else{n.style.verticalAlign=e.Em(-o/n.scale)}}n.bbox.h-=o;n.bbox.d+=o;if(n.bbox.rw>n.bbox.w){n.bbox.ic=n.bbox.rw-n.bbox.w;e.createBlank(n,n.bbox.ic);n.bbox.w=n.bbox.rw}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcanStretch:function(h){if(!this.Get("stretchy")){return false}var i=this.data.join("");if(i.length>1){return false}i=e.FONTDATA.DELIMITERS[i.charCodeAt(0)];return(i&&i.dir==h.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(k,h){this.HTMLremoveColor();var i=this.getValues("maxsize","minsize","mathvariant","fontweight");if(i.fontweight==="bold"&&!this.mathvariant){i.mathvariant=a.VARIANT.BOLD}var j=this.HTMLspanElement(),l=j.scale;i.maxsize=e.length2em(i.maxsize,j.bbox.w);i.minsize=e.length2em(i.minsize,j.bbox.w);h=Math.max(i.minsize,Math.min(i.maxsize,h));j=this.HTMLcreateSpan(k);e.createDelimiter(j,this.data.join("").charCodeAt(0),h,l,i.mathvariant);this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});a.mtext.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;if(this.Parent().type==="merror"){e.addText(n,this.data.join(""));var o=e.getHD(n),j=e.getW(n);n.bbox={h:o.h,d:o.d,w:j,lw:0,rw:j}}else{var l=this.HTMLgetVariant();for(var k=0,h=this.data.length;k<h;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(l,j,o){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var n=e.Measured(this.data[0].toHTML(l),l);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(l,j,o),l)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(l,j),l)}}l.bbox={w:n.bbox.w,h:n.bbox.h,d:n.bbox.d,lw:0,rw:0};for(var k=0,h=l.childNodes.length;k<h;k++){l.childNodes[k].style.visibility="hidden"}}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(l,j,n){l=this.HTMLcreateSpan(l);if(this.data[0]!=null){var i=e.createStack(l,true);var m=e.createBox(i);e.Measured(this.data[0].toHTML(m),m);if(n!=null){e.Remeasured(this.data[0].HTMLstretchV(m,j,n),m)}else{if(j!=null){e.Remeasured(this.data[0].HTMLstretchH(m,j),m)}}var k=this.getValues("height","depth","width","lspace","voffset"),h=0,o=0;if(k.lspace){h=this.HTMLlength2em(m,k.lspace)}if(k.voffset){o=this.HTMLlength2em(m,k.voffset)}e.placeBox(m,h,o);l.bbox={h:m.bbox.h,d:m.bbox.d,w:m.bbox.w,lw:Math.min(0,m.bbox.lw+h),rw:Math.max(m.bbox.w,m.bbox.rw+h),H:Math.max((m.bbox.H==null?-e.BIGDIMEN:m.bbox.H),m.bbox.h+o),D:Math.max((m.bbox.D==null?-e.BIGDIMEN:m.bbox.D),m.bbox.d-o)};if(k.height!==""){l.bbox.h=this.HTMLlength2em(m,k.height,"h",0)}if(k.depth!==""){l.bbox.d=this.HTMLlength2em(m,k.depth,"d",0)}if(k.width!==""){l.bbox.w=this.HTMLlength2em(m,k.width,"w",0)}if(l.bbox.H<=l.bbox.h){delete l.bbox.H}if(l.bbox.D<=l.bbox.d){delete l.bbox.D}e.setStackWidth(i,l.bbox.w)}this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLlength2em:function(l,n,o,h){if(h==null){h=-e.BIGDIMEN}var j=String(n).match(/width|height|depth/);var k=(j?l.bbox[j[0].charAt(0)]:(o?l.bbox[o]:null));var i=e.length2em(n,k);if(o&&String(n).match(/^\s*[-+]/)){return Math.max(h,l.bbox[o]+i)}else{return i}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(j,h){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchH(i,h);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h);this.HTMLhandleColor(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(A){A=this.HTMLcreateSpan(A);var j=e.createStack(A);var m=e.createBox(j),l=e.createBox(j);this.HTMLmeasureChild(0,m);this.HTMLmeasureChild(1,l);var h=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var E=this.HTMLgetScale(),z=h.displaystyle;var D=e.TeX.axis_height*E;if(h.bevelled){var C=(z?0.4:0.15);var n=Math.max(m.bbox.h+m.bbox.d,l.bbox.h+l.bbox.d)+2*C;var B=e.createBox(j);e.createDelimiter(B,47,n);e.placeBox(m,0,(m.bbox.d-m.bbox.h)/2+D+C);e.placeBox(B,m.bbox.w-C/2,(B.bbox.d-B.bbox.h)/2+D);e.placeBox(l,m.bbox.w+B.bbox.w-C,(l.bbox.d-l.bbox.h)/2+D-C)}else{var i=Math.max(m.bbox.w,l.bbox.w);var s=e.thickness2em(h.linethickness),x,w,r,o;var y=e.TeX.min_rule_thickness/this.em;if(z){r=e.TeX.num1;o=e.TeX.denom1}else{r=(s===0?e.TeX.num3:e.TeX.num2);o=e.TeX.denom2}r*=E;o*=E;if(s===0){x=Math.max((z?7:3)*e.TeX.rule_thickness,2*y);w=(r-m.bbox.d)-(l.bbox.h-o);if(w<x){r+=(x-w)/2;o+=(x-w)/2}}else{x=Math.max((z?2:0)*y+s,s/2+1.5*y);w=(r-m.bbox.d)-(D+s/2);if(w<x){r+=x-w}w=(D-s/2)-(l.bbox.h-o);if(w<x){o+=x-w}var k=e.createBox(j);e.createRule(k,s,0,i+2*s);e.placeBox(k,0,D-s/2)}e.alignBox(m,h.numalign,r);e.alignBox(l,h.denomalign,-o)}this.HTMLhandleSpace(A);this.HTMLhandleColor(A);return A},HTMLcanStretch:function(h){return false},HTMLhandleSpace:function(h){if(!this.texWithDelims){var i=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;h.style.paddingLeft=e.Em(i);h.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(r){r=this.HTMLcreateSpan(r);var u=e.createStack(r);var j=e.createBox(u),n=e.createBox(u),m=e.createBox(u);this.HTMLmeasureChild(0,j);var l=this.HTMLgetScale();var v=e.TeX.rule_thickness*l,i,h,s,k;if(this.Get("displaystyle")){i=e.TeX.x_height*l}else{i=v}h=Math.max(v+i/4,1.5*e.TeX.min_rule_thickness/this.em);s=j.bbox.h+j.bbox.d+h+v;k=j.bbox.w;e.createDelimiter(m,8730,s,l);e.Measured(m);var o=0;if(m.isMultiChar||(e.AdjustSurd&&e.imgFonts)){m.bbox.w*=0.95}if(m.bbox.h+m.bbox.d>s){h=((m.bbox.h+m.bbox.d)-(s-v))/2}var w=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!w||k<w.HW[0][0]*l||l<0.75){e.createRule(n,v,0,k)}else{e.createDelimiter(n,e.FONTDATA.RULECHAR,k,l)}s=j.bbox.h+h+v;o=this.HTMLaddRoot(u,m,o,m.bbox.h+m.bbox.d-s,l);e.placeBox(m,o,s-m.bbox.h);e.placeBox(n,o+m.bbox.w,s-n.bbox.h+e.rfuzz);e.placeBox(j,o+m.bbox.w,0);this.HTMLhandleSpace(r);this.HTMLhandleColor(r);return r},HTMLaddRoot:function(j,i,h,l,k){return h}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(j,i,h){return 0.45*(j-0.9*i)+0.6*i+Math.max(0,h.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(n,l){var j=n.bbox={},o=[];this.HTMLcheckStretchy(this.data.open,j,o,l);this.HTMLcheckStretchy(this.data[0],j,o,l);for(var k=1,h=this.data.length;k<h;k++){if(this.data[k]){this.HTMLcheckStretchy(this.data["sep"+k],j,o,l);this.HTMLcheckStretchy(this.data[k],j,o,l)}}this.HTMLcheckStretchy(this.data.close,j,o,l);this.HTMLcleanBBox(j);return o},HTMLcheckStretchy:function(h,i,k,j){if(h){if(!j&&h.HTMLcanStretch("Vertical")){k.push(h);h=(h.CoreMO()||h)}this.HTMLcombineBBoxes(h,i)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(h){if(this.data[0]!=null){h=this.data[0].toHTML(h);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(h)}return h},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(i,h){return(this.data[0]!=null?this.data[0].HTMLstretchH(i,h):i)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(I,E,B){var h=this.getValues("displaystyle","accent","accentunder","align");if(!h.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,I)}I=this.HTMLcreateSpan(I);var M=this.HTMLgetScale();var n=e.createStack(I);var o=[],K=[],s,J,F,j=-e.BIGDIMEN,H=j;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J]=e.createBox(n);e.Measured(this.data[J].toHTML(s),s);if(J==this.base){if(B!=null){e.Remeasured(this.data[this.base].HTMLstretchV(s,E,B),s)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(s,E),s)}}K[J]=(B==null&&E!=null?false:this.data[J].HTMLcanStretch("Horizontal"))}else{K[J]=this.data[J].HTMLcanStretch("Horizontal")}if(s.bbox.w>H){H=s.bbox.w}if(!K[J]&&H>j){j=H}}}if(B==null&&E!=null){j=E}else{if(j==-e.BIGDIMEN){j=H}}for(J=H=0,F=this.data.length;J<F;J++){if(this.data[J]){s=o[J];if(K[J]){s.bbox=this.data[J].HTMLstretchH(s,j).bbox}if(s.bbox.w>H){H=s.bbox.w}}}var A=e.TeX.rule_thickness,C=e.FONTDATA.TeX_factor;var l=o[this.base]||{bbox:this.HTMLzeroBBox()},L=(l.bbox.ic||0);var r,p,v,u,q,z,G;for(J=0,F=this.data.length;J<F;J++){if(this.data[J]!=null){s=o[J];q=e.TeX.big_op_spacing5*M;var w=(J!=this.base&&h[this.ACCENTS[J]]);if(w&&s.bbox.w<=1/e.em+0.0001){s.bbox.w=s.bbox.rw-s.bbox.lw;s.bbox.noclip=true;if(s.bbox.lw&&!e.zeroWidthBug){s.insertBefore(e.createSpace(s.parentNode,0,0,-s.bbox.lw),s.firstChild)}e.createBlank(s,0,0,s.bbox.rw+0.1)}z={left:0,center:(H-s.bbox.w)/2,right:H-s.bbox.w}[h.align];r=z;p=0;if(J==this.over){if(w){G=Math.max(A*M*C,2.5/this.em);q=0;if(l.bbox.skew){r+=l.bbox.skew}}else{v=e.TeX.big_op_spacing1*M*C;u=e.TeX.big_op_spacing3*M*C;G=Math.max(v,u-Math.max(0,s.bbox.d))}G=Math.max(G,1.5/this.em);r+=L;p=l.bbox.h+s.bbox.d+G;s.bbox.h+=q}else{if(J==this.under){if(w){G=3*A*M*C;q=0}else{v=e.TeX.big_op_spacing2*M*C;u=e.TeX.big_op_spacing4*M*C;G=Math.max(v,u-s.bbox.h)}G=Math.max(G,1.5/this.em);r-=L;p=-(l.bbox.d+s.bbox.h+G);s.bbox.d+=q}}e.placeBox(s,r,p)}}this.HTMLhandleSpace(I);this.HTMLhandleColor(I);return I},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(F,C,y){F=this.HTMLcreateSpan(F);var I=this.HTMLgetScale();var l=e.createStack(F),i;var k=e.createBox(l);this.HTMLmeasureChild(this.base,k);if(this.data[this.base]){if(y!=null){e.Remeasured(this.data[this.base].HTMLstretchV(k,C,y),k)}else{if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchH(k,C),k)}}}e.placeBox(k,0,0);var j=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var G=e.TeX.x_height*I,x=e.TeX.scriptspace*I*0.75;var h,m;if(this.HTMLnotEmpty(this.data[this.sup])){h=e.createBox(l);e.Measured(this.data[this.sup].toHTML(h),h);h.bbox.w+=x;h.bbox.rw=Math.max(h.bbox.w,h.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){m=e.createBox(l);e.Measured(this.data[this.sub].toHTML(m),m);m.bbox.w+=x;m.bbox.rw=Math.max(m.bbox.w,m.bbox.rw)}var A=e.TeX.sup_drop*j,z=e.TeX.sub_drop*j;var o=k.bbox.h-A,n=k.bbox.d+z,H=0,B;if(k.bbox.ic){H=k.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&&k.bbox.scale===1&&!this.data[this.base].Get("largeop")){o=n=0}}var E=this.getValues("subscriptshift","superscriptshift");E.subscriptshift=(E.subscriptshift===""?0:e.length2em(E.subscriptshift));E.superscriptshift=(E.superscriptshift===""?0:e.length2em(E.superscriptshift));if(!h){if(m){n=Math.max(n,e.TeX.sub1*I,m.bbox.h-(4/5)*G,E.subscriptshift);e.placeBox(m,k.bbox.w+x-H,-n,m.bbox)}}else{if(!m){i=this.getValues("displaystyle","texprimestyle");B=e.TeX[(i.displaystyle?"sup1":(i.texprimestyle?"sup3":"sup2"))];o=Math.max(o,B*I,h.bbox.d+(1/4)*G,E.superscriptshift);e.placeBox(h,k.bbox.w+x,o,h.bbox)}else{n=Math.max(n,e.TeX.sub2*I);var w=e.TeX.rule_thickness*I;if((o-h.bbox.d)-(m.bbox.h-n)<3*w){n=3*w-o+h.bbox.d+m.bbox.h;A=(4/5)*G-(o-h.bbox.d);if(A>0){o+=A;n-=A}}e.placeBox(h,k.bbox.w+x,Math.max(o,E.superscriptshift));e.placeBox(m,k.bbox.w+x-H,-Math.max(n,E.subscriptshift))}}this.HTMLhandleSpace(F);this.HTMLhandleColor(F);return F},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(o,h){var l=this.Get("alttext");if(l){h.setAttribute("aria-label",l)}var i=e.addElement(o,"nobr",{isMathJax:true});o=this.HTMLcreateSpan(i);var m=e.createStack(o),j=e.createBox(m),n;m.style.fontSize=i.parentNode.style.fontSize;i.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;n=e.Measured(this.data[0].toHTML(j),j)}e.placeBox(j,0,0);var k=e.em/e.outerEm;e.em/=k;o.bbox.h*=k;o.bbox.d*=k;o.bbox.w*=k;o.bbox.lw*=k;o.bbox.rw*=k;if(n&&n.bbox.width!=null){m.style.width=n.bbox.width;j.style.width="100%"}this.HTMLhandleColor(o);if(n){e.createRule(o,n.bbox.h*k,n.bbox.d*k,0)}if(!this.isMultiline&&this.Get("display")==="block"&&o.bbox.width==null){var p=this.getValues("indentalignfirst","indentshiftfirst","indentalign","indentshift");if(p.indentalignfirst!==a.INDENTALIGN.INDENTALIGN){p.indentalign=p.indentalignfirst}if(p.indentalign===a.INDENTALIGN.AUTO){p.indentalign=this.displayAlign}h.style.textAlign=p.indentalign;if(p.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){p.indentshift=p.indentshiftfirst}if(p.indentshift==="auto"){p.indentshift=this.displayIndent}if(p.indentshift&&p.indentalign!==a.INDENTALIGN.CENTER){o.style[{left:"marginLeft",right:"marginRight"}[p.indentalign]]=e.Em(e.length2em(p.indentshift))}}return o}});a.TeXAtom.Augment({toHTML:function(i){i=this.HTMLcreateSpan(i);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var h=e.createStack(i);var j=e.createBox(h);e.Measured(this.data[0].toHTML(j),j);e.placeBox(j,0,e.TeX.axis_height-(j.bbox.h+j.bbox.d)/2+j.bbox.d)}else{i.bbox=this.data[0].toHTML(i).bbox}}this.HTMLhandleSpace(i);this.HTMLhandleColor(i);return i}});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(h){var k=h.versionAtLeast("7.0");var j=h.versionAtLeast("8.0")&&document.documentMode>7;var i=(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:h.isIE9,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:i,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(j&&!i),msieBorderWidthBug:i,msieInlineBlockAlignBug:(!j||i),msieVerticalAlignBug:(j&&!i),msiePlaceBoxBug:(j&&!i),msieClipRectBug:!j,msieNegativeSpaceBug:i,msieCloneNodeBug:(j&&h.version==="8.0"),negativeSkipBug:true,msieIE6:!k,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:h.isIE9,allowWebFonts:"eot"})},Firefox:function(i){var j=false;if(i.versionAtLeast("3.5")){var h=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,h.length)===h){j="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:j})},Safari:function(l){var j=l.versionAtLeast("3.0");var i=l.versionAtLeast("3.1");var h=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var m=(i&&l.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!l.versionAtLeast("5.0"))||(h!=null&&(h[1]<2||(h[1]==2&&h[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:!i,safariTextNodeBug:!j,safariWebFontSerif:["serif"],allowWebFonts:(i&&!m?"otf":false)});if(m){var k=d.config["HTML-CSS"];if(k){k.availableFonts=[];k.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(h){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(h.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(h){h.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:h.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(h.versionAtLeast("10.0")&&!h.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(h){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(n,k){if(k&&this.testCollection(k)){return k}for(var l=0,j=n.length;l<j;l++){if(n[l]===k){continue}if(this.testCollection(n[l])){return n[l]}}return null},testCollection:function(i){return this.testFont(this.FontInfo[i])},testFont:function(l){if(l.isWebFont&&e.FontFaceBug){this.div.style.fontWeight=this.div.style.fontStyle="normal"}else{this.div.style.fontWeight=(l.weight||"normal");this.div.style.fontStyle=(l.style||"normal")}var k=this.getComparisonWidths(l.testString,l.noStyleChar);if(k){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[0];if(this.div.offsetWidth==k[0]){this.div.style.fontFamily="'"+l.family+"',"+this.comparisonFont[k[2]];if(this.div.offsetWidth==k[1]){return false}}if(this.div.offsetWidth!=k[3]){if(l.noStyleChar||!e.FONTDATA||!e.FONTDATA.hasStyleChar){return true}for(var n=0,j=this.testSize.length;n<j;n++){if(this.testStyleChar(l,this.testSize[n])){return true}}}}return false},styleChar:"\uEFFD",versionChar:"\uEFFE",compChar:"\uEFFF",testStyleChar:function(k,m){var q=3+(k.weight?2:0)+(k.style?4:0);var j="",l=0;var p=this.div.style.fontSize;this.div.style.fontSize=m;if(e.msieItalicWidthBug&&k.style==="italic"){this.text.nodeValue=j=this.compChar;l=this.div.offsetWidth}if(e.safariTextNodeBug){this.div.innerHTML=this.compChar+j}else{this.text.nodeValue=this.compChar+j}var i=this.div.offsetWidth-l;if(e.safariTextNodeBug){this.div.innerHTML=this.styleChar+j}else{this.text.nodeValue=this.styleChar+j}var o=Math.floor((this.div.offsetWidth-l)/i+0.5);if(o===q){if(e.safariTextNodeBug){this.div.innerHTML=this.versionChar+j}else{this.text.nodeValue=this.versionChar+j}k.version=Math.floor((this.div.offsetWidth-l)/i+1.5)/2}this.div.style.fontSize=p;return(o===q)},getComparisonWidths:function(n,l){if(e.FONTDATA&&e.FONTDATA.hasStyleChar&&!l){n+=this.styleChar+" "+this.compChar}if(e.safariTextNodeBug){this.div.innerHTML=n}else{this.text.nodeValue=n}this.div.style.fontFamily=this.comparisonFont[0];var k=this.div.offsetWidth,p=-1;if(e.safariWebFontSerif){this.div.style.fontFamily=e.safariWebFontSerif[0];p=this.div.offsetWidth}for(var o=1,j=this.comparisonFont.length;o<j;o++){this.div.style.fontFamily=this.comparisonFont[o];if(this.div.offsetWidth!=k){return[k,this.div.offsetWidth,o,p]}}return null},loadWebFont:function(j){d.Startup.signal.Post("HTML-CSS Jax - Web-Font "+e.fontInUse+"/"+j.directory);var l=MathJax.Message.File("Web-Font "+e.fontInUse+"/"+j.directory);var i=MathJax.Callback({});var k=MathJax.Callback(["loadComplete",this,j,l,i]);c.timer.start(c,[this.checkWebFont,j,k],1,this.timeout);return i},loadComplete:function(k,m,j,i){MathJax.Message.Clear(m);if(i===c.STATUS.OK){j();return}this.loadError(k);if(d.Browser.isFirefox&&e.allowWebFonts){var l=document.location.protocol+"//"+document.location.hostname;if(document.location.port!=""){l+=":"+document.location.port}l+="/";if(c.fileURL(e.webfontDir).substr(0,l.length)!==l){this.firefoxFontError(k)}}e.loadWebFontError(k,j)},loadError:function(i){MathJax.Message.Set("Can't load web font "+e.fontInUse+"/"+i.directory,null,2000)},firefoxFontError:function(i){MathJax.Message.Set("Firefox can't load web fonts from a remote host",null,3000)},checkWebFont:function(i,j,k){if(i.time(k)){return}if(e.Font.testFont(j)){k(i.STATUS.OK)}else{setTimeout(i,i.delay)}},fontFace:function(k){var l=e.allowWebFonts;var n=e.FONTDATA.FONTS[k];if(e.msieFontCSSBug&&!n.family.match(/-Web$/)){n.family+="-Web"}var j=c.fileURL(e.webfontDir+"/"+l);var i=k.replace(/-b/,"-B").replace(/-i/,"-I").replace(/-Bold-/,"-Bold");if(!i.match(/-/)){i+="-Regular"}if(l==="svg"){i+=".svg#"+i}else{i+="."+l}var m={"font-family":n.family,src:"url('"+j+"/"+i+"')"};if(l==="svg"){m.src+=" format('svg')"}if(!(e.FontFaceBug&&n.isWebFont)){if(k.match(/-bold/)){m["font-weight"]="bold"}if(k.match(/-italic/)){m["font-style"]="italic"}}return m}});var g,h,f;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 ! important"},".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,Font:null,Config:function(){this.Font=b();this.SUPER(arguments).Config.call(this);var j=this.settings;if(this.adjustAvailableFonts){this.adjustAvailableFonts(this.config.availableFonts)}if(j.scale){this.config.scale=j.scale}if(j.font&&j.font!=="Auto"){if(j.font==="TeX (local)"){this.config.availableFonts=["TeX"];this.config.preferredFont="TeX";this.config.webFont="TeX"}else{if(j.font==="STIX (local)"){this.config.availableFonts=["STIX"];this.config.preferredFont="STIX";this.config.webFont="TeX"}else{if(j.font==="TeX (web)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont="TeX"}else{if(j.font==="TeX (image)"){this.config.availableFonts=[];this.config.preferredFont="";this.config.webFont=""}}}}}var i=this.Font.findFont(this.config.availableFonts,this.config.preferredFont);if(!i&&this.allowWebFonts){i=this.config.webFont;if(i){this.webFonts=true}}if(!i&&this.config.imageFont){i=this.config.imageFont;this.imgFonts=true}if(i){this.fontInUse=i;this.fontDir+="/"+i;this.webfontDir+="/"+i;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")}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},Startup:function(){g=MathJax.Extension.MathEvents.Event;h=MathJax.Extension.MathEvents.Touch;f=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=f.Mouseover;this.Mouseout=f.Mouseout;this.Mousemove=f.Mousemove;var l=[],p=this.FONTDATA.VARIANT.normal.fonts;if(!(p instanceof Array)){p=[p]}for(var k=0,j=p.length;k<j;k++){l[k]=this.FONTDATA.FONTS[p[k]].family;if(!l[k]){l[k]=p[k]}}this.config.styles[".MathJax .math span"]=this.config.styles["#MathJax_getScales"]={"font-family":l.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 o=this.addElement(this.hiddenDiv,"div",{style:{width:"5in"}});this.pxPerInch=o.offsetWidth/5;this.hiddenDiv.removeChild(o);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(n){}}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(n){}}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 k=0,j=e.config.preloadWebFonts.length;k<j;k++){var l=e.FONTDATA.FONTS[e.config.preloadWebFonts[k]];if(!l.available){e.Font.testFont(l)}}},Translate:function(p){if(!p.parentNode){return}var n=p.previousSibling;if(n&&String(n.className).match(/^MathJax(_MathML|_Display)?$/)){n.parentNode.removeChild(n)}var j=p.MathJax.elementJax,q=j.root,r,i,l;r=i=l=this.Element("span",{className:"MathJax",isMathJax:true,jaxID:this.id,id:j.inputID+"-Span",oncontextmenu:g.Menu,onmousedown:g.Mousedown,onmouseover:g.Mouseover,onmouseout:g.Mouseout,onmousemove:g.Mousemove,onclick:g.Click,ondblclick:g.DblClick});if(MathJax.Hub.Browser.noContextMenu){r.ontouchstart=h.start;r.ontouchend=h.end}var m=(q.Get("display")==="block");if(m){i=l=this.Element("div",{className:"MathJax_Display",style:{width:"100%",position:"relative"}});i.appendChild(r)}i.setAttribute("role","textbox");i.setAttribute("aria-readonly","true");if(this.useProcessingFrame){l=this.Element((m?"div":"span"),{className:"MathJax_Processing"});l.appendChild(i)}p.parentNode.insertBefore(l,p);var k;try{this.getScales(r);k=(this.em===0||String(this.em)==="NaN")}catch(o){k=true}if(k){this.hiddenDiv.appendChild(l);this.getScales(r)}this.initImg(r);this.initHTML(q,r);q.setTeXclass();try{q.toHTML(r,i)}catch(o){if(o.restart){l.parentNode.removeChild(l)}throw o}if(k){p.parentNode.insertBefore(l,p)}if(this.useProcessingFrame){l.parentNode.replaceChild(i,l)}},getJaxFromMath:function(i){if(i.parentNode.className==="MathJax_Display"){i=i.parentNode}return d.getJaxFor(i.nextSibling)},getHoverSpan:function(i){return i.root.HTMLspanElement()},getHoverBBox:function(i,l){var m=l.bbox,k=e.outerEm;var j={w:m.w*k,h:m.h*k,d:m.d*k};if(m.width){j.width=m.width}return j},initImg:function(i){},initHTML:function(j,i){},initFont:function(i){var k=e.FONTDATA.FONTS,j=e.config.availableFonts;if(j&&j.length&&e.Font.testFont(k[i])){k[i].available=true;return null}if(!this.allowWebFonts){return null}k[i].isWebFont=true;if(e.FontFaceBug){k[i].family=i;if(e.msieFontCSSBug){k[i].family+="-Web"}}return c.Styles({"@font-face":this.Font.fontFace(i)})},Remove:function(i){var j=i.SourceElement();if(!j){return}j=j.previousSibling;if(!j){return}if(j.className.match(/^MathJax/)){j.parentNode.removeChild(j)}},getScales:function(k){k.parentNode.insertBefore(this.HDMspan,k);this.HDMspan.className="";this.HDMspan.id="";this.HDMspan.style.fontSize="";this.HDMimg.style.height="1px";this.HDMimg.style.width="60ex";var j=this.HDMspan.offsetWidth/60;this.HDMspan.className="MathJax";this.HDMspan.id="MathJax_getScales";this.HDMimg.style.width="60em";var i=this.outerEm=this.HDMspan.offsetWidth/60;this.scale=Math.floor(Math.max(this.config.minScaleAdjust/100,(j/this.TeX.x_height)/i)*this.config.scale);k.style.fontSize=this.HDMspan.style.fontSize=this.scale+"%";this.em=a.mbase.prototype.em=this.HDMspan.offsetWidth/60;if(this.operaFontSizeBug&&i===this.em&&this.scale!==100){this.em=a.mbase.prototype.em=i*this.scale/100}k.parentNode.removeChild(this.HDMspan);this.msieMarginScale=this.getMarginScale(k)},getMarginScale:function(i){return 1},getMSIEmarginScale:function(k){k.appendChild(this.marginCheck);var i=this.marginCheck.offsetWidth,j=this.marginMove.offsetWidth;var l=(2*j-i?j/(2*j-i):1);k.removeChild(this.marginCheck);return l},getHD:function(j){var i=j.style.position;j.style.position="absolute";this.HDimg.style.height="0px";j.appendChild(this.HDspan);var k={h:j.offsetHeight};this.HDimg.style.height=k.h+"px";k.d=j.offsetHeight-k.h;k.h-=k.d;k.h/=this.em;k.d/=this.em;j.removeChild(this.HDspan);j.style.position=i;return k},getW:function(l){var j=l.offsetWidth,k=(l.bbox?l.bbox.w:-1),m=l;if((k<0||this.negativeSkipBug)&&j>=0){if(this.negativeSkipBug){var i=l.style.position;l.style.position="absolute";m=this.startMarker;if(l.firstChild){l.insertBefore(m,l.firstChild)}else{l.appendChild(m)}m=this.startMarker}l.appendChild(this.endMarker);j=this.endMarker.offsetLeft-m.offsetLeft;l.removeChild(this.endMarker);if(this.negativeSkipBug){l.removeChild(m);l.style.position=i}}return j/this.em},Measured:function(k,j){if(k.bbox.width==null&&k.bbox.w&&!k.bbox.isMultiline){var i=this.getW(k);k.bbox.rw+=i-k.bbox.w;k.bbox.w=i}if(!j){j=k.parentNode}if(!j.bbox){j.bbox=k.bbox}return k},Remeasured:function(j,i){i.bbox=this.Measured(j,i).bbox},Em:function(i){if(Math.abs(i)<0.0006){return"0em"}return i.toFixed(3).replace(/\.?0+$/,"")+"em"},Percent:function(i){return(100*i).toFixed(1).replace(/\.?0+$/,"")+"%"},length2percent:function(i){return this.Percent(this.length2em(i))},length2em:function(o,l){if(typeof(o)!=="string"){o=o.toString()}if(o===""){return""}if(o===a.SIZE.NORMAL){return 1}if(o===a.SIZE.BIG){return 2}if(o===a.SIZE.SMALL){return 0.71}if(o==="infinity"){return e.BIGDIMEN}var k=this.FONTDATA.TeX_factor;if(o.match(/mathspace$/)){return e.MATHSPACE[o]*k}var j=o.match(/^\s*([-+]?(?:\.\d+|\d+(?:\.\d*)?))?(pt|em|ex|mu|px|pc|in|mm|cm|%)?/);var i=parseFloat(j[1]||"1"),n=j[2];if(l==null){l=1}if(n==="em"){return i*k}if(n==="ex"){return i*e.TeX.x_height*k}if(n==="%"){return i/100*l}if(n==="px"){return i/e.em}if(n==="pt"){return i/10*k}if(n==="pc"){return i*1.2*k}if(n==="in"){return i*this.pxPerInch/e.em}if(n==="cm"){return i*this.pxPerInch/e.em/2.54}if(n==="mm"){return i*this.pxPerInch/e.em/25.4}if(n==="mu"){return i/18*k}return i*k*l},thickness2em:function(i){var j=e.TeX.rule_thickness;if(i===a.LINETHICKNESS.MEDIUM){return j}if(i===a.LINETHICKNESS.THIN){return 0.67*j}if(i===a.LINETHICKNESS.THICK){return 1.67*j}return this.length2em(i,j)},createStrut:function(k,j,l){var i=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:j+"px",width:"1px",marginRight:"-1px"}});if(l){k.insertBefore(i,k.firstChild)}else{k.appendChild(i)}return i},createBlank:function(j,i,k){var l=this.Element("span",{isMathJax:true,style:{display:"inline-block",overflow:"hidden",height:"1px",width:this.Em(i)}});if(k){j.insertBefore(l,j.firstChild)}else{j.appendChild(l)}return l},createShift:function(j,i,l){var k=this.Element("span",{style:{marginLeft:this.Em(i)},isMathJax:true});if(l){j.insertBefore(k,j.firstChild)}else{j.appendChild(k)}return k},createSpace:function(m,l,o,i,j){var k=this.Em(Math.max(0,l+o)),n=this.Em(-o);if(this.msieInlineBlockAlignBug){n=this.Em(e.getHD(m.parentNode).d-o)}if(m.isBox||m.className=="mspace"){m.bbox={h:l*m.scale,d:o*m.scale,w:i*m.scale,rw:i*m.scale,lw:0};m.style.height=k;m.style.verticalAlign=n}else{m=this.addElement(m,"span",{style:{height:k,verticalAlign:n},isMathJax:true})}if(i>=0){m.style.width=this.Em(i);m.style.display="inline-block"}else{if(this.msieNegativeSpaceBug){m.style.height=""}m.style.marginLeft=this.Em(i);if(e.safariNegativeSpaceBug&&m.parentNode.firstChild==m){this.createBlank(m,0,true)}}if(j&&j!==a.COLOR.TRANSPARENT){m.style.backgroundColor=j}return m},createRule:function(p,l,n,q,j){var k=e.TeX.min_rule_thickness;if(q>0&&q*this.em<k){q=k/this.em}if(l+n>0&&(l+n)*this.em<k){var m=1/(l+n)*(k/this.em);l*=m;n*=m}if(!j){j="solid"}else{j="solid "+j}j=this.Em(q)+" "+j;var r=this.Em(l+n),i=this.Em(-n);var o=this.addElement(p,"span",{style:{borderLeft:j,display:"inline-block",overflow:"hidden",width:0,height:r,verticalAlign:i},bbox:{h:l,d:n,w:q,rw:q,lw:0},noAdjust:true,isMathJax:true});if(q>0&&o.offsetWidth==0){o.style.width=this.Em(q)}if(p.isBox||p.className=="mspace"){p.bbox=o.bbox}return o},createFrame:function(q,o,p,r,u,j){var n=(this.msieBorderWidthBug?0:2*u);var s=this.Em(o+p-n),i=this.Em(-p-u),m=this.Em(r-n);var k=this.Em(u)+" "+j;var l=this.addElement(q,"span",{style:{border:k,display:"inline-block",overflow:"hidden",width:m,height:s},bbox:{h:o,d:p,w:r,rw:r,lw:0},noAdjust:true,isMathJax:true});if(i){l.style.verticalAlign=i}return l},createStack:function(k,m,j){if(this.msiePaddingWidthBug){this.createStrut(k,0)}var l=String(j).match(/%$/);var i=(!l&&j!=null?j:0);k=this.addElement(k,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"relative",width:(l?"100%":this.Em(i)),height:0}});if(!m){k.parentNode.bbox=k.bbox={h:-this.BIGDIMEN,d:-this.BIGDIMEN,w:i,lw:this.BIGDIMEN,rw:(!l&&j!=null?j:-this.BIGDIMEN)};if(l){k.bbox.width=j}}return k},createBox:function(j,i){var k=this.addElement(j,"span",{style:{position:"absolute"},isBox:true,isMathJax:true});if(i!=null){k.style.width=i}return k},addBox:function(i,j){j.style.position="absolute";j.isBox=true;return i.appendChild(j)},placeBox:function(q,p,o,m){q.isMathJax=true;var s=q.parentNode,A=q.bbox,v=s.bbox;if(this.msiePlaceBoxBug){this.addText(q,this.NBSP)}if(this.imgSpaceBug){this.addText(q,this.imgSpace)}var u=q.offsetHeight/this.em+1,C=0;if(q.noAdjust){u-=1}else{if(this.msieInlineBlockAlignBug){this.addElement(q,"img",{className:"MathJax_strut",border:0,src:"about:blank",isMathJax:true,style:{width:0,height:this.Em(u)}})}else{this.addElement(q,"span",{isMathJax:true,style:{display:"inline-block",width:0,height:this.Em(u)}})}}q.style.top=this.Em(-o-u);q.style.left=this.Em(p+C);if(A){if(this.negativeSkipBug){if(A.lw<0){C=A.lw;e.createBlank(q,-C,true);k=0}if(A.rw>A.w){e.createBlank(q,A.rw-A.w+0.1)}}if(!this.msieClipRectBug&&!A.noclip&&!m){var z=3/this.em;var w=(A.H==null?A.h:A.H),j=(A.D==null?A.d:A.D);var B=u-w-z,n=u+j+z,k=A.lw-3*z,i=1000;if(A.isFixed){i=A.width-k}q.style.clip="rect("+this.Em(B)+" "+this.Em(i)+" "+this.Em(n)+" "+this.Em(k)+")"}}if(A&&v){if(A.H!=null&&(v.H==null||A.H+o>v.H)){v.H=A.H+o}if(A.D!=null&&(v.D==null||A.D-o>v.D)){v.D=A.D-o}if(A.h+o>v.h){v.h=A.h+o}if(A.d-o>v.d){v.d=A.d-o}if(v.H!=null&&v.H<=v.h){delete v.H}if(v.D!=null&&v.D<=v.d){delete v.D}if(A.w+p>v.w){v.w=A.w+p;if(v.width==null){s.style.width=this.Em(v.w)}}if(A.rw+p>v.rw){v.rw=A.rw+p}if(A.lw+p<v.lw){v.lw=A.lw+p}if(A.width!=null&&!A.isFixed){if(v.width==null){s.style.width=v.width="100%"}q.style.width=A.width}}},alignBox:function(k,q,p){this.placeBox(k,0,p);var n=k.bbox;if(n.isMultiline){return}var j=n.width!=null&&!n.isFixed;var m=0,o=-n.w/2,i="50%";if(this.negativeSkipBug){m=n.w-n.rw-0.1;o+=n.lw}o=this.Em(o*this.msieMarginScale);if(j){o="";i=(50-parseFloat(n.width)/2)+"%"}d.Insert(k.style,({right:{left:"",right:this.Em(m)},center:{left:i,marginLeft:o}})[q])},setStackWidth:function(j,i){if(typeof(i)==="number"){j.style.width=this.Em(Math.max(0,i));if(j.bbox){j.bbox.w=i}if(j.parentNode.bbox){j.parentNode.bbox.w=i}}else{j.style.width=j.parentNode.style.width="100%";if(j.bbox){j.bbox.width=i}if(j.parentNode.bbox){j.parentNode.bbox.width=i}}},createDelimiter:function(t,j,l,p,n){if(!j){t.bbox={h:0,d:0,w:this.TeX.nulldelimiterspace,lw:0};t.bbox.rw=t.bbox.w;this.createSpace(t,t.bbox.h,t.bbox.d,t.bbox.w);return}if(!p){p=1}if(!(l instanceof Array)){l=[l,l]}var s=l[1];l=l[0];var k={alias:j};while(k.alias){j=k.alias;k=this.FONTDATA.DELIMITERS[j];if(!k){k={HW:[0,this.FONTDATA.VARIANT[a.VARIANT.NORMAL]]}}}for(var r=0,o=k.HW.length;r<o;r++){if(k.HW[r][0]*p>=l-0.01||(r==o-1&&!k.stretch)){if(k.HW[r][2]){p*=k.HW[r][2]}if(k.HW[r][3]){j=k.HW[r][3]}var q=this.addElement(t,"span");this.createChar(q,[j,k.HW[r][1]],p,n);t.bbox=q.bbox;t.offset=0.65*t.bbox.w;t.scale=p;return}}if(k.stretch){this["extendDelimiter"+k.dir](t,s,k.stretch,p,n)}},extendDelimiterV:function(x,r,C,D,u){var l=this.createStack(x,true);var t=this.createBox(l),s=this.createBox(l);this.createChar(t,(C.top||C.ext),D,u);this.createChar(s,(C.bot||C.ext),D,u);var j={bbox:{w:0,lw:0,rw:0}},B=j,m;var z=t.bbox.h+t.bbox.d+s.bbox.h+s.bbox.d;var p=-t.bbox.h;this.placeBox(t,0,p,true);p-=t.bbox.d;if(C.mid){B=this.createBox(l);this.createChar(B,C.mid,D,u);z+=B.bbox.h+B.bbox.d}if(r>z){j=this.Element("span");this.createChar(j,C.ext,D,u);var A=j.bbox.h+j.bbox.d,i=A-0.05,v,o,w=(C.mid?2:1);o=v=Math.ceil((r-z)/(w*i));if(!C.fullExtenders){i=(r-z)/(w*v)}var q=(v/(v+1))*(A-i);i=A-q;p+=q+i-j.bbox.h;while(w-->0){while(v-->0){if(!this.msieCloneNodeBug){m=j.cloneNode(true)}else{m=this.Element("span");this.createChar(m,C.ext,D,u)}p-=i;this.placeBox(this.addBox(l,m),0,p,true)}p+=q-j.bbox.d;if(C.mid&&w){this.placeBox(B,0,p-B.bbox.h,true);v=o;p+=-(B.bbox.h+B.bbox.d)+q+i-j.bbox.h}}}else{p+=(z-r)/2;if(C.mid){this.placeBox(B,0,p-B.bbox.h,true);p+=-(B.bbox.h+B.bbox.d)}p+=(z-r)/2}this.placeBox(s,0,p-s.bbox.h,true);p-=s.bbox.h+s.bbox.d;x.bbox={w:Math.max(t.bbox.w,j.bbox.w,s.bbox.w,B.bbox.w),lw:Math.min(t.bbox.lw,j.bbox.lw,s.bbox.lw,B.bbox.lw),rw:Math.max(t.bbox.rw,j.bbox.rw,s.bbox.rw,B.bbox.rw),h:0,d:-p};x.scale=D;x.offset=0.55*x.bbox.w;x.isMultiChar=true;this.setStackWidth(l,x.bbox.w)},extendDelimiterH:function(z,l,C,E,u){var p=this.createStack(z,true);var m=this.createBox(p),A=this.createBox(p);this.createChar(m,(C.left||C.rep),E,u);this.createChar(A,(C.right||C.rep),E,u);var i=this.Element("span");this.createChar(i,C.rep,E,u);var B={bbox:{h:-this.BIGDIMEN,d:-this.BIGDIMEN}},j;this.placeBox(m,-m.bbox.lw,0,true);var s=(m.bbox.rw-m.bbox.lw)+(A.bbox.rw-A.bbox.lw)-0.05,r=m.bbox.rw-m.bbox.lw-0.025,t;if(C.mid){B=this.createBox(p);this.createChar(B,C.mid,E,u);s+=B.bbox.w}if(l>s){var D=i.bbox.rw-i.bbox.lw,o=D-0.05,v,q,y=(C.mid?2:1);q=v=Math.ceil((l-s)/(y*o));o=(l-s)/(y*v);t=(v/(v+1))*(D-o);o=D-t;r-=i.bbox.lw+t;while(y-->0){while(v-->0){if(!this.msieCloneNodeBug){j=i.cloneNode(true)}else{j=this.Element("span");this.createChar(j,C.rep,E,u)}this.placeBox(this.addBox(p,j),r,0,true);r+=o}if(C.mid&&y){this.placeBox(B,r,0,true);r+=B.bbox.w-t;v=q}}}else{t=Math.min(s-l,m.bbox.w/2);r-=t/2;if(C.mid){this.placeBox(B,r,0,true);r+=B.bbox.w}r-=t/2}this.placeBox(A,r,0,true);z.bbox={w:r+A.bbox.rw,lw:0,rw:r+A.bbox.rw,H:Math.max(m.bbox.h,i.bbox.h,A.bbox.h,B.bbox.h),D:Math.max(m.bbox.d,i.bbox.d,A.bbox.d,B.bbox.d),h:i.bbox.h,d:i.bbox.d};z.scale=E;z.isMultiChar=true;this.setStackWidth(p,z.bbox.w)},createChar:function(r,o,l,j){r.isMathJax=true;var q=r,s="",n={fonts:[o[1]],noRemap:true};if(j&&j===a.VARIANT.BOLD){n.fonts=[o[1]+"-bold",o[1]]}if(typeof(o[1])!=="string"){n=o[1]}if(o[0] instanceof Array){for(var p=0,k=o[0].length;p<k;p++){s+=String.fromCharCode(o[0][p])}}else{s=String.fromCharCode(o[0])}if(l!==1){q=this.addElement(r,"span",{style:{fontSize:this.Percent(l)},scale:l,isMathJax:true});this.handleVariant(q,n,s);r.bbox=q.bbox}else{this.handleVariant(r,n,s)}if(o[2]){r.style.marginLeft=this.Em(o[2])}if(this.AccentBug&&r.bbox.w===0){q.firstChild.nodeValue+=this.NBSP;e.createSpace(r,0,0,-r.offsetWidth/e.em)}},positionDelimiter:function(j,i){i-=j.bbox.h;j.bbox.d-=i;j.bbox.h+=i;if(i){if(this.safariVerticalAlignBug||this.msieVerticalAlignBug||this.konquerorVerticalAlignBug||(this.operaVerticalAlignBug&&j.isMultiChar)){if(j.firstChild.style.display===""&&j.style.top!==""){j=j.firstChild;i-=parseFloat(j.style.top)}j.style.position="relative";j.style.top=this.Em(-i)}else{j.style.verticalAlign=this.Em(i);if(e.ffVerticalAlignBug){e.createRule(j.parentNode,j.bbox.h,0,0)}}}},handleVariant:function(y,o,r){var x="",v,B,s,k,A,C,j=y;if(r.length===0){return}if(!y.bbox){y.bbox={w:0,h:-this.BIGDIMEN,d:-this.BIGDIMEN,rw:-this.BIGDIMEN,lw:this.BIGDIMEN}}if(!o){o=this.FONTDATA.VARIANT[a.VARIANT.NORMAL]}C=o;for(var z=0,w=r.length;z<w;z++){o=C;v=r.charCodeAt(z);B=r.charAt(z);if(B===this.PLANE1){z++;v=r.charCodeAt(z)+119808-56320;if(this.FONTDATA.RemapPlane1){var D=this.FONTDATA.RemapPlane1(v,o);v=D.n;o=D.variant}}else{var t,q,u=this.FONTDATA.RANGES;for(t=0,q=u.length;t<q;t++){if(u[t].name==="alpha"&&o.noLowerCase){continue}var p=o["offset"+u[t].offset];if(p&&v>=u[t].low&&v<=u[t].high){if(u[t].remap&&u[t].remap[v]){v=p+u[t].remap[v]}else{v=v-u[t].low+p;if(u[t].add){v+=u[t].add}}if(o["variant"+u[t].offset]){o=this.FONTDATA.VARIANT[o["variant"+u[t].offset]]}break}}}if(o.remap&&o.remap[v]){if(o.remap[v] instanceof Array){var l=o.remap[v];v=l[0];o=this.FONTDATA.VARIANT[l[1]]}else{v=o.remap[v];if(o.remap.variant){o=this.FONTDATA.VARIANT[o.remap.variant]}}}if(this.FONTDATA.REMAP[v]&&!o.noRemap){v=this.FONTDATA.REMAP[v]}s=this.lookupChar(o,v);B=s[v];if(o!==A&&!B[5].img){if(x.length){this.addText(j,x);x=""}j=y;A=k;if(o!==A){if(A){j=this.addElement(y,"span",{isMathJax:true})}else{k=o}}this.handleFont(j,s,j!==y);A=o}x=this.handleChar(j,s,B,v,x);if(B[0]/1000>y.bbox.h){y.bbox.h=B[0]/1000}if(B[1]/1000>y.bbox.d){y.bbox.d=B[1]/1000}if(y.bbox.w+B[3]/1000<y.bbox.lw){y.bbox.lw=y.bbox.w+B[3]/1000}if(y.bbox.w+B[4]/1000>y.bbox.rw){y.bbox.rw=y.bbox.w+B[4]/1000}y.bbox.w+=B[2]/1000}if(x.length){this.addText(j,x)}if(y.scale&&y.scale!==1){y.bbox.h*=y.scale;y.bbox.d*=y.scale;y.bbox.w*=y.scale;y.bbox.lw*=y.scale;y.bbox.rw*=y.scale}if(r.length==1&&s.skew&&s.skew[v]){y.bbox.skew=s.skew[v]}},handleFont:function(k,i,m){k.style.fontFamily=i.family;if(!(e.FontFaceBug&&i.isWebFont)){var j=i.style||"normal",l=i.weight||"normal";if(j!=="normal"||m){k.style.fontStyle=j}if(l!=="normal"||m){k.style.fontWeight=l}}},handleChar:function(j,i,p,o,m){var l=p[5];if(l.img){return this.handleImg(j,i,p,o,m)}if(l.isUnknown&&this.FONTDATA.DELIMITERS[o]){if(m.length){this.addText(j,m)}var k=j.scale;e.createDelimiter(j,o,0,1,i);j.scale=k;p[0]=j.bbox.h*1000;p[1]=j.bbox.d*1000;p[2]=j.bbox.w*1000;p[3]=j.bbox.lw*1000;p[4]=j.bbox.rw*1000;return""}if(l.c==null){if(o<=65535){l.c=String.fromCharCode(o)}else{l.c=this.PLANE1+String.fromCharCode(o-119808+56320)}}if(p[2]||!this.msieAccentBug||m.length){return m+l.c}e.createShift(j,p[3]/1000);e.createShift(j,(p[4]-p[3])/1000);this.addText(j,l.c);e.createShift(j,-p[4]/1000);return""},handleImg:function(j,i,m,l,k){return k},lookupChar:function(o,s){var l,j;if(!o.FONTS){var r=this.FONTDATA.FONTS;var q=(o.fonts||this.FONTDATA.VARIANT.normal.fonts);if(!(q instanceof Array)){q=[q]}if(o.fonts!=q){o.fonts=q}o.FONTS=[];for(l=0,j=q.length;l<j;l++){if(r[q[l]]){o.FONTS.push(r[q[l]]);r[q[l]].name=q[l]}}}for(l=0,j=o.FONTS.length;l<j;l++){var k=o.FONTS[l];if(typeof(k)==="string"){delete o.FONTS;this.loadFont(k)}if(k[s]){if(k[s].length===5){k[s][5]={}}if(e.allowWebFonts&&!k.available){this.loadWebFont(k)}else{return k}}else{this.findBlock(k,s)}}var p=(o.defaultFont||{family:e.config.undefinedFamily});if(o.bold){p.weight="bold"}if(o.italic){p.style="italic"}p[s]=[800,200,500,0,500,{isUnknown:true}];return p},findBlock:function(l,q){if(l.Ranges){for(var p=0,k=l.Ranges.length;p<k;p++){if(q<l.Ranges[p][0]){return}if(q<=l.Ranges[p][1]){var o=l.Ranges[p][2];for(var n=l.Ranges.length-1;n>=0;n--){if(l.Ranges[n][2]==o){l.Ranges.splice(n,1)}}this.loadFont(l.directory+"/"+o+".js")}}}},loadFont:function(j){var i=MathJax.Callback.Queue();i.Push(["Require",c,this.fontDir+"/"+j]);if(this.imgFonts){if(!MathJax.isPacked){j=j.replace(/\/([^\/]*)$/,e.imgPacked+"/$1")}i.Push(["Require",c,this.webfontDir+"/png/"+j])}d.RestartAfter(i.Push({}))},loadWebFont:function(i){i.available=i.isWebFont=true;if(e.FontFaceBug){i.family=i.name;if(e.msieFontCSSBug){i.family+="-Web"}}d.RestartAfter(this.Font.loadWebFont(i))},loadWebFontError:function(j,i){d.Startup.signal.Post("HTML-CSS Jax - disable web fonts");j.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",i)}else{this.allowWebFonts=false;i()}},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(o){var l=this.HTMLlineBreaks();if(l.length>2){return this.toHTMLmultiline(o,l)}o=this.HTMLcreateSpan(o);if(this.type!="mrow"){o=this.HTMLhandleSize(o)}for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(o)}}var q=this.HTMLcomputeBBox(o);var n=o.bbox.h,p=o.bbox.d;for(k=0,j=q.length;k<j;k++){q[k].HTMLstretchV(o,n,p)}if(q.length){this.HTMLcomputeBBox(o,true)}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLlineBreaks:function(){var o=[[0,this]];for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){var p=this.data[n].lineBreak();if(p!=="none"){var l=(p==="after"?n+1:n);if(o.length===0||o[o.length-1]!==l){o.push([l,this.data[n]])}else{o[o.length-1]=[l,this.data[n]]}}}}o.push([this.data.length,o[o.length-1][1]]);return o},toHTMLmultiline:function(i){a.mbase.HTMLautoloadFile("multiline")},HTMLcomputeBBox:function(p,o,n,j){if(n==null){n=0}if(j==null){j=this.data.length}var l=p.bbox={},q=[];while(n<j){var k=this.data[n];if(!k){continue}if(!o&&k.HTMLcanStretch("Vertical")){q.push(k);k=(k.CoreMO()||k)}this.HTMLcombineBBoxes(k,l);n++}this.HTMLcleanBBox(l);return q},HTMLcombineBBoxes:function(i,j){if(j.w==null){this.HTMLemptyBBox(j)}var l=i.HTMLspanElement();if(!l||!l.bbox){return}var k=l.bbox;if(k.d>j.d){j.d=k.d}if(k.h>j.h){j.h=k.h}if(k.D!=null&&k.D>j.D){j.D=k.D}if(k.H!=null&&k.H>j.H){j.H=k.H}if(l.style.paddingLeft){j.w+=parseFloat(l.style.paddingLeft)*(l.scale||1)}if(j.w+k.lw<j.lw){j.lw=j.w+k.lw}if(j.w+k.rw>j.rw){j.rw=j.w+k.rw}j.w+=k.w;if(l.style.paddingRight){j.w+=parseFloat(l.style.paddingRight)*(l.scale||1)}if(k.width){j.width=k.width}},HTMLemptyBBox:function(i){i.h=i.d=i.H=i.D=i.rw=-e.BIGDIMEN;i.w=0;i.lw=e.BIGDIMEN;return i},HTMLcleanBBox:function(i){if(i.h===this.BIGDIMEN){i.h=i.d=i.H=i.D=i.w=i.rw=i.lw=0}if(i.D<=i.d){delete i.D}if(i.H<=i.h){delete i.H}},HTMLzeroBBox:function(){return{h:0,d:0,w:0,lw:0,rw:0}},HTMLcanStretch:function(i){if(this.isEmbellished()){return this.Core().HTMLcanStretch(i)}return false},HTMLstretchH:function(j,i){return this.HTMLspanElement()},HTMLstretchV:function(j,i,k){return this.HTMLspanElement()},HTMLnotEmpty:function(i){while(i){if((i.type!=="mrow"&&i.type!=="texatom")||i.data.length>1){return true}i=i.data[0]}return false},HTMLmeasureChild:function(j,i){if(this.data[j]!=null){e.Measured(this.data[j].toHTML(i),i)}else{i.bbox=this.HTMLzeroBBox()}},HTMLcreateSpan:function(i){if(this.spanID){var j=this.HTMLspanElement();if(j){while(j.firstChild){j.removeChild(j.firstChild)}j.bbox={w:0,h:0,d:0,lw:0,rw:0};j.scale=1;j.isMultChar=null;j.style.cssText="";return j}}if(this.href){i=e.addElement(i,"a",{href:this.href,isMathJax:true})}i=e.addElement(i,"span",{className:this.type,isMathJax:true});if(e.imgHeightBug){i.style.display="inline-block"}if(this["class"]!=null){i.className+=" "+this["class"]}if(this.style){i.style.cssText=this.style;if(i.style.fontSize){this.mathsize=i.style.fontSize;i.style.fontSize=""}}if(!this.spanID){this.spanID=e.GetID()}i.id=(this.id||"MathJax-Span-"+this.spanID)+e.idPostfix;i.bbox={w:0,h:0,d:0,lw:0,lr:0};if(this.href){i.parentNode.bbox=i.bbox}return i},HTMLspanElement:function(){if(!this.spanID){return null}return document.getElementById((this.id||"MathJax-Span-"+this.spanID)+e.idPostfix)},HTMLhandleVariant:function(j,i,k){e.handleVariant(j,i,k)},HTMLhandleSize:function(i){if(!i.scale){i.scale=this.HTMLgetScale();if(i.scale!==1){i.style.fontSize=e.Percent(i.scale)}}return i},HTMLhandleColor:function(n){var p=this.getValues("mathcolor","color");if(this.mathbackground){p.mathbackground=this.mathbackground}if(this.background){p.background=this.background}if(this.style&&n.style.backgroundColor){p.mathbackground=n.style.backgroundColor;n.style.backgroundColor="transparent"}if(p.color&&!this.mathcolor){p.mathcolor=p.color}if(p.background&&!this.mathbackground){p.mathbackground=p.background}if(p.mathcolor){n.style.color=p.mathcolor}if(p.mathbackground&&p.mathbackground!==a.COLOR.TRANSPARENT){var q=1/e.em,m=0,l=0;if(this.isToken){m=n.bbox.lw;l=n.bbox.rw-n.bbox.w}if(n.style.paddingLeft!==""){m+=parseFloat(n.style.paddingLeft)*(n.scale||1)}if(n.style.paddingRight!==""){l-=parseFloat(n.style.paddingRight)*(n.scale||1)}var k=Math.max(0,e.getW(n)+(e.PaddingWidthBug?0:l-m));if(e.msieCharPaddingWidthBug&&n.style.paddingLeft!==""){k+=parseFloat(n.style.paddingLeft)*(n.scale||1)}var o=n.bbox.h+n.bbox.d,i=-n.bbox.d;if(k>0){k+=2*q;m-=q}if(o>0){o+=2*q;i-=q}l=-k-m;var j=e.Element("span",{id:"MathJax-Color-"+this.spanID+e.idPostfix,isMathJax:true,style:{display:"inline-block",backgroundColor:p.mathbackground,width:e.Em(k),height:e.Em(o),verticalAlign:e.Em(i),marginLeft:e.Em(m),marginRight:e.Em(l)}});if(e.msieInlineBlockAlignBug){j.style.position="relative";j.style.width=j.style.height=0;j.style.verticalAlign=j.style.marginLeft=j.style.marginRight="";e.placeBox(e.addElement(j,"span",{noAdjust:true,isMathJax:true,style:{display:"inline-block",position:"absolute",overflow:"hidden",width:e.Em(k),height:e.Em(o),background:p.mathbackground}}),m,n.bbox.h+q)}n.parentNode.insertBefore(j,n);if(e.msieColorPositionBug){n.style.position="relative"}return j}return null},HTMLremoveColor:function(){var i=document.getElementById("MathJax-Color-"+this.spanID+e.idPostfix);if(i){i.parentNode.removeChild(i)}},HTMLhandleSpace:function(l){if(this.useMMLspacing){if(this.type!=="mo"){return}var j=this.getValues("scriptlevel","lspace","rspace");if(j.scriptlevel<=0||this.hasValue("lspace")||this.hasValue("rspace")){j.lspace=Math.max(0,e.length2em(j.lspace));j.rspace=Math.max(0,e.length2em(j.rspace));var i=this,k=this.Parent();while(k&&k.isEmbellished()&&k.Core()===i){i=k;k=k.Parent();l=i.HTMLspanElement()}if(j.lspace){l.style.paddingLeft=e.Em(j.lspace)}if(j.rspace){l.style.paddingRight=e.Em(j.rspace)}}}else{var m=this.texSpacing();if(m!==""){m=e.length2em(m)/(l.scale||1);if(l.style.paddingLeft){m+=parseFloat(l.style.paddingLeft)}l.style.paddingLeft=e.Em(m)}}},HTMLgetScale:function(){var k=1,i=this.getValues("mathsize","scriptlevel","fontsize","scriptminsize");if(this.style){var j=this.HTMLspanElement();if(j.style.fontSize!=""){i.fontsize=j.style.fontSize}}if(i.fontsize&&!this.mathsize){i.mathsize=i.fontsize}if(i.scriptlevel!==0){if(i.scriptlevel>2){i.scriptlevel=2}k=Math.pow(this.Get("scriptsizemultiplier"),i.scriptlevel);i.scriptminsize=e.length2em(i.scriptminsize);if(k<i.scriptminsize){k=i.scriptminsize}}k*=e.length2em(i.mathsize);return k},HTMLgetVariant:function(){var i=this.getValues("mathvariant","fontfamily","fontweight","fontstyle");if(this.style){var k=this.HTMLspanElement();if(k.style.fontFamily){i.fontfamily=k.style.fontFamily}if(k.style.fontWeight){i.fontweight=k.style.fontWeight}if(k.style.fontStyle){i.fontStyle=k.style.fontStyle}}var j=i.mathvariant;if(this.variantForm){j="-"+e.fontInUse+"-variant"}if(i.fontfamily&&!this.mathvariant){if(!i.fontweight&&i.mathvariant.match(/bold/)){i.fontweight="bold"}if(!i.fontstyle&&i.mathvariant.match(/italic/)){i.fontstyle="italic"}return{FONTS:[],fonts:[],noRemap:true,defaultFont:{family:i.fontfamily,style:i.fontstyle,weight:i.fontweight}}}if(i.fontweight==="bold"){j={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}[j]||j}else{if(i.fontweight==="normal"){j={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}[j]||j}}if(i.fontstyle==="italic"){j={normal:a.VARIANT.ITALIC,bold:a.VARIANT.BOLDITALIC,"sans-serif":a.VARIANT.SANSSERIFITALIC,"bold-sans-serif":a.VARIANT.SANSSERIFBOLDITALIC}[j]||j}else{if(i.fontstyle==="normal"){j={italic:a.VARIANT.NORMAL,"bold-italic":a.VARIANT.BOLD,"sans-serif-italic":a.VARIANT.SANSSERIF,"sans-serif-bold-italic":a.VARIANT.BOLDSANSSERIF}[j]||j}}return e.FONTDATA.VARIANT[j]}},{HTMLautoload:function(){var i=e.autoloadDir+"/"+this.type+".js";d.RestartAfter(c.Require(i))},HTMLautoloadFile:function(i){var j=e.autoloadDir+"/"+i+".js";d.RestartAfter(c.Require(j))},HTMLstretchH:function(j,i){this.HTMLremoveColor();return this.toHTML(j,i)},HTMLstretchV:function(j,i,k){this.HTMLremoveColor();return this.toHTML(j,i,k)}});a.chars.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.data.join("").replace(/[\u2061-\u2064]/g,""))}});a.entity.Augment({toHTML:function(j,i){this.HTMLhandleVariant(j,i,this.toString().replace(/[\u2061-\u2064]/g,""))}});a.mi.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mn.Augment({toHTML:function(n){n=this.HTMLhandleSize(this.HTMLcreateSpan(n));n.bbox=null;var l=this.HTMLgetVariant();for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toHTML(n,l)}}if(!n.bbox){n.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete n.bbox.skew}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n}});a.mo.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));if(this.data.length==0){return o}else{o.bbox=null}var r=this.data.join("");var n=this.HTMLgetVariant();var k=this.getValues("largeop","displaystyle");if(k.largeop){n=e.FONTDATA.VARIANT[k.displaystyle?"-largeOp":"-smallOp"]}for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(r.length!==1){delete o.bbox.skew}if(e.AccentBug&&o.bbox.w===0&&r.length===1&&o.firstChild){o.firstChild.nodeValue+=e.NBSP;e.createSpace(o,0,0,-o.offsetWidth/e.em)}if(k.largeop){var q=(o.bbox.h-o.bbox.d)/2-e.TeX.axis_height*o.scale;if(e.safariVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.lastChild.style.verticalAlign=e.Em(parseFloat(o.lastChild.style.verticalAlign||0)/e.em-q/o.scale)}else{if(e.konquerorVerticalAlignBug&&o.lastChild.nodeName==="IMG"){o.style.position="relative";o.lastChild.style.position="relative";o.lastChild.style.top=e.Em(q/o.scale)}else{o.style.verticalAlign=e.Em(-q/o.scale)}}o.bbox.h-=q;o.bbox.d+=q;if(o.bbox.rw>o.bbox.w){o.bbox.ic=o.bbox.rw-o.bbox.w;e.createBlank(o,o.bbox.ic);o.bbox.w=o.bbox.rw}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o},HTMLcanStretch:function(i){if(!this.Get("stretchy")){return false}var j=this.data.join("");if(j.length>1){return false}j=e.FONTDATA.DELIMITERS[j.charCodeAt(0)];return(j&&j.dir==i.substr(0,1))},HTMLstretchV:function(n,m,p){this.HTMLremoveColor();var i=this.getValues("symmetric","maxsize","minsize");var l=this.HTMLspanElement(),j;var k=e.TeX.axis_height,o=l.scale;if(i.symmetric){j=2*Math.max(m-k,p+k)}else{j=m+p}i.maxsize=e.length2em(i.maxsize,l.bbox.h+l.bbox.d);i.minsize=e.length2em(i.minsize,l.bbox.h+l.bbox.d);j=Math.max(i.minsize,Math.min(i.maxsize,j));l=this.HTMLcreateSpan(n);e.createDelimiter(l,this.data.join("").charCodeAt(0),j,o);if(i.symmetric){j=(l.bbox.h+l.bbox.d)/2+k}else{j=(l.bbox.h+l.bbox.d)*m/(m+p)}e.positionDelimiter(l,j);this.HTMLhandleSpace(l);this.HTMLhandleColor(l);return l},HTMLstretchH:function(l,i){this.HTMLremoveColor();var j=this.getValues("maxsize","minsize","mathvariant","fontweight");if(j.fontweight==="bold"&&!this.mathvariant){j.mathvariant=a.VARIANT.BOLD}var k=this.HTMLspanElement(),m=k.scale;j.maxsize=e.length2em(j.maxsize,k.bbox.w);j.minsize=e.length2em(j.minsize,k.bbox.w);i=Math.max(j.minsize,Math.min(j.maxsize,i));k=this.HTMLcreateSpan(l);e.createDelimiter(k,this.data.join("").charCodeAt(0),i,m,j.mathvariant);this.HTMLhandleSpace(k);this.HTMLhandleColor(k);return k}});a.mtext.Augment({toHTML:function(o){o=this.HTMLhandleSize(this.HTMLcreateSpan(o));o.bbox=null;if(this.Parent().type==="merror"){e.addText(o,this.data.join(""));var p=e.getHD(o),k=e.getW(o);o.bbox={h:p.h,d:p.d,w:k,lw:0,rw:k}}else{var n=this.HTMLgetVariant();for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toHTML(o,n)}}if(!o.bbox){o.bbox={w:0,h:0,d:0,rw:0,lw:0}}if(this.data.join("").length!==1){delete o.bbox.skew}}this.HTMLhandleSpace(o);this.HTMLhandleColor(o);return o}});a.ms.Augment({toHTML:a.mbase.HTMLautoload});a.mglyph.Augment({toHTML:a.mbase.HTMLautoload});a.mspace.Augment({toHTML:function(l){l=this.HTMLhandleSize(this.HTMLcreateSpan(l));var j=this.getValues("height","depth","width");j.mathbackground=this.mathbackground;if(this.background&&!this.mathbackground){j.mathbackground=this.background}var k=e.length2em(j.height),m=e.length2em(j.depth),i=e.length2em(j.width);e.createSpace(l,k,m,i,j.mathbackground);return l}});a.mphantom.Augment({toHTML:function(n,k,p){n=this.HTMLcreateSpan(n);if(this.data[0]!=null){var o=e.Measured(this.data[0].toHTML(n),n);if(p!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,p),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}n.bbox={w:o.bbox.w,h:o.bbox.h,d:o.bbox.d,lw:0,rw:0};for(var l=0,j=n.childNodes.length;l<j;l++){n.childNodes[l].style.visibility="hidden"}}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mpadded.Augment({toHTML:function(m,k,o){m=this.HTMLcreateSpan(m);if(this.data[0]!=null){var j=e.createStack(m,true);var n=e.createBox(j);e.Measured(this.data[0].toHTML(n),n);if(o!=null){e.Remeasured(this.data[0].HTMLstretchV(n,k,o),n)}else{if(k!=null){e.Remeasured(this.data[0].HTMLstretchH(n,k),n)}}var l=this.getValues("height","depth","width","lspace","voffset"),i=0,p=0;if(l.lspace){i=this.HTMLlength2em(n,l.lspace)}if(l.voffset){p=this.HTMLlength2em(n,l.voffset)}e.placeBox(n,i,p);m.bbox={h:n.bbox.h,d:n.bbox.d,w:n.bbox.w,lw:Math.min(0,n.bbox.lw+i),rw:Math.max(n.bbox.w,n.bbox.rw+i),H:Math.max((n.bbox.H==null?-e.BIGDIMEN:n.bbox.H),n.bbox.h+p),D:Math.max((n.bbox.D==null?-e.BIGDIMEN:n.bbox.D),n.bbox.d-p)};if(l.height!==""){m.bbox.h=this.HTMLlength2em(n,l.height,"h",0)}if(l.depth!==""){m.bbox.d=this.HTMLlength2em(n,l.depth,"d",0)}if(l.width!==""){m.bbox.w=this.HTMLlength2em(n,l.width,"w",0)}if(m.bbox.H<=m.bbox.h){delete m.bbox.H}if(m.bbox.D<=m.bbox.d){delete m.bbox.D}e.setStackWidth(j,m.bbox.w)}this.HTMLhandleSpace(m);this.HTMLhandleColor(m);return m},HTMLlength2em:function(n,o,p,i){if(i==null){i=-e.BIGDIMEN}var k=String(o).match(/width|height|depth/);var l=(k?n.bbox[k[0].charAt(0)]:(p?n.bbox[p]:null));var j=e.length2em(o,l);if(p&&String(o).match(/^\s*[-+]/)){return Math.max(i,n.bbox[p]+j)}else{return j}},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.mrow.Augment({HTMLstretchH:function(k,i){this.HTMLremoveColor();var j=this.HTMLspanElement();this.data[this.core].HTMLstretchH(j,i);this.HTMLcomputeBBox(j,true);this.HTMLhandleColor(j);return j},HTMLstretchV:function(k,j,l){this.HTMLremoveColor();var i=this.HTMLspanElement();this.data[this.core].HTMLstretchV(i,j,l);this.HTMLcomputeBBox(i,true);this.HTMLhandleColor(i);return i}});a.mstyle.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i);this.HTMLhandleColor(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.mfrac.Augment({toHTML:function(B){B=this.HTMLcreateSpan(B);var k=e.createStack(B);var n=e.createBox(k),m=e.createBox(k);this.HTMLmeasureChild(0,n);this.HTMLmeasureChild(1,m);var i=this.getValues("displaystyle","linethickness","numalign","denomalign","bevelled");var F=this.HTMLgetScale(),A=i.displaystyle;var E=e.TeX.axis_height*F;if(i.bevelled){var D=(A?0.4:0.15);var o=Math.max(n.bbox.h+n.bbox.d,m.bbox.h+m.bbox.d)+2*D;var C=e.createBox(k);e.createDelimiter(C,47,o);e.placeBox(n,0,(n.bbox.d-n.bbox.h)/2+E+D);e.placeBox(C,n.bbox.w-D/2,(C.bbox.d-C.bbox.h)/2+E);e.placeBox(m,n.bbox.w+C.bbox.w-D,(m.bbox.d-m.bbox.h)/2+E-D)}else{var j=Math.max(n.bbox.w,m.bbox.w);var w=e.thickness2em(i.linethickness),y,x,s,r;var z=e.TeX.min_rule_thickness/this.em;if(A){s=e.TeX.num1;r=e.TeX.denom1}else{s=(w===0?e.TeX.num3:e.TeX.num2);r=e.TeX.denom2}s*=F;r*=F;if(w===0){y=Math.max((A?7:3)*e.TeX.rule_thickness,2*z);x=(s-n.bbox.d)-(m.bbox.h-r);if(x<y){s+=(y-x)/2;r+=(y-x)/2}}else{y=Math.max((A?2:0)*z+w,w/2+1.5*z);x=(s-n.bbox.d)-(E+w/2);if(x<y){s+=y-x}x=(E-w/2)-(m.bbox.h-r);if(x<y){r+=y-x}var l=e.createBox(k);e.createRule(l,w,0,j+2*w);e.placeBox(l,0,E-w/2)}e.alignBox(n,i.numalign,s);e.alignBox(m,i.denomalign,-r)}this.HTMLhandleSpace(B);this.HTMLhandleColor(B);return B},HTMLcanStretch:function(i){return false},HTMLhandleSpace:function(i){if(!this.texWithDelims){var j=(this.useMMLspacing?0:e.length2em(this.texSpacing()||0))+0.12;i.style.paddingLeft=e.Em(j);i.style.paddingRight=".12em"}}});a.msqrt.Augment({toHTML:function(s){s=this.HTMLcreateSpan(s);var v=e.createStack(s);var k=e.createBox(v),o=e.createBox(v),n=e.createBox(v);this.HTMLmeasureChild(0,k);var m=this.HTMLgetScale();var w=e.TeX.rule_thickness*m,j,i,u,l;if(this.Get("displaystyle")){j=e.TeX.x_height*m}else{j=w}i=Math.max(w+j/4,1.5*e.TeX.min_rule_thickness/this.em);u=k.bbox.h+k.bbox.d+i+w;l=k.bbox.w;e.createDelimiter(n,8730,u,m);e.Measured(n);var r=0;if(n.isMultiChar||(e.AdjustSurd&&e.imgFonts)){n.bbox.w*=0.95}if(n.bbox.h+n.bbox.d>u){i=((n.bbox.h+n.bbox.d)-(u-w))/2}var y=e.FONTDATA.DELIMITERS[e.FONTDATA.RULECHAR];if(!y||l<y.HW[0][0]*m||m<0.75){e.createRule(o,w,0,l)}else{e.createDelimiter(o,e.FONTDATA.RULECHAR,l,m)}u=k.bbox.h+i+w;r=this.HTMLaddRoot(v,n,r,n.bbox.h+n.bbox.d-u,m);e.placeBox(n,r,u-n.bbox.h);e.placeBox(o,r+n.bbox.w,u-o.bbox.h+e.rfuzz);e.placeBox(k,r+n.bbox.w,0);this.HTMLhandleSpace(s);this.HTMLhandleColor(s);return s},HTMLaddRoot:function(k,j,i,m,l){return i}});a.mroot.Augment({toHTML:a.msqrt.prototype.toHTML,HTMLaddRoot:function(q,j,o,m,i){var k=e.createBox(q);if(this.data[1]){var n=this.data[1].toHTML(k);n.style.paddingRight=n.style.paddingLeft="";e.Measured(n,k)}else{k.bbox=this.HTMLzeroBBox()}var l=this.HTMLrootHeight(j.bbox.h+j.bbox.d,i,k)-m;var p=Math.min(k.bbox.w,k.bbox.rw);o=Math.max(p,j.offset);e.placeBox(k,o-p,l);return o-j.offset},HTMLrootHeight:function(k,j,i){return 0.45*(k-0.9*j)+0.6*j+Math.max(0,i.bbox.d-0.075)}});a.mfenced.Augment({toHTML:function(n){n=this.HTMLcreateSpan(n);if(this.data.open){this.data.open.toHTML(n)}if(this.data[0]!=null){this.data[0].toHTML(n)}for(var k=1,j=this.data.length;k<j;k++){if(this.data[k]){if(this.data["sep"+k]){this.data["sep"+k].toHTML(n)}this.data[k].toHTML(n)}}if(this.data.close){this.data.close.toHTML(n)}var p=this.HTMLcomputeBBox(n);var l=n.bbox.h,o=n.bbox.d;for(k=0,j=p.length;k<j;k++){p[k].HTMLstretchV(n,l,o)}if(p.length){this.HTMLcomputeBBox(n,true)}this.HTMLhandleSpace(n);this.HTMLhandleColor(n);return n},HTMLcomputeBBox:function(o,n){var k=o.bbox={},p=[];this.HTMLcheckStretchy(this.data.open,k,p,n);this.HTMLcheckStretchy(this.data[0],k,p,n);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.HTMLcheckStretchy(this.data["sep"+l],k,p,n);this.HTMLcheckStretchy(this.data[l],k,p,n)}}this.HTMLcheckStretchy(this.data.close,k,p,n);this.HTMLcleanBBox(k);return p},HTMLcheckStretchy:function(i,j,l,k){if(i){if(!k&&i.HTMLcanStretch("Vertical")){l.push(i);i=(i.CoreMO()||i)}this.HTMLcombineBBoxes(i,j)}}});a.menclose.Augment({toHTML:a.mbase.HTMLautoload});a.maction.Augment({toHTML:a.mbase.HTMLautoload});a.semantics.Augment({toHTML:function(i){if(this.data[0]!=null){i=this.data[0].toHTML(i);this.spanID=this.data[0].spanID;this.HTMLhandleSpace(i)}return i},HTMLspanElement:function(){return(this.data[0]!=null?this.data[0].HTMLspanElement():null)},HTMLstretchH:function(j,i){return(this.data[0]!=null?this.data[0].HTMLstretchH(j,i):j)},HTMLstretchV:function(j,i,k){return(this.data[0]!=null?this.data[0].HTMLstretchV(j,i,k):j)}});a.munderover.Augment({toHTML:function(J,F,C){var j=this.getValues("displaystyle","accent","accentunder","align");if(!j.displaystyle&&this.data[this.base]!=null&&this.data[this.base].Get("movablelimits")){return a.msubsup.prototype.toHTML.call(this,J)}J=this.HTMLcreateSpan(J);var N=this.HTMLgetScale();var o=e.createStack(J);var p=[],L=[],u,K,G,l=-e.BIGDIMEN,I=l;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K]=e.createBox(o);e.Measured(this.data[K].toHTML(u),u);if(K==this.base){if(C!=null){e.Remeasured(this.data[this.base].HTMLstretchV(u,F,C),u)}else{if(F!=null){e.Remeasured(this.data[this.base].HTMLstretchH(u,F),u)}}L[K]=(C==null&&F!=null?false:this.data[K].HTMLcanStretch("Horizontal"))}else{L[K]=this.data[K].HTMLcanStretch("Horizontal")}if(u.bbox.w>I){I=u.bbox.w}if(!L[K]&&I>l){l=I}}}if(C==null&&F!=null){l=F}else{if(l==-e.BIGDIMEN){l=I}}for(K=I=0,G=this.data.length;K<G;K++){if(this.data[K]){u=p[K];if(L[K]){u.bbox=this.data[K].HTMLstretchH(u,l).bbox}if(u.bbox.w>I){I=u.bbox.w}}}var B=e.TeX.rule_thickness,E=e.FONTDATA.TeX_factor;var n=p[this.base]||{bbox:this.HTMLzeroBBox()},M=(n.bbox.ic||0);var s,q,w,v,r,A,H;for(K=0,G=this.data.length;K<G;K++){if(this.data[K]!=null){u=p[K];r=e.TeX.big_op_spacing5*N;var z=(K!=this.base&&j[this.ACCENTS[K]]);if(z&&u.bbox.w<=1/e.em+0.0001){u.bbox.w=u.bbox.rw-u.bbox.lw;u.bbox.noclip=true;if(u.bbox.lw&&!e.zeroWidthBug){u.insertBefore(e.createSpace(u.parentNode,0,0,-u.bbox.lw),u.firstChild)}e.createBlank(u,0,0,u.bbox.rw+0.1)}A={left:0,center:(I-u.bbox.w)/2,right:I-u.bbox.w}[j.align];s=A;q=0;if(K==this.over){if(z){H=Math.max(B*N*E,2.5/this.em);r=0;if(n.bbox.skew){s+=n.bbox.skew}}else{w=e.TeX.big_op_spacing1*N*E;v=e.TeX.big_op_spacing3*N*E;H=Math.max(w,v-Math.max(0,u.bbox.d))}H=Math.max(H,1.5/this.em);s+=M;q=n.bbox.h+u.bbox.d+H;u.bbox.h+=r}else{if(K==this.under){if(z){H=3*B*N*E;r=0}else{w=e.TeX.big_op_spacing2*N*E;v=e.TeX.big_op_spacing4*N*E;H=Math.max(w,v-u.bbox.h)}H=Math.max(H,1.5/this.em);s-=M;q=-(n.bbox.d+u.bbox.h+H);u.bbox.d+=r}}e.placeBox(u,s,q)}}this.HTMLhandleSpace(J);this.HTMLhandleColor(J);return J},HTMLstretchH:a.mbase.HTMLstretchH,HTMLstretchV:a.mbase.HTMLstretchV});a.msubsup.Augment({toHTML:function(G,E,z){G=this.HTMLcreateSpan(G);var J=this.HTMLgetScale();var m=e.createStack(G),j;var l=e.createBox(m);this.HTMLmeasureChild(this.base,l);if(this.data[this.base]){if(z!=null){e.Remeasured(this.data[this.base].HTMLstretchV(l,E,z),l)}else{if(E!=null){e.Remeasured(this.data[this.base].HTMLstretchH(l,E),l)}}}e.placeBox(l,0,0);var k=(this.data[this.sup]||this.data[this.sub]||this).HTMLgetScale();var H=e.TeX.x_height*J,y=e.TeX.scriptspace*J*0.75;var i,n;if(this.HTMLnotEmpty(this.data[this.sup])){i=e.createBox(m);e.Measured(this.data[this.sup].toHTML(i),i);i.bbox.w+=y;i.bbox.rw=Math.max(i.bbox.w,i.bbox.rw)}if(this.HTMLnotEmpty(this.data[this.sub])){n=e.createBox(m);e.Measured(this.data[this.sub].toHTML(n),n);n.bbox.w+=y;n.bbox.rw=Math.max(n.bbox.w,n.bbox.rw)}var B=e.TeX.sup_drop*k,A=e.TeX.sub_drop*k;var w=l.bbox.h-B,o=l.bbox.d+A,I=0,C;if(l.bbox.ic){I=l.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&&l.bbox.scale===1&&!this.data[this.base].Get("largeop")){w=o=0}}var F=this.getValues("subscriptshift","superscriptshift");F.subscriptshift=(F.subscriptshift===""?0:e.length2em(F.subscriptshift));F.superscriptshift=(F.superscriptshift===""?0:e.length2em(F.superscriptshift));if(!i){if(n){o=Math.max(o,e.TeX.sub1*J,n.bbox.h-(4/5)*H,F.subscriptshift);e.placeBox(n,l.bbox.w+y-I,-o,n.bbox)}}else{if(!n){j=this.getValues("displaystyle","texprimestyle");C=e.TeX[(j.displaystyle?"sup1":(j.texprimestyle?"sup3":"sup2"))];w=Math.max(w,C*J,i.bbox.d+(1/4)*H,F.superscriptshift);e.placeBox(i,l.bbox.w+y,w,i.bbox)}else{o=Math.max(o,e.TeX.sub2*J);var x=e.TeX.rule_thickness*J;if((w-i.bbox.d)-(n.bbox.h-o)<3*x){o=3*x-w+i.bbox.d+n.bbox.h;B=(4/5)*H-(w-i.bbox.d);if(B>0){w+=B;o-=B}}e.placeBox(i,l.bbox.w+y,Math.max(w,F.superscriptshift));e.placeBox(n,l.bbox.w+y-I,-Math.max(o,F.subscriptshift))}}this.HTMLhandleSpace(G);this.HTMLhandleColor(G);return G},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(p,i){var m=this.Get("alttext");if(m){i.setAttribute("aria-label",m)}var j=e.addElement(p,"nobr",{isMathJax:true});p=this.HTMLcreateSpan(j);var n=e.createStack(p),k=e.createBox(n),o;n.style.fontSize=j.parentNode.style.fontSize;j.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;o=e.Measured(this.data[0].toHTML(k),k)}e.placeBox(k,0,0);var l=e.em/e.outerEm;e.em/=l;p.bbox.h*=l;p.bbox.d*=l;p.bbox.w*=l;p.bbox.lw*=l;p.bbox.rw*=l;if(o&&o.bbox.width!=null){n.style.width=o.bbox.width;k.style.width="100%"}this.HTMLhandleColor(p);if(o){e.createRule(p,o.bbox.h*l,o.bbox.d*l,0)}if(!this.isMultiline&&this.Get("display")==="block"&&p.bbox.width==null){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}i.style.textAlign=q.indentalign;if(q.indentshiftfirst!==a.INDENTSHIFT.INDENTSHIFT){q.indentshift=q.indentshiftfirst}if(q.indentshift==="auto"){q.indentshift=this.displayIndent}if(q.indentshift&&q.indentalign!==a.INDENTALIGN.CENTER){p.style[{left:"marginLeft",right:"marginRight"}[q.indentalign]]=e.Em(e.length2em(q.indentshift))}}return p},HTMLspanElement:a.mbase.prototype.HTMLspanElement});a.TeXAtom.Augment({toHTML:function(j){j=this.HTMLcreateSpan(j);if(this.data[0]!=null){if(this.texClass===a.TEXCLASS.VCENTER){var i=e.createStack(j);var k=e.createBox(i);e.Measured(this.data[0].toHTML(k),k);e.placeBox(k,0,e.TeX.axis_height-(k.bbox.h+k.bbox.d)/2+k.bbox.d)}else{j.bbox=this.data[0].toHTML(j).bbox}}this.HTMLhandleSpace(j);this.HTMLhandleColor(j);return j}});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(i){var l=i.versionAtLeast("7.0");var k=i.versionAtLeast("8.0")&&document.documentMode>7;var j=(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,msieAccentBug:true,msieColorBug:true,msieColorPositionBug:true,msieRelativeWidthBug:j,msieMarginWidthBug:true,msiePaddingWidthBug:true,msieCharPaddingWidthBug:(k&&!j),msieBorderWidthBug:j,msieInlineBlockAlignBug:(!k||j),msieVerticalAlignBug:(k&&!j),msiePlaceBoxBug:(k&&!j),msieClipRectBug:!k,msieNegativeSpaceBug:j,msieCloneNodeBug:(k&&i.version==="8.0"),negativeSkipBug:true,msieIE6:!l,msieItalicWidthBug:true,zeroWidthBug:true,FontFaceBug:true,msieFontCSSBug:i.isIE9,allowWebFonts:"eot"})},Firefox:function(j){var k=false;if(j.versionAtLeast("3.5")){var i=String(document.location).replace(/[^\/]*$/,"");if(document.location.protocol!=="file:"||(d.config.root+"/").substr(0,i.length)===i){k="otf"}}e.Augment({useProcessingFrame:true,ffVerticalAlignBug:true,AccentBug:true,allowWebFonts:k})},Safari:function(m){var k=m.versionAtLeast("3.0");var j=m.versionAtLeast("3.1");var i=(navigator.appVersion.match(/ Android (\d+)\.(\d+)/));var n=(j&&m.isMobile&&((navigator.platform.match(/iPad|iPod|iPhone/)&&!m.versionAtLeast("5.0"))||(i!=null&&(i[1]<2||(i[1]==2&&i[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,safariNegativeSpaceBug:true,safariVerticalAlignBug:!j,safariTextNodeBug:!k,safariWebFontSerif:["serif"],allowWebFonts:(j&&!n?"otf":false)});if(n){var l=d.config["HTML-CSS"];if(l){l.availableFonts=[];l.preferredFont=null}else{d.config["HTML-CSS"]={availableFonts:[],preferredFont:null}}}},Chrome:function(i){e.Augment({useProcessingFrame:true,rfuzz:0.05,AccentBug:true,AdjustSurd:true,allowWebFonts:(i.versionAtLeast("4.0")?"otf":"svg"),safariNegativeSpaceBug:true,safariWebFontSerif:[""]})},Opera:function(i){i.isMini=(navigator.appVersion.match("Opera Mini")!=null);e.config.styles[".MathJax .merror"]["vertical-align"]=null;e.Augment({useProcessingFrame:true,operaHeightBug:true,operaVerticalAlignBug:true,operaFontSizeBug:i.versionAtLeast("10.61"),negativeSkipBug:true,zeroWidthBug:true,FontFaceBug:true,PaddingWidthBug:true,allowWebFonts:(i.versionAtLeast("10.0")&&!i.isMini?"otf":false),adjustAvailableFonts:function(l){for(var k=0,j=l.length;k<j;k++){if(l[k]==="STIX"){l.splice(k,1);j--;k--}}if(this.config.preferredFont==="STIX"){this.config.preferredFont=l[0]}}})},Konqueror:function(i){e.Augment({konquerorVerticalAlignBug: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/jax/output/NativeMML/config.js b/jax/output/NativeMML/config.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.5",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"); +MathJax.OutputJax.NativeMML=MathJax.OutputJax({id:"NativeMML",version:"1.1.7",directory:MathJax.OutputJax.directory+"/NativeMML",extensionDir:MathJax.OutputJax.extensionDir+"/NativeMML",config:{scale:100,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/jax/output/NativeMML/jax.js b/jax/output/NativeMML/jax.js @@ -12,5 +12,5 @@ * http://www.apache.org/licenses/LICENSE-2.0 */ -(function(b,e,d,g,f){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 d.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 j=e.config.displayAlign,h=e.config.displayIndent;var i={"text-align":j+"!important"};i["margin-"+j]=h+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":i,"div.MathJax_MathML math":{"text-align":j},"div.MathJax_MathContainer > span":{"text-align":j+"!important"}})}},InitializeMML:function(){this.initialized=true;if(e.Browser.isMSIE){try{var h=document.createElement("object");h.id="mathplayer";h.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(h);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(i){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(i){if(!i.parentNode){return}if(!this.initialized){this.InitializeMML()}var m=i.previousSibling;if(m&&String(m.className).match(/^MathJax(_MathML|_Display)?$/)){m.parentNode.removeChild(m)}var l=i.MathJax.elementJax.root;var k=(l.Get("display")==="block"?"div":"span");var j=document.createElement(k),h=j;j.className="MathJax_MathML";j.style.fontSize=this.config.scale+"%";if(c&&this.config.showMathMenuMSIE){h=g.addElement(j,"span",{className:"MathJax_MathContainer",style:{display:"inline-block",position:"relative"}})}l.toNativeMML(h);i.parentNode.insertBefore(j,i);if(c){if(this.config.showMathMenuMSIE){this.MSIEoverlay(j)}}else{l=j.firstChild;l.jaxID="NativeMML";l.oncontextmenu=f.Menu;l.onmouseover=f.Mouseover;l.onmousout=f.Mouseout;l.onmousedown=f.Mousedown;l.onclick=f.Click;l.ondblclick=f.DblClick}},Remove:function(h){var i=h.SourceElement();if(!i){return}i=i.previousSibling;if(!i){return}if(i.className.match(/MathJax_MathML/)){i.parentNode.removeChild(i)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(o){var n=o.firstChild;o.style.position="absolute";var p=o.scrollHeight,j=o.offsetWidth;var l=g.addElement(o,"img",{src:"about:blank",style:{width:0,height:p+"px"}});var h=o.scrollHeight-p;o.removeChild(l);o.style.position="";var m,k,i=(o.parentNode.nodeName.toLowerCase()==="div");if(i&&this.quirks){m=-p;k=Math.floor(-j/2)}else{m=h-p,k=-j}g.addElement(o,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{style:{display:"inline-block",position:"absolute",left:k+"px",top:m+"px",width:n.offsetWidth+"px",height:p+"px",cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"},onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmouseup:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent}]])},MSIEmath:function(h){var i=h.parentNode.previousSibling.firstChild;return(i.nodeName.toLowerCase()==="span"?i.firstChild:i)},MSIEevent:function(){var i=b.MSIEmath(this);var h=window.event;var j=b["MSIE"+h.type];if(j&&j.call(b,h,i,this)){return false}if(i.fireEvent){i.fireEvent("on"+h.type,h)}return false},MSIEmousedown:function(j,i,h){if(j[this.MENUKEY]&&j.button===this.LEFTBUTTON&&this.settings.context!=="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu(j,h,true);return true}if(this.MSIEzoomKeys&&this.MSIEzoomKeys(j)){this.trapUp=true;return true}return false},MSIEcontextmenu:function(j,i,h){if(this.settings.context==="MathJax"){this.trapUp=this.trapClick=true;this.ContextMenu(j,h);return true}return false},HandleEvent:f.HandleEvent,ContextMenu:function(i,h,j){if(this.config.showMathMenu&&(this.settings.context==="MathJax"||j)){if(document.selection){setTimeout("document.selection.empty()",0)}if(this.msieEventBug){i=window.event}h=h.parentNode;if(c){h=h.parentNode}delete this.trapClick;delete this.trapUp;return f.ContextMenu(i,h)}},Mousedown:function(i,h){if(this.config.showMathMenu){if(this.settings.context==="MathJax"){if(!this.noContextMenuBug||i.button!==2){return}}else{if(!i[b.MENUKEY]||i.button!==b.LEFTBUTTON){return}}return this.ContextMenu(i,h,true)}},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(n){var k=this.NativeMMLelement(this.type);this.NativeMMLattributes(k);for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}else{k.appendChild(this.NativeMMLelement("mrow"))}}n.appendChild(k)},NativeMMLattributes:function(k){var o=this.defaults;var q=this.NativeMMLcopyAttributes,n=this.NativeMMLskipAttributes;if(this.type==="mstyle"){o=a.math.prototype.defaults}for(var p in o){if(!n[p]&&o.hasOwnProperty(p)){if(this[p]!=null){k.setAttribute(p,this.NativeMMLattribute(p,this[p]))}}}for(var l=0,j=q.length;l<j;l++){if(this[q[l]]!=null){k.setAttribute(q[l],this.NativeMMLattribute(q[l],this[q[l]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(j,i){i=String(i);if(b.NAMEDSPACE[i]){i=b.NAMEDSPACE[i]}else{if(i.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){i=((1/18)*RegExp.$1)+"em"}else{if(i==="-tex-caligraphic"){i="script"}else{if(i==="-tex-oldstyle"){i="normal"}}}}return i},NativeMMLelement:(c?function(i){return document.createElement("mjx:"+i)}:function(i){return document.createElementNS(b.MMLnamespace,i)})});a.mrow.Augment({toNativeMML:function(l){if(this.inferred&&this.parent.inferRow){for(var k=0,j=this.data.length;k<j;k++){if(this.data[k]){this.data[k].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,l)}}});a.msubsup.Augment({toNativeMML:function(o){var n=this.type;if(this.data[this.sup]==null){n="msub"}if(this.data[this.sub]==null){n="msup"}var k=this.NativeMMLelement(n);this.NativeMMLattributes(k);delete this.data[0].inferred;for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}}o.appendChild(k)}});a.munderover.Augment({toNativeMML:function(o){var n=this.type;if(this.data[this.under]==null){n="mover"}if(this.data[this.over]==null){n="munder"}var k=this.NativeMMLelement(n);this.NativeMMLattributes(k);delete this.data[0].inferred;for(var l=0,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}}o.appendChild(k)}});if(e.Browser.isFirefox){a.mtable.Augment({toNativeMML:function(i){if(this.width){var j=(this.style||"").replace(/;\s*$/,"").split(";");j.push("width:"+this.width);this.style=j.join(";")}this.SUPER(arguments).toNativeMML.call(this,i)}});a.mlabeledtr.Augment({toNativeMML:function(n){var k=this.NativeMMLelement("mtr");this.NativeMMLattributes(k);for(var l=1,j=this.data.length;l<j;l++){if(this.data[l]){this.data[l].toNativeMML(k)}else{k.appendChild(this.NativeMMLelement("mrow"))}}n.appendChild(k)}});var h=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('"+h+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+h+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+h+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+h+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+h+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+h+"/MathJax_Caligraphic-Bold.otf')"}}}})}a.TeXAtom.Augment({toNativeMML:function(j){var i=this.NativeMMLelement("mrow");this.data[0].toNativeMML(i);j.appendChild(i)}});a.chars.Augment({toNativeMML:function(i){i.appendChild(document.createTextNode(this.toString()))}});a.entity.Augment({toNativeMML:function(i){i.appendChild(document.createTextNode(this.toString()))}});a.xml.Augment({toNativeMML:function(l){for(var k=0,j=this.data.length;k<j;k++){l.appendChild(this.data[k].cloneNode(true))}}});e.Register.StartupHook("TeX mathchoice Ready",function(){a.TeXmathchoice.Augment({toNativeMML:function(i){this.Core().toNativeMML(i)}})});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,MathJax.HTML,MathJax.HTML.Event); +(function(i,b,f,d){var e,h=b.Browser.isMSIE;var g,a,c;i.Augment({LEFTBUTTON:(h?1:0),MENUKEY:"altKey",noContextMenuBug:b.Browser.isKonequeror,msieQuirks:(h&&!(document.compatMode==="BackCompat")),msieEventBug:b.Browser.isIE9,config:{styles:{}},settings:b.config.menuSettings,Startup:function(){g=MathJax.Extension.MathEvents.Event;a=MathJax.Extension.MathEvents.Touch;c=MathJax.Extension.MathEvents.Hover;this.ContextMenu=g.ContextMenu;this.Mousedown=g.AltContextMenu;this.Mouseover=c.Mouseover;this.Mouseout=c.Mouseout;this.Mousemove=c.Mousemove;return f.Styles(this.config.styles)},Config:function(){this.SUPER(arguments).Config.call(this);if(this.settings.scale){this.config.scale=this.settings.scale}if(b.config.displayAlign!=="center"){var l=b.config.displayAlign,j=b.config.displayIndent;var k={"text-align":l+"!important"};k["margin-"+l]=j+"!important";MathJax.Hub.Insert(this.config.styles,{"div.MathJax_MathML":k,"div.MathJax_MathML math":{"text-align":l},"div.MathJax_MathContainer > span":{"text-align":l+"!important"}})}this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js")},InitializeMML:function(){this.initialized=true;if(b.Browser.isMSIE){try{var j=document.createElement("object");j.id="mathplayer";j.classid="clsid:32F66A20-7614-11D4-BD11-00104BD3F987";document.getElementsByTagName("head")[0].appendChild(j);document.namespaces.add("mjx","http://www.w3.org/1998/Math/MathML");document.namespaces.mjx.doImport("#mathplayer")}catch(k){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(k){if(!k.parentNode){return}if(!this.initialized){this.InitializeMML()}var p=k.previousSibling;if(p&&String(p.className).match(/^MathJax(_MathML|_Display)?$/)){p.parentNode.removeChild(p)}var o=k.MathJax.elementJax.root;var n=(o.Get("display")==="block"?"div":"span");var m=d.Element(n,{className:"MathJax_MathML",style:{"font-size":this.config.scale+"%"}},[["span",{className:"MathJax_MathContainer",isMathJax:true,jaxID:this.id,style:{position:"relative",display:"inline-block","white-space":"nowrap"}},[["span",{isMathJax:true,style:{display:"inline-block"}}]]]]),j=m.firstChild;o.toNativeMML(j.firstChild);k.parentNode.insertBefore(m,k);if(h){if(j.addEventListener){j.addEventListener("contextmenu",g.Menu,true);j.addEventListener("mouseover",g.Mouseover,true);j.addEventListener("mouseout",g.Mouseout,true);j.addEventListener("mousedown",g.Mousedown,true);j.addEventListener("mouseup",g.False,true);j.addEventListener("click",g.Click,true);j.addEventListener("dblclick",g.DblClick,true)}else{var l=(this.config.showMathMenuMSIE!=null?this:b).config;if(l.showMathMenuMSIE){this.MSIEoverlay(j)}}}else{j.oncontextmenu=g.Menu;j.onmouseover=g.Mouseover;j.onmouseout=g.Mouseout;j.onmousedown=g.Mousedown;j.onclick=g.Click;j.ondblclick=g.DblClick}},Remove:function(j){var k=j.SourceElement();if(!k){return}k=k.previousSibling;if(!k){return}if(k.className.match(/MathJax_MathML/)){k.parentNode.removeChild(k)}},MMLnamespace:"http://www.w3.org/1998/Math/MathML",MSIEoverlay:function(j){var k=j.firstChild;if(k.nodeName.toLowerCase()==="span"){k=k.firstChild}var l=this.getHoverBBox(null,k,{});d.addElement(j,"span",{style:{display:"inline-block",width:0,height:0,position:"relative"}},[["span",{isMathJax:true,className:"MathJax_MathPlayer_Overlay",style:{display:"inline-block",position:"absolute",left:c.Px(-l.w),top:c.Px(-l.h-(l.y||0)-1),width:c.Px(l.w),height:c.Px(l.h+l.d),cursor:"pointer","background-color":"white",filter:"alpha(opacity=0)"}}]]);b.Insert(j,{msieMath:k,onmousedown:this.MSIEevent,oncontextmenu:this.MSIEevent,onclick:this.MSIEevent,onmouseup:this.MSIEevent,onmousemove:this.MSIEevent,ondblclick:this.MSIEevent,onmouseover:this.MSIEevent,onmouseout:this.MSIEevent})},MSIEevents:{mousedown:"Mousedown",contextmenu:"ContextMenu",click:"Click",mouseup:"Mouseup",mousemove:"Mousemove",dblclick:"DblClick",mouseover:"Mouseover",mouseout:"Mouseout"},MSIEevent:function(){var k=window.event;var j=i.MSIEevents[k.type];if(i[j]&&i[j](k,this)===false){return false}if(MathJax.Extension.MathZoom&&MathJax.Extension.MathZoom.HandleEvent(k,j,this)===false){return false}if(k.srcElement.className==="MathJax_MathPlayer_Overlay"&&this.msieMath.fireEvent){this.msieMath.fireEvent("on"+k.type,k)}return g.False(k)},getJaxFromMath:function(j){if(j.className==="MathJax_MSIE_Overlay"){j=j.parentNode.parentNode}return b.getJaxFor(j.parentNode.nextSibling)},getHoverSpan:function(j,k){if(k.className==="MathJax_MSIE_Overlay"){return k.parentNode}return k.firstChild},getHoverBBox:function(l,n,o){n=n.parentNode;n.appendChild(this.topImg);var m=this.topImg.offsetTop,p=n.offsetHeight-m,k=n.offsetWidth;n.removeChild(this.topImg);var j=(o.className==="MathJax_MSIE_Overlay"?-k:0);return{w:k,h:m,d:p,x:j}},NAMEDSPACE:{negativeveryverythinmathspace:"-.0556em",negativeverythinmathspace:"-.1111em",negativethinmathspace:"-.1667em",negativemediummathspace:"-.2222em",negativethickmathspace:"-.2778em",negativeverythickmathspace:"-.3333em",negativeveryverythickmathspace:"-.3889em"}});b.Register.StartupHook("mml Jax Ready",function(){e=MathJax.ElementJax.mml;e.mbase.Augment({toNativeMML:function(o){var l=this.NativeMMLelement(this.type);this.NativeMMLattributes(l);for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}o.appendChild(l)},NativeMMLattributes:function(l){var p=this.defaults;var r=this.NativeMMLcopyAttributes,o=this.NativeMMLskipAttributes;if(this.type==="mstyle"){p=e.math.prototype.defaults}for(var q in p){if(!o[q]&&p.hasOwnProperty(q)){if(this[q]!=null){l.setAttribute(q,this.NativeMMLattribute(q,this[q]))}}}for(var n=0,k=r.length;n<k;n++){if(this[r[n]]!=null){l.setAttribute(r[n],this.NativeMMLattribute(r[n],this[r[n]]))}}},NativeMMLcopyAttributes:["fontfamily","fontsize","fontweight","fontstyle","color","background","id","class","href","style"],NativeMMLskipAttributes:{texClass:1,useHeight:1,texprimestyle:1},NativeMMLattribute:function(l,k){k=String(k);if(i.NAMEDSPACE[k]){k=i.NAMEDSPACE[k]}else{if(k.match(/^\s*([-+]?(\d+(\.\d*)?|\.\d+))\s*mu\s*$/)){k=((1/18)*RegExp.$1)+"em"}else{if(k==="-tex-caligraphic"){k="script"}else{if(k==="-tex-oldstyle"){k="normal"}}}}return k},NativeMMLelement:function(k){var l=(h?document.createElement("mjx:"+k):document.createElementNS(i.MMLnamespace,k));l.isMathJax=true;return l}});e.mrow.Augment({toNativeMML:function(n){if(this.inferred&&this.parent.inferRow){for(var l=0,k=this.data.length;l<k;l++){if(this.data[l]){this.data[l].toNativeMML(n)}else{n.appendChild(this.NativeMMLelement("mrow"))}}}else{this.SUPER(arguments).toNativeMML.call(this,n)}}});e.msubsup.Augment({toNativeMML:function(p){var o=this.type;if(this.data[this.sup]==null){o="msub"}if(this.data[this.sub]==null){o="msup"}var l=this.NativeMMLelement(o);this.NativeMMLattributes(l);delete this.data[0].inferred;for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}}p.appendChild(l)}});e.munderover.Augment({toNativeMML:function(p){var o=this.type;if(this.data[this.under]==null){o="mover"}if(this.data[this.over]==null){o="munder"}var l=this.NativeMMLelement(o);this.NativeMMLattributes(l);delete this.data[0].inferred;for(var n=0,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}}p.appendChild(l)}});if(b.Browser.isFirefox){e.mtable.Augment({toNativeMML:function(k){if(this.width){var l=(this.style||"").replace(/;\s*$/,"").split(";");l.push("width:"+this.width);this.style=l.join(";")}this.SUPER(arguments).toNativeMML.call(this,k)}});e.mlabeledtr.Augment({toNativeMML:function(o){var l=this.NativeMMLelement("mtr");this.NativeMMLattributes(l);for(var n=1,k=this.data.length;n<k;n++){if(this.data[n]){this.data[n].toNativeMML(l)}else{l.appendChild(this.NativeMMLelement("mrow"))}}o.appendChild(l)}});var j=MathJax.Hub.config.root+"/fonts/HTML-CSS/TeX/otf";i.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('"+j+"/MathJax_AMS-Regular.otf')"},"@font-face /*2*/":{"font-family":"MathJax_Script",src:"local('MathJax_Script'), url('"+j+"/MathJax_Script-Regular.otf')"},"@font-face /*3*/":{"font-family":"MathJax_Fraktur",src:"local('MathJax_Fraktur'), url('"+j+"/MathJax_Fraktur-Regular.otf')"},"@font-face /*4*/":{"font-family":"MathJax_Caligraphic",src:"local('MathJax_Caligraphic'), url('"+j+"/MathJax_Caligraphic-Regular.otf')"},"@font-face /*5*/":{"font-family":"MathJax_Fraktur","font-weight":"bold",src:"local('MathJax_Fraktur-Bold'), url('"+j+"/MathJax_Fraktur-Bold.otf')"},"@font-face /*6*/":{"font-family":"MathJax_Caligraphic","font-weight":"bold",src:"local('MathJax_Caligraphic-Bold'), url('"+j+"/MathJax_Caligraphic-Bold.otf')"}}}})}e.TeXAtom.Augment({toNativeMML:function(l){var k=this.NativeMMLelement("mrow");this.data[0].toNativeMML(k);l.appendChild(k)}});e.chars.Augment({toNativeMML:function(k){k.appendChild(document.createTextNode(this.toString()))}});e.entity.Augment({toNativeMML:function(k){k.appendChild(document.createTextNode(this.toString()))}});e.xml.Augment({toNativeMML:function(n){for(var l=0,k=this.data.length;l<k;l++){n.appendChild(this.data[l].cloneNode(true))}}});b.Register.StartupHook("TeX mathchoice Ready",function(){e.TeXmathchoice.Augment({toNativeMML:function(k){this.Core().toNativeMML(k)}})});setTimeout(MathJax.Callback(["loadComplete",i,"jax.js"]),0)});b.Browser.Select({MSIE:function(j){var k=(document.compatMode==="BackCompat");var l=j.versionAtLeast("8.0")&&document.documentMode>7;i.msieInlineBlockAlignBug=(!l||k);i.msieTopBug=(!j.versionAtLeast("8.0")||document.documentMode===7)},Opera:function(j){i.operaPositionBug=true}});i.topImg=(i.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(i.operaPositionBug||i.msieTopBug){i.topImg.style.border="1px solid"}b.Register.StartupHook("End Cookie",function(){if(b.config.menuSettings.zoom!=="None"){f.Require("[MathJax]/extensions/MathZoom.js")}})})(MathJax.OutputJax.NativeMML,MathJax.Hub,MathJax.Ajax,MathJax.HTML); diff --git a/unpacked/extensions/MathEvents.js b/unpacked/extensions/MathEvents.js @@ -173,7 +173,7 @@ // Mousedown handler for alternate means of accessing menu // AltContextMenu: function (event,math) { - var JAX = OUTPUT[math.jaxID], jax = JAX.getJaxFromMath(math); + var JAX = OUTPUT[math.jaxID]; var show = (JAX.config.showMathMenu != null ? JAX : HUB).config.showMathMenu; if (show) { if (SETTINGS.context === "MathJax") { diff --git a/unpacked/jax/output/NativeMML/jax.js b/unpacked/jax/output/NativeMML/jax.js @@ -22,7 +22,7 @@ * limitations under the License. */ -(function (nMML,HUB,AJAX,HTML,EVENT) { +(function (nMML,HUB,AJAX,HTML) { var MML, isMSIE = HUB.Browser.isMSIE; var EVENT, TOUCH, HOVER; // filled in later @@ -509,4 +509,4 @@ {AJAX.Require("[MathJax]/extensions/MathZoom.js")} }); -})(MathJax.OutputJax.NativeMML, MathJax.Hub, MathJax.Ajax, MathJax.HTML, MathJax.HTML.Event); +})(MathJax.OutputJax.NativeMML, MathJax.Hub, MathJax.Ajax, MathJax.HTML);