MathJax.Extension["TeX/unicode"]={version:"2.7.1",unicode:{},config:MathJax.Hub.CombineConfig("TeX.unicode",{fonts:"STIXGeneral,'Arial Unicode MS'"})},MathJax.Hub.Register.StartupHook("TeX Jax Ready",function(){var t=MathJax.InputJax.TeX,e=MathJax.ElementJax.mml,a=MathJax.Extension["TeX/unicode"].unicode;t.Definitions.Add({macros:{unicode:"Unicode"}},null,!0),t.Parse.Augment({Unicode:function(t){var n,i=this.GetBrackets(t);i&&(i.replace(/ /g,"").match(/^(\d+(\.\d*)?|\.\d+),(\d+(\.\d*)?|\.\d+)$/)?(i=i.replace(/ /g,"").split(/,/),n=this.GetBrackets(t)):(n=i,i=null));var o=this.trimSpaces(this.GetArgument(t)),u=parseInt(o.match(/^x/)?"0"+o:o);a[u]?n||(n=a[u][2]):a[u]=[800,200,n,u],i&&(a[u][0]=Math.floor(1e3*i[0]),a[u][1]=Math.floor(1e3*i[1]));var c=this.stack.env.font,d={};n?(a[u][2]=d.fontfamily=n.replace(/"/g,"'"),c&&(c.match(/bold/)&&(d.fontweight="bold"),c.match(/italic|-mathit/)&&(d.fontstyle="italic"))):c&&(d.mathvariant=c),d.unicode=[].concat(a[u]),this.Push(e.mtext(e.entity("#"+o)).With(d))}}),MathJax.Hub.Startup.signal.Post("TeX unicode Ready")}),MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.Extension["TeX/unicode"].config.fonts,a=t.mbase.prototype.HTMLgetVariant;t.mbase.Augment({HTMLgetVariant:function(){var t=a.apply(this,arguments);if(t.unicode&&(delete t.unicode,delete t.FONTS),!this.unicode)return t;t.unicode=!0,t.defaultFont||(t=MathJax.Hub.Insert({},t),t.defaultFont={family:e});var n=this.unicode[2];return n?n+=","+e:n=e,t.defaultFont[this.unicode[3]]=[this.unicode[0],this.unicode[1],500,0,500,{isUnknown:!0,isUnicode:!0,font:n}],t}})}),MathJax.Hub.Register.StartupHook("SVG Jax Ready",function(){var t=MathJax.ElementJax.mml,e=MathJax.Extension["TeX/unicode"].config.fonts,a=t.mbase.prototype.SVGgetVariant;t.mbase.Augment({SVGgetVariant:function(){var t=a.call(this);return t.unicode&&(delete t.unicode,delete t.FONTS),this.unicode?(t.unicode=!0,t.forceFamily||(t=MathJax.Hub.Insert({},t)),t.defaultFamily=e,t.noRemap=!0,t.h=this.unicode[0],t.d=this.unicode[1],t):t}})}),MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/unicode.js");