UNPKG

@zklogic/draw.io

Version:

Draw.IO - Graph Editor integration in Angular-cli

1 lines 25.7 kB
MathJax.Extension["TeX/mhchem"]={version:"3.3.2"},MathJax.Hub.Register.StartupHook("TeX Jax Ready",(function(){var r=MathJax.InputJax.TeX,t=MathJax.Object.Subclass({string:"",Init:function(r){this.string=r},Parse:function(t){try{return a.go(e.go(this.string,t))}catch(t){r.Error(t)}}}),e={go:function(r,t){if(!r)return[];void 0===t&&(t="ce");var a,n="0",o={"@@":0};r=(r=(r=r.replace(/\n/g," ")).replace(/[\u2212\u2013\u2014\u2010]/g,"-")).replace(/[\u2026]/g,"...");for(var h=10,u=[];;){a!==r?(h=10,a=r):h--;var s=e.t[t],c=s.u[n]||s.u["*"];r:for(var i=0;i<c.length;i++){var p=e._.s(c[i].pattern,r);if(p){for(var l=c[i].task,g=0;g<l.h.length;g++){var f;if(s.m[l.h[g].l])f=s.m[l.h[g].l](o,p.s,l.h[g].S);else{if(!e.m[l.h[g].l])throw["MhchemBugA","mhchem bug A. Please report. ("+l.h[g].l+")"];f=e.m[l.h[g].l](o,p.s,l.h[g].S)}e.v(u,f)}if(n=l.g||n,!(0<r.length))return u;if(l.k||(r=p.$),!l.A)break r}}if(h<=0)throw["MhchemBugU","mhchem bug U. Please report."]}},v:function(r,t){if(t)if("[object Array]"===Object.prototype.toString.call(t))for(var e=0;e<t.length;e++)r.push(t[e]);else r.push(t)},_:{_:{"~z":/^$/,"~x":/^./,"~y":/^./,"%j":/^\s/,"%i":/^\s(?=[A-Z\\$])/,"`e":/^\s$/,"@X":/^[a-z]/,x:/^x/,x$:/^x$/,i$:/^i$/,"~J":/^(?:[a-zA-Z\u03B1-\u03C9\u0391-\u03A9?@]|(?:\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega|Gamma|Delta|Theta|Lambda|Xi|Pi|Sigma|Upsilon|Phi|Psi|Omega)(?:\s+|\{\}|(?![a-zA-Z]))))+/,"@A":/^\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega|Gamma|Delta|Theta|Lambda|Xi|Pi|Sigma|Upsilon|Phi|Psi|Omega)(?:\s+|\{\}|(?![a-zA-Z]))/,"~M":/^(?:([a-z])(?:$|[^a-zA-Z]))$/,"@a":/^\$(?:([a-z])(?:$|[^a-zA-Z]))\$$/,"~L":/^(?:\$?[\u03B1-\u03C9]\$?|\$?\\(?:alpha|beta|gamma|delta|epsilon|zeta|eta|theta|iota|kappa|lambda|mu|nu|xi|omicron|pi|rho|sigma|tau|upsilon|phi|chi|psi|omega)\s*\$?)(?:\s+|\{\}|(?![a-zA-Z]))$/,"~r":/^[0-9]+/,"@i":/^[+\-]?(?:[0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+))/,"@h":/^[+\-]?[0-9]+(?:[.,][0-9]+)?/,"%Q":function(r){var t=r.match(/^(\+\-|\+\/\-|\+|\-|\\pm\s?)?([0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+))?(\((?:[0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+))\))?(?:(?:([eE])|\s*(\*|x|\\times|\u00D7)\s*10\^)([+\-]?[0-9]+|\{[+\-]?[0-9]+\}))?/);return t&&t[0]?{s:t.slice(1),$:r.substr(t[0].length)}:null},"`a":function(r){var t=r.match(/^(\+\-|\+\/\-|\+|\-|\\pm\s?)?([0-9]+(?:[,.][0-9]+)?|[0-9]*(?:\.[0-9]+)?)\^([+\-]?[0-9]+|\{[+\-]?[0-9]+\})/);return t&&t[0]?{s:t.slice(1),$:r.substr(t[0].length)}:null},"%k":function(r){var t=e._.M(r,"",/^\([a-z]{1,3}(?=[\),])/,")","");if(t&&t.$.match(/^($|[\s,;\)\]\}])/))return t;var a=r.match(/^(?:\((?:\\ca\s?)?\$[amothc]\$\))/);return a?{s:a[0],$:r.substr(a[0].length)}:null},"`~":/^_\{(\([a-z]{1,3}\))\}/,"@L":/^(?:\\\{|\[|\()/,"@d":/^(?:\)|\]|\\\})/,", ":/^[,;]\s*/,",":/^[,;]/,".":/^[.]/,". ":/^([.\u22C5\u00B7\u2022])\s*/,"@j":/^\.\.\.(?=$|[^.])/,"* ":/^([*])\s*/,"@Q":function(r){return e._.M(r,"^{","","","}")},"@M":function(r){return e._.M(r,"^","$","$","")},"^a":/^\^([0-9]+|[^\\_])/,"@P":function(r){return e._.M(r,"^",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"@O":function(r){return e._.M(r,"^",/^\\[a-zA-Z]+\{/,"}","")},"^\\x":/^\^(\\[a-zA-Z]+)\s*/,"%R":/^\^(-?\d+)/,"'":/^'/,"@V":function(r){return e._.M(r,"_{","","","}")},"@R":function(r){return e._.M(r,"_","$","$","")},_9:/^_([+\-]?[0-9]+|[^\\])/,"@U":function(r){return e._.M(r,"_",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"@T":function(r){return e._.M(r,"_",/^\\[a-zA-Z]+\{/,"}","")},"@S":/^_(\\[a-zA-Z]+)\s*/,"^_":/^(?:\^(?=_)|\_(?=\^)|[\^_]$)/,"{}":/^\{\}/,"%y":function(r){return e._.M(r,"","{","}","")},"%x":function(r){return e._.M(r,"{","","","}")},"@`":function(r){return e._.M(r,"","$","$","")},"@b":function(r){return e._.M(r,"${","","","}$")},"@%":function(r){return e._.M(r,"$","","","$")},"%A":/^[=<>]/,"#":/^[#\u2261]/,"+":/^\+/,"-$":/^-(?=[\s_},;\]/]|$|\([a-z]+\))/,"-9":/^-(?=[0-9])/,"@g":/^-(?=(?:[spd]|sp)(?:$|[\s,;\)\]\}]))/,"-":/^-/,"``":/^(?:\\pm|\$\\pm\$|\+-|\+\/-)/,"~N":/^(?:\+|(?:[\-=<>]|<<|>>|\\approx|\$\\approx\$)(?=\s|$|-?[0-9]))/,"~`":/^(?:v|\(v\)|\^|\(\^\))(?=$|[\s,;\)\]\}])/,"@s":function(r){return e._.M(r,"\\bond{","","","}")},"->":/^(?:<->|<-->|->|<-|<=>>|<<=>|<=>|[\u2192\u27F6\u21CC])/,"@n":/^[CMT](?=\[)/,"@p":function(r){return e._.M(r,"[","","","]")},"`c":/^(&|@r|\\hline)\s*/,"@q":/^(?:\\[,\ ;:])/,"@H":function(r){return e._.M(r,"",/^\\[a-zA-Z]+\{/,"}","","","{","}","",!0)},"@G":function(r){return e._.M(r,"",/^\\[a-zA-Z]+\{/,"}","")},"@u":/^\\ca(?:\s+|(?![a-zA-Z]))/,"@F":/^(?:\\[a-zA-Z]+\s*|\\[_&{}%])/,"~O":/^(?:[0-9]{1,2}[spdfgh]|[0-9]{0,2}sp)(?=$|[^a-zA-Z])/,"~P":/^[\/~|]/,"@z":function(r){return e._.M(r,"\\frac{","","","}","{","","","}")},"@B":function(r){return e._.M(r,"\\overset{","","","}","{","","","}")},"@D":function(r){return e._.M(r,"\\underset{","","","}","{","","","}")},"@C":function(r){return e._.M(r,"\\underbrace{","","","}_","{","","","}")},"@x":function(r){return e._.M(r,"\\color{","","","}")},"@y":function(r){return e._.M(r,"\\color{","","","}","{","","","}")},"@w":function(r){return e._.M(r,"\\color","\\","",/^(?=\{)/,"{","","","}")},"@v":function(r){return e._.M(r,"\\ce{","","","}")},"~W":/^(?:[+-][IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"%Y":/^(?:[+-]?\s?[IVX]+|\\pm\s*0|\$\\pm\$\s*0)$/,"%a":/^[IVX]+/,"@k":/^[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+(?:\$[a-z]\$|[a-z])?$/,"~@":function(r){var t;if(t=r.match(/^(?:(?:(?:\([+\-]?[0-9]+\/[0-9]+\)|[+\-]?(?:[0-9]+|\$[a-z]\$|[a-z])\/[0-9]+|[+\-]?[0-9]+[.,][0-9]+|[+\-]?\.[0-9]+|[+\-]?[0-9]+)(?:[a-z](?=\s*[A-Z]))?)|[+\-]?[a-z](?=\s*[A-Z])|\+(?!\s))/))return{s:t[0],$:r.substr(t[0].length)};var a=e._.M(r,"","$","$","");return a&&(t=a.s.match(/^\$(?:\(?[+\-]?(?:[0-9]*[a-z]?[+\-])?[0-9]*[a-z](?:[+\-][0-9]*[a-z]?)?\)?|\+|-)\$$/))?{s:t[0],$:r.substr(t[0].length)}:null},"~~":function(r){return this["~@"](r)},"@c":/^(?:[A-Z][a-z]{0,2}|i)(?=,)/,"~B":function(r){if(r.match(/^\([a-z]+\)$/))return null;var t=r.match(/^(?:[a-z]|(?:[0-9\ \+\-\,\.\(\)]+[a-z])+[0-9\ \+\-\,\.\(\)]*|(?:[a-z][0-9\ \+\-\,\.\(\)]+)+[a-z]?)$/);return t?{s:t[0],$:r.substr(t[0].length)}:null},"%w":/^(?:pH|pOH|pC|pK|iPr|iBu)(?=$|[^a-zA-Z])/,"/":/^\s*(\/)\s*/,"//":/^\s*(\/\/)\s*/,"*":/^\s*[*.]\s*/},M:function(r,t,e,a,n,o,h,u,s,c){var i=function(r,t){if("string"==typeof t)return 0!==r.indexOf(t)?null:t;var e=r.match(t);return e?e[0]:null},p=i(r,t);if(null===p)return null;if(r=r.substr(p.length),null===(p=i(r,e)))return null;var l=function(r,t,e){for(var a=0;t<r.length;){var n=r.charAt(t),o=i(r.substr(t),e);if(null!==o&&0===a)return{P:t,T:t+o.length};if("{"===n)a++;else if("}"===n){if(0===a)throw["ExtraCloseMissingOpen","Extra close brace or missing open brace"];a--}t++}return null}(r,p.length,a||n);if(null===l)return null;var g=r.substring(0,a?l.T:l.P);if(o||h){var f=this.M(r.substr(l.T),o,h,u,s);if(null===f)return null;var m=[g,f.s];return{s:c?m.join(""):m,$:f.$}}return{s:g,$:r.substr(l.T)}},s:function(r,t){var a=e._._[r];if(void 0===a)throw["MhchemBugP","mhchem bug P. Please report. ("+r+")"];if("function"==typeof a)return e._._[r](t);var n=t.match(a);return n?{s:n[2]?[n[1],n[2]]:n[1]?n[1]:n[0],$:t.substr(n[0].length)}:null}},m:{"a=":function(r,t){r.a=(r.a||"")+t},"b=":function(r,t){r.b=(r.b||"")+t},"p=":function(r,t){r.p=(r.p||"")+t},"o=":function(r,t){r.o=(r.o||"")+t},"q=":function(r,t){r.q=(r.q||"")+t},"d=":function(r,t){r.d=(r.d||"")+t},"%`":function(r,t){r.rm=(r.rm||"")+t},"%q":function(r,t){r.F=(r.F||"")+t},"~G":function(r,t,e){return{l:e}},"~H":function(r,t,e){return{l:e,p1:t}},"~I":function(r,t,e){return{l:e,p1:t[0],p2:t[1]}},"~p":function(r,t){return t},rm:function(r,t){return{l:"rm",p1:t||""}},"%p":function(r,t){return e.go(t,"%p")},"%z":function(r,t){var a=["{"];return e.v(a,e.go(t,"%p")),a.push("}"),a},"%o":function(r,t){return e.go(t,"%o")},"%n":function(r,t){return e.go(t,"%n")},"~c":function(r,t,e){return{l:"~c",B:e||t}},"~j":function(r,t){return{l:"~i",color:t[0]}},ce:function(r,t){return e.go(t)},"@l":function(r,t){var e=[];t.match(/^[+\-]/)&&(e.push(t.substr(0,1)),t=t.substr(1));var a=t.match(/^([0-9]+|\$[a-z]\$|[a-z])\/([0-9]+)(\$[a-z]\$|[a-z])?$/);return a[1]=a[1].replace(/\$/g,""),e.push({l:"~C",p1:a[1],p2:a[2]}),a[3]&&(a[3]=a[3].replace(/\$/g,""),e.push({l:"%o",p1:a[3]})),e},"@m":function(r,t){return e.go(t,"@m")}},C:function(r){var t,e,a,n,o={};for(t in r)for(e in r[t])for(a=e.split("|"),r[t][e].stateArray=a,n=0;n<a.length;n++)o[a[n]]=[];for(t in r)for(e in r[t])for(a=r[t][e].stateArray||[],n=0;n<a.length;n++){var h=r[t][e];if(h.h){h.h=[].concat(h.h);for(var u=0;u<h.h.length;u++)"string"==typeof h.h[u]&&(h.h[u]={l:h.h[u]})}else h.h=[];for(var s=t.split("|"),c=0;c<s.length;c++)if("*"===a[n])for(var i in o)o[i].push({pattern:s[c],task:h});else o[a[n]].push({pattern:s[c],task:h})}return o},t:{}};e.t={ce:{u:e.C({"~z":{"*":{h:"~Q"}},"~x":{"0|1|2":{h:"~a",k:!0,A:!0}},"~W":{0:{h:"`@"}},"@n":{r:{h:"%%",g:"rt"},rd:{h:"%d",g:"%f"}},"~`":{"0|1|2|as":{h:["%g","~Q","~N"],g:"1"}},"%w":{"0|1|2":{h:["o=","~Q"],g:"1"}},"~O":{"0|1|2|3":{h:"o=",g:"o"}},"->":{"0|1|2|3":{h:"r=",g:"r"},"a|as":{h:["~Q","r="],g:"r"},"*":{h:["~Q","r="],g:"r"}},"+":{o:{h:"~q",g:"d"},"d|D":{h:"d=",g:"d"},q:{h:"d=",g:"qd"},"qd|qD":{h:"d=",g:"qd"},dq:{h:["~Q","d="],g:"d"},3:{h:["%g","~Q","~N"],g:"0"}},"~@":{"0|2":{h:"a=",g:"a"}},"``":{"0|1|2|a|as":{h:["%g","~Q",{l:"~N",S:"\\pm"}],g:"0"}},"~N":{"0|1|2|a|as":{h:["%g","~Q","~N"],g:"0"}},"-$":{"o|q":{h:["~d","~Q"],g:"qd"},d:{h:"d=",g:"d"},D:{h:["~Q",{l:"~c",S:"-"}],g:"3"},q:{h:"d=",g:"qd"},qd:{h:"d=",g:"qd"},"qD|dq":{h:["~Q",{l:"~c",S:"-"}],g:"3"}},"-9":{"3|o":{h:["~Q",{l:"~G",S:"~F"}],g:"3"}},"@g":{o:{h:["~Q",{l:"~G",S:"~F"}],g:"2"},d:{h:["~Q",{l:"~G",S:"~F"}],g:"2"}},"-":{"0|1|2":{h:[{l:"~Q",S:1},"~b",{l:"~c",S:"-"}],g:"3"},3:{h:{l:"~c",S:"-"}},a:{h:["~Q",{l:"~G",S:"~F"}],g:"2"},as:{h:[{l:"~Q",S:2},{l:"~c",S:"-"}],g:"3"},b:{h:"b="},o:{h:{l:"`d",S:!1},g:"2"},q:{h:{l:"`d",S:!1},g:"2"},"d|qd|dq":{h:{l:"`d",S:!0},g:"2"},"D|qD|p":{h:["~Q",{l:"~c",S:"-"}],g:"3"}},"~~":{"1|3":{h:"a=",g:"a"}},"~J":{"0|1|2|3|a|as|b|p|bp|o":{h:"o=",g:"o"},"q|dq":{h:["~Q","o="],g:"o"},"d|D|qd|qD":{h:"~K",g:"o"}},"~r":{o:{h:"q=",g:"q"},"d|D":{h:"q=",g:"dq"},q:{h:["~Q","o="],g:"o"},a:{h:"o=",g:"o"}},"%i":{"b|p|bp":{}},"%j":{a:{g:"as"},0:{h:"%g"},"1|2":{h:"%h"},"r|rt|rd|%f|%e":{h:"~Q",g:"0"},"*":{h:["~Q","%h"],g:"1"}},"`c":{"1|2":{h:["~Q",{l:"~H",S:"`c"}]},"*":{h:["~Q",{l:"~H",S:"`c"}],g:"0"}},"@p":{"r|rt":{h:"%~",g:"rd"},"rd|%f":{h:"%c",g:"%e"}},"@j":{"o|d|D|dq|qd|qD":{h:["~Q",{l:"~c",S:"..."}],g:"3"},"*":{h:[{l:"~Q",S:1},{l:"~G",S:"~w"}],g:"1"}},". |* ":{"*":{h:["~Q",{l:"~G",S:"@Y"}],g:"1"}},"%k":{"*":{h:["~Q","%m"],g:"1"}},"@L":{"a|as|o":{h:["o=","~Q","~X"],g:"2"},"0|1|2|3":{h:["o=","~Q","~X"],g:"2"},"*":{h:["~Q","o=","~Q","~X"],g:"2"}},"@d":{"0|1|2|3|b|p|bp|o":{h:["o=","~Y"],g:"o"},"a|as|d|D|q|qd|qD|dq":{h:["~Q","o=","~Y"],g:"o"}},", ":{"*":{h:["~Q","~n"],g:"0"}},"^_":{"*":{}},"@Q|@M":{"0|1|2|as":{h:"b=",g:"b"},p:{h:"b=",g:"bp"},"3|o":{h:"~q",g:"D"},q:{h:"d=",g:"qD"},"d|D|qd|qD|dq":{h:["~Q","d="],g:"D"}},"^a|@P|@O|^\\x|'":{"0|1|2|as":{h:"b=",g:"b"},p:{h:"b=",g:"bp"},"3|o":{h:"~q",g:"d"},q:{h:"d=",g:"qd"},"d|qd|D|qD":{h:"d="},dq:{h:["~Q","d="],g:"d"}},"`~":{"d|D|q|qd|qD|dq":{h:["~Q","q="],g:"q"}},"@V|@R|_9|@U|@T|@S":{"0|1|2|as":{h:"p=",g:"p"},b:{h:"p=",g:"bp"},"3|o":{h:"q=",g:"q"},"d|D":{h:"q=",g:"dq"},"q|qd|qD|dq":{h:["~Q","q="],g:"q"}},"%A":{"0|1|2|3|a|as|o|q|d|D|qd|qD|dq":{h:[{l:"~Q",S:2},"~c"],g:"3"}},"#":{"0|1|2|3|a|as|o":{h:[{l:"~Q",S:2},{l:"~c",S:"#"}],g:"3"}},"{}":{"*":{h:{l:"~Q",S:1},g:"1"}},"%y":{"0|1|2|3|a|as|b|p|bp":{h:"o=",g:"o"},"o|d|D|q|qd|qD|dq":{h:["~Q","o="],g:"o"}},"@`":{a:{h:"a="},"0|1|2|3|as|b|p|bp|o":{h:"o=",g:"o"},"as|o":{h:"o="},"q|d|D|qd|qD|dq":{h:["~Q","o="],g:"o"}},"@s":{"*":{h:[{l:"~Q",S:2},"~c"],g:"3"}},"@z":{"*":{h:[{l:"~Q",S:1},"~E"],g:"3"}},"@B":{"*":{h:[{l:"~Q",S:2},"~U"],g:"3"}},"@D":{"*":{h:[{l:"~Q",S:2},"%v"],g:"3"}},"@C":{"*":{h:[{l:"~Q",S:2},"%t"],g:"3"}},"@y|@w":{"*":{h:[{l:"~Q",S:2},"~h"],g:"3"}},"@x":{"*":{h:[{l:"~Q",S:2},"~j"]}},"@v":{"*":{h:[{l:"~Q",S:2},"ce"],g:"3"}},"@q":{"*":{h:[{l:"~Q",S:1},"~p"],g:"1"}},"@H|@G|@F":{"0|1|2|3|a|as|b|p|bp|o|c0":{h:["o=","~Q"],g:"3"},"*":{h:["~Q","o=","~Q"],g:"3"}},"~P":{"*":{h:[{l:"~Q",S:1},"~p"],g:"3"}},"~y":{a:{h:"@W",g:"o",k:!0},as:{h:["~Q","%h"],g:"1",k:!0},"r|rt|rd|%f|%e":{h:["~Q"],g:"0",k:!0},"*":{h:["~Q","~p"],g:"3"}}}),m:{"~K":function(r,t){var a;if((r.d||"").match(/^[0-9]+$/)){var n=r.d;r.d=void 0,a=this["~Q"](r),r.b=n}else a=this["~Q"](r);return e.m["o="](r,t),a},"~q":function(r,t){r.d=t,r.dType="kv"},"~d":function(r,t){if(r["@~"]){var a=[];return e.v(a,this["~Q"](r)),e.v(a,e.m["~c"](r,t,"-")),a}r.d=t},"`d":function(r,t,a){var n=e._.s("~O",r.o||""),o=e._.s("~L",r.o||""),h=e._.s("~M",r.o||""),u=e._.s("@a",r.o||""),s="-"===t&&(n&&""===n.$||o||h||u);!s||r.a||r.b||r.p||r.d||r.q||n||!h||(r.o="$"+r.o+"$");var c=[];return s?(e.v(c,this["~Q"](r)),c.push({l:"~F"})):(n=e._.s("~r",r.d||""),a&&n&&""===n.$?(e.v(c,e.m["d="](r,t)),e.v(c,this["~Q"](r))):(e.v(c,this["~Q"](r)),e.v(c,e.m["~c"](r,t,"-")))),c},"@W":function(r){r.o=r.a,r.a=void 0},"%h":function(r){r.sb=!0},"%g":function(r){r.sb=!1},"~b":function(r){r["@~"]=!0},"~a":function(r){r["@~"]=!1},"~X":function(r){r["@@"]++},"~Y":function(r){r["@@"]--},"%m":function(r,t){return{l:"%m",p1:e.go(t,"o")}},"~n":function(r,t){var e=t.replace(/\s*$/,"");return e!==t&&0===r["@@"]?{l:"~k",p1:e}:{l:"~l",p1:e}},"~Q":function(r,t,a){var n,o,h;for(var u in r.r?(o="M"===r.rdt?e.go(r.rd,"%o"):"T"===r.rdt?[{l:"%p",p1:r.rd||""}]:e.go(r.rd),h="M"===r.rqt?e.go(r.rq,"%o"):"T"===r.rqt?[{l:"%p",p1:r.rq||""}]:e.go(r.rq),n={l:"~%",r:r.r,rd:o,rq:h}):(n=[],(r.a||r.b||r.p||r.o||r.q||r.d||a)&&(r.sb&&n.push({l:"~A"}),r.o||r.q||r.d||r.b||r.p||2===a?r.o||r.q||r.d||!r.b&&!r.p?r.o&&"kv"===r.dType&&e._.s("%Y",r.d||"")?r.dType="~V":r.o&&"kv"===r.dType&&!r.q&&(r.dType=void 0):(r.o=r.a,r.d=r.b,r.q=r.p,r.a=r.b=r.p=void 0):(r.o=r.a,r.a=void 0),n.push({l:"~e",a:e.go(r.a,"a"),b:e.go(r.b,"bd"),p:e.go(r.p,"pq"),o:e.go(r.o,"o"),q:e.go(r.q,"pq"),d:e.go(r.d,"~V"===r.dType?"~V":"bd"),dType:r.dType}))),r)"@@"!==u&&"@~"!==u&&delete r[u];return n},"`@":function(r,t){var a=["{"];return e.v(a,e.go(t,"~V")),a.push("}"),a},"~E":function(r,t){return{l:"~D",p1:e.go(t[0]),p2:e.go(t[1])}},"~U":function(r,t){return{l:"~T",p1:e.go(t[0]),p2:e.go(t[1])}},"%v":function(r,t){return{l:"%u",p1:e.go(t[0]),p2:e.go(t[1])}},"%t":function(r,t){return{l:"%s",p1:e.go(t[0]),p2:e.go(t[1])}},"~h":function(r,t){return{l:"~g",G:t[0],X:e.go(t[1])}},"r=":function(r,t){r.r=t},"%%":function(r,t){r.rdt=t},"%~":function(r,t){r.rd=t},"%d":function(r,t){r.rqt=t},"%c":function(r,t){r.rq=t},"~N":function(r,t,e){return{l:"~N",B:e||t}}}},a:{u:e.C({"~z":{"*":{}},"@k":{0:{h:"@l"}},"~x":{0:{g:"1",k:!0}},"@%":{"*":{h:"%n",g:"1"}},",":{"*":{h:{l:"~G",S:"~o"}}},"~y":{"*":{h:"~p"}}}),m:{}},o:{u:e.C({"~z":{"*":{}},"@k":{0:{h:"@l"}},"~x":{0:{g:"1",k:!0}},"~J":{"*":{h:"rm"}},"@u":{"*":{h:{l:"~G",S:"~f"}}},"@H|@G|@F":{"*":{h:"~p"}},"@b|@%":{"*":{h:"%o"}},"%x":{"*":{h:"%z"}},"~y":{"*":{h:"~p"}}}),m:{}},"%p":{u:e.C({"~z":{"*":{h:"~Q"}},"%y":{"*":{h:"%q"}},"@b|@%":{"*":{h:"%o"}},"@A":{"*":{h:["~Q","rm"]}},"@q|@H|@G|@F":{"*":{h:["~Q","~p"]}},"~x":{"*":{h:"%q"}}}),m:{"~Q":function(r){if(r.F){var t={l:"%p",p1:r.F};for(var e in r)delete r[e];return t}}}},pq:{u:e.C({"~z":{"*":{}},"%k":{"*":{h:"%m"}},i$:{0:{g:"!f",k:!0}},"@c":{0:{h:"rm",g:"0"}},"~B":{0:{g:"f",k:!0}},"@k":{0:{h:"@l"}},"~x":{0:{g:"!f",k:!0}},"@b|@%":{"*":{h:"%o"}},"%x":{"*":{h:"%p"}},"@X":{f:{h:"%o"}},"~J":{"*":{h:"rm"}},"@i":{"*":{h:"@m"}},",":{"*":{h:{l:"~H",S:"~m"}}},"@y|@w":{"*":{h:"~h"}},"@x":{"*":{h:"~j"}},"@v":{"*":{h:"ce"}},"@q|@H|@G|@F":{"*":{h:"~p"}},"~y":{"*":{h:"~p"}}}),m:{"%m":function(r,t){return{l:"%H",p1:e.go(t,"o")}},"~h":function(r,t){return{l:"~g",G:t[0],X:e.go(t[1],"pq")}}}},bd:{u:e.C({"~z":{"*":{}},x$:{0:{g:"!f",k:!0}},"~B":{0:{g:"f",k:!0}},"~x":{0:{g:"!f",k:!0}},"@h":{"*":{h:"@m"}},".":{"*":{h:{l:"~G",S:"~v"}}},"@X":{f:{h:"%o"}},x:{"*":{h:{l:"~G",S:"@o"}}},"~J":{"*":{h:"rm"}},"'":{"*":{h:{l:"~G",S:"%@"}}},"@b|@%":{"*":{h:"%o"}},"%x":{"*":{h:"%p"}},"@y|@w":{"*":{h:"~h"}},"@x":{"*":{h:"~j"}},"@v":{"*":{h:"ce"}},"@q|@H|@G|@F":{"*":{h:"~p"}},"~y":{"*":{h:"~p"}}}),m:{"~h":function(r,t){return{l:"~g",G:t[0],X:e.go(t[1],"bd")}}}},"~V":{u:e.C({"~z":{"*":{}},"%a":{"*":{h:"%b"}},"@b|@%":{"*":{h:"%o"}},"~x":{"*":{h:"~p"}}}),m:{"%b":function(r,t){return{l:"%a",p1:t||""}}}},"%o":{u:e.C({"~z":{"*":{h:"~Q"}},"@v":{"*":{h:["~Q","ce"]}},"%y|@q|@H|@G|@F":{"*":{h:"o="}},"~x":{"*":{h:"o="}}}),m:{"~Q":function(r){if(r.o){var t={l:"%o",p1:r.o};for(var e in r)delete r[e];return t}}}},"%n":{u:e.C({"~z":{"*":{h:"~Q"}},"@v":{"*":{h:["~Q","ce"]}},"%y|@q|@H|@G|@F":{"*":{h:"o="}},"-|+":{"*":{h:"%r"}},"~x":{"*":{h:"o="}}}),m:{"%r":function(r,t){r.o=(r.o||"")+"{"+t+"}"},"~Q":function(r){if(r.o){var t={l:"%o",p1:r.o};for(var e in r)delete r[e];return t}}}},"@m":{u:e.C({"~z":{"*":{}},",":{"*":{h:"~n"}},"~x":{"*":{h:"~p"}}}),m:{"~n":function(){return{l:"~o"}}}},pu:{u:e.C({"~z":{"*":{h:"~Q"}},"`e":{"*":{h:["~Q","%j"]}},"@L|@d":{"0|a":{h:"~p"}},"`a":{0:{h:"`b",g:"a"}},"%Q":{0:{h:"%W",g:"a"}},"%j":{"0|a":{}},"``":{"0|a":{h:{l:"~N",S:"\\pm"},g:"0"}},"~N":{"0|a":{h:"~p",g:"0"}},"//":{d:{h:"o=",g:"/"}},"/":{d:{h:"o=",g:"/"}},"%y|~x":{"0|d":{h:"d=",g:"d"},a:{h:["%j","d="],g:"d"},"/|q":{h:"q=",g:"q"}}}),m:{"%W":function(r,t){var a=[];return"+-"===t[0]||"+/-"===t[0]?a.push("\\pm "):t[0]&&a.push(t[0]),t[1]&&(e.v(a,e.go(t[1],"%U")),t[2]&&(t[2].match(/[,.]/)?e.v(a,e.go(t[2],"%U")):a.push(t[2])),(t[3]||t[4])&&("e"===t[3]||"*"===t[4]?a.push({l:"%K"}):a.push({l:"%M"}))),t[5]&&a.push("10^{"+t[5]+"}"),a},"`b":function(r,t){var a=[];return"+-"===t[0]||"+/-"===t[0]?a.push("\\pm "):t[0]&&a.push(t[0]),e.v(a,e.go(t[1],"%U")),a.push("^{"+t[2]+"}"),a},"~N":function(r,t,e){return{l:"~N",B:e||t}},"%j":function(){return{l:"%N"}},"~Q":function(r){var t,a=e._.s("%x",r.d||"");a&&""===a.$&&(r.d=a.s);var n=e._.s("%x",r.q||"");if(n&&""===n.$&&(r.q=n.s),r.d&&(r.d=r.d.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),r.d=r.d.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F")),r.q){r.q=r.q.replace(/\u00B0C|\^oC|\^{o}C/g,"{}^{\\circ}C"),r.q=r.q.replace(/\u00B0F|\^oF|\^{o}F/g,"{}^{\\circ}F");var o={d:e.go(r.d,"pu"),q:e.go(r.q,"pu")};"//"===r.o?t={l:"%P",p1:o.d,p2:o.q}:(1<(t=o.d).length||1<o.q.length?t.push({l:"%S"}):t.push({l:"/"}),e.v(t,o.q))}else t=e.go(r.d,"%O");for(var h in r)delete r[h];return t}}},"%O":{u:e.C({"~z":{"*":{h:"~Q"}},"*":{"*":{h:["~Q","%K"],g:"0"}},"@F":{"*":{h:"%`"}},"%j":{"*":{h:["~Q","%j"],g:"0"}},"@Q|%R":{1:{h:"%R"}},"@i":{0:{h:"%`",g:"0"},1:{h:"%R",g:"0"}},"%y|~x":{"*":{h:"%`",g:"1"}}}),m:{"%K":function(){return{l:"%L"}},"%R":function(r,t){r.rm+="^{"+t+"}"},"%j":function(){return{l:"`%"}},"~Q":function(r){var t=[];if(r.rm){var a=e._.s("%x",r.rm||"");t=a&&""===a.$?e.go(a.s,"pu"):{l:"rm",p1:r.rm}}for(var n in r)delete r[n];return t}}},"%U":{u:e.C({"~z":{0:{h:"~R"},o:{h:"~S"}},",":{0:{h:["~R","~n"],g:"o"}},".":{0:{h:["~R","~p"],g:"o"}},"~x":{"*":{h:"%q"}}}),m:{"~n":function(){return{l:"~o"}},"~R":function(r){var t=[];if(r.F=r.F||"",4<r.F.length){var e=r.F.length%3;0===e&&(e=3);for(var a=r.F.length-3;0<a;a-=3)t.push(r.F.substr(a,3)),t.push({l:"%T"});t.push(r.F.substr(0,e)),t.reverse()}else t.push(r.F);for(var n in r)delete r[n];return t},"~S":function(r){var t=[];if(r.F=r.F||"",4<r.F.length){for(var e=r.F.length-3,a=0;a<e;a+=3)t.push(r.F.substr(a,3)),t.push({l:"%T"});t.push(r.F.substr(a))}else t.push(r.F);for(var n in r)delete r[n];return t}}}};var a={go:function(r,t){if(!r)return"";for(var e="",n=!1,o=0;o<r.length;o++){var h=r[o];"string"==typeof h?e+=h:(e+=a.Z(h),"`c"===h.l&&(n=!0))}return t||n||!e||(e="{"+e+"}"),e},j:function(r){return r?a.go(r,!0):r},Z:function(r){var t;switch(r.l){case"~e":t="";var e={a:a.j(r.a),b:a.j(r.b),p:a.j(r.p),o:a.j(r.o),q:a.j(r.q),d:a.j(r.d)};e.a&&(e.a.match(/^[+\-]/)&&(e.a="{"+e.a+"}"),t+=e.a+"\\,"),(e.b||e.p)&&(t+="{\\vphantom{X}}",t+="^{\\hphantom{"+(e.b||"")+"}}_{\\hphantom{"+(e.p||"")+"}}",t+="{\\vphantom{X}}",t+="^{\\smash[t]{\\vphantom{2}}\\llap{"+(e.b||"")+"}}",t+="_{\\vphantom{2}\\llap{\\smash[t]{"+(e.p||"")+"}}}"),e.o&&(e.o.match(/^[+\-]/)&&(e.o="{"+e.o+"}"),t+=e.o),"kv"===r.dType?((e.d||e.q)&&(t+="{\\vphantom{X}}"),e.d&&(t+="^{"+e.d+"}"),e.q&&(t+="_{\\smash[t]{"+e.q+"}}")):"~V"===r.dType?(e.d&&(t+="{\\vphantom{X}}",t+="^{"+e.d+"}"),e.q&&(t+="{\\vphantom{X}}",t+="_{\\smash[t]{"+e.q+"}}")):(e.q&&(t+="{\\vphantom{X}}",t+="_{\\smash[t]{"+e.q+"}}"),e.d&&(t+="{\\vphantom{X}}",t+="^{"+e.d+"}"));break;case"rm":case"%a":t="\\mathrm{"+r.p1+"}";break;case"%p":t=r.p1.match(/[\^_]/)?(r.p1=r.p1.replace(" ","~").replace("-","\\text{-}"),"\\mathrm{"+r.p1+"}"):"\\text{"+r.p1+"}";break;case"%m":t="\\mskip2mu "+a.j(r.p1);break;case"%H":t="\\mskip1mu "+a.j(r.p1);break;case"~c":if(!(t=a.R(r.B)))throw["MhchemErrorBond","mhchem Error. Unknown bond type ("+r.B+")"];break;case"~C":var n="\\frac{"+r.p1+"}{"+r.p2+"}";t="\\mathchoice{\\textstyle"+n+"}{"+n+"}{"+n+"}{"+n+"}";break;case"%P":var o="\\frac{"+a.j(r.p1)+"}{"+a.j(r.p2)+"}";t="\\mathchoice{\\textstyle"+o+"}{"+o+"}{"+o+"}{"+o+"}";break;case"%o":case"`c":t=r.p1+" ";break;case"~D":t="\\frac{"+a.j(r.p1)+"}{"+a.j(r.p2)+"}";break;case"~T":t="\\overset{"+a.j(r.p1)+"}{"+a.j(r.p2)+"}";break;case"%u":t="\\underset{"+a.j(r.p1)+"}{"+a.j(r.p2)+"}";break;case"%s":t="\\underbrace{"+a.j(r.p1)+"}_{"+a.j(r.p2)+"}";break;case"~g":t="{\\color{"+r.G+"}{"+a.j(r.X)+"}}";break;case"~i":t="\\color{"+r.color+"}";break;case"~%":var h=a.j(r.rd),u=a.j(r.rq),s=a.H(r.r);t=s=h||u?"<=>"===r.r||"<=>>"===r.r||"<<=>"===r.r||"<--\x3e"===r.r?(s="\\long"+s,h&&(s="\\overset{"+h+"}{"+s+"}"),u&&(s="<--\x3e"===r.r?"\\underset{\\lower2mu{"+u+"}}{"+s+"}":"\\underset{\\lower6mu{"+u+"}}{"+s+"}")," {}\\mathrel{"+s+"}{} "):(u&&(s+="[{"+u+"}]")," {}\\mathrel{\\x"+(s+="{"+h+"}")+"}{} "):" {}\\mathrel{\\long"+s+"}{} ";break;case"~N":t=a.J(r.B);break;case"%j":t=" ";break;case"~A":case"%N":t="~";break;case"`%":t="\\mkern3mu ";break;case"%T":t="\\mkern2mu ";break;case"~o":t="{,}";break;case"~k":t="{"+r.p1+"}\\mkern6mu ";break;case"~l":t="{"+r.p1+"}\\mkern3mu ";break;case"~m":t="{"+r.p1+"}\\mkern1mu ";break;case"~F":t="\\text{-}";break;case"@Y":t="\\,{\\cdot}\\,";break;case"~v":t="\\mkern1mu \\bullet\\mkern1mu ";break;case"@o":t="{\\times}";break;case"%@":t="\\prime ";break;case"%K":t="\\cdot ";break;case"%L":t="\\mkern1mu{\\cdot}\\mkern1mu ";break;case"%M":t="\\times ";break;case"~f":t="{\\sim}";break;case"^":t="uparrow";break;case"v":t="downarrow";break;case"~w":t="\\ldots ";break;case"/":t="/";break;case"%S":t="\\,/\\,";break;default:throw["MhchemBugT","mhchem bug T. Please report."]}return t},H:function(r){switch(r){case"->":case"→":case"⟶":return"rightarrow";case"<-":return"leftarrow";case"<->":return"leftrightarrow";case"<--\x3e":return"leftrightarrows";case"<=>":case"⇌":return"rightleftharpoons";case"<=>>":return"Rightleftharpoons";case"<<=>":return"Leftrightharpoons";default:throw["MhchemBugT","mhchem bug T. Please report."]}},R:function(r){switch(r){case"-":case"1":return"{-}";case"=":case"2":return"{=}";case"#":case"3":return"{\\equiv}";case"~":return"{\\tripledash}";case"~-":return"{\\rlap{\\lower.1em{-}}\\raise.1em{\\tripledash}}";case"~=":case"~--":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{\\tripledash}}-}";case"-~-":return"{\\rlap{\\lower.2em{-}}\\rlap{\\raise.2em{-}}\\tripledash}";case"...":return"{{\\cdot}{\\cdot}{\\cdot}}";case"....":return"{{\\cdot}{\\cdot}{\\cdot}{\\cdot}}";case"->":return"{\\rightarrow}";case"<-":return"{\\leftarrow}";case"<":return"{<}";case">":return"{>}";default:throw["MhchemBugT","mhchem bug T. Please report."]}},J:function(r){switch(r){case"+":return" {}+{} ";case"-":return" {}-{} ";case"=":return" {}={} ";case"<":return" {}<{} ";case">":return" {}>{} ";case"<<":return" {}\\ll{} ";case">>":return" {}\\gg{} ";case"\\pm":return" {}\\pm{} ";case"\\approx":case"$\\approx$":return" {}\\approx{} ";case"v":case"(v)":return" \\downarrow{} ";case"^":case"(^)":return" \\uparrow{} ";default:throw["MhchemBugT","mhchem bug T. Please report."]}}};MathJax.Extension["TeX/mhchem"].CE=t,r.Definitions.Add({macros:{ce:"CE",pu:"PU",xleftrightarrow:["Extension","AMSmath"],xrightleftharpoons:["Extension","AMSmath"],xRightleftharpoons:["Extension","AMSmath"],xLeftrightharpoons:["Extension","AMSmath"],longrightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longRightleftharpoons:["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\smash{\\leftharpoondown}}"],longLeftrightharpoons:["Macro","\\stackrel{\\textstyle\\vphantom{{-}}{\\rightharpoonup}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],longleftrightarrows:["Macro","\\raise-3mu{\\stackrel{\\longrightarrow}{\\raise2mu{\\smash{\\longleftarrow}}}}"],tripledash:["Macro","\\vphantom{-}\\raise2mu{\\kern2mu\\tiny\\text{-}\\kern1mu\\text{-}\\kern1mu\\text{-}\\kern2mu}"]}},null,!0),MathJax.Extension["TeX/AMSmath"]||r.Definitions.Add({macros:{xrightarrow:["Extension","AMSmath"],xleftarrow:["Extension","AMSmath"]}},null,!0),MathJax.Hub.Register.StartupHook("TeX AMSmath Ready",(function(){r.Definitions.Add({macros:{xleftrightarrow:["xArrow",8596,6,6],xrightleftharpoons:["xArrow",8652,5,7],xRightleftharpoons:["xArrow",8652,5,7],xLeftrightharpoons:["xArrow",8652,5,7]}},null,!0)})),r.Parse.Augment({CE:function(r){var e=this.GetArgument(r),a=t(e).Parse();this.string=a+this.string.substr(this.i),this.i=0},PU:function(r){var e=this.GetArgument(r),a=t(e).Parse("pu");this.string=a+this.string.substr(this.i),this.i=0}}),MathJax.Hub.Startup.signal.Post("TeX mhchem Ready")})),MathJax.Ajax.loadComplete("[mhchem]/mhchem.js");