switch two files in MathJax setup that were incorrectly split to the wrong filenames :)
This commit is contained in:
parent
c0b056c4b8
commit
e85a658c2f
|
@ -2,87 +2,127 @@
|
||||||
* From https://en.wikipedia.org/wiki/User:Nageh/mathJax/config/TeX-AMS-texvc_HTML.js
|
* From https://en.wikipedia.org/wiki/User:Nageh/mathJax/config/TeX-AMS-texvc_HTML.js
|
||||||
*/
|
*/
|
||||||
|
|
||||||
MathJax.Extension.wiki2jax = {
|
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||||
version: "1.0",
|
var VERSION = "1.0";
|
||||||
|
|
||||||
config: {
|
var MML = MathJax.ElementJax.mml;
|
||||||
element: null, // The ID of the element to be processed
|
|
||||||
// (defaults to full document)
|
|
||||||
|
|
||||||
preview: "TeX" // Set to "none" to prevent preview strings from being inserted
|
MathJax.Hub.Insert(MathJax.InputJax.TeX.Definitions,{
|
||||||
// or to an array that specifies an HTML snippet to use for
|
|
||||||
// the preview.
|
|
||||||
},
|
|
||||||
|
|
||||||
PreProcess: function (element) {
|
mathchar0mi: {
|
||||||
if (!this.configured) {
|
// Lowercase Greek letters
|
||||||
MathJax.Hub.Insert(this.config,(MathJax.Hub.config.wiki2jax||{}));
|
thetasym: '03B8', // theta
|
||||||
if (this.config.Augment) {MathJax.Hub.Insert(this,this.config.Augment)}
|
koppa: '03DF',
|
||||||
if (typeof(this.config.previewTeX) !== "undefined" && !this.config.previewTeX)
|
stigma: '03DB',
|
||||||
{this.config.preview = "none"} // backward compatibility for previewTeX parameter
|
coppa: '03D9', // archaic koppa
|
||||||
this.previewClass = MathJax.Hub.config.preRemoveClass;
|
|
||||||
this.configured = true;
|
|
||||||
}
|
|
||||||
var that = this;
|
|
||||||
$('span.tex, img.tex', element || document).each(function(i, span) {
|
|
||||||
that.ConvertMath(span);
|
|
||||||
});
|
|
||||||
},
|
|
||||||
|
|
||||||
ConvertMath: function (node) {
|
// Ord symbols
|
||||||
var parent = node.parentNode,
|
C: ['0043',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
mode = parent.tagName === "DD" && parent.firstChild === parent.lastChild ? "; mode=display" : "",
|
cnums: ['0043',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
tex;
|
Complex: ['0043',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
if (node.nodeName == 'IMG') {
|
N: ['004E',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
tex = node.alt;
|
natnums: ['004E',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
} else {
|
R: ['0052',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
tex = node.innerHTML.substring(node.innerHTML[0]=='$',node.innerHTML.length-(node.innerHTML[node.innerHTML.length-1]=='$'));
|
reals: ['0052',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
tex = tex.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/ /g," ");
|
Reals: ['0052',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
}
|
Z: ['005A',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
||||||
|
sect: '00A7', // S
|
||||||
|
P: '00B6',
|
||||||
|
alef: ['2135',{mathvariant: MML.VARIANT.NORMAL}], // aleph
|
||||||
|
alefsym: ['2135',{mathvariant: MML.VARIANT.NORMAL}], // aleph
|
||||||
|
weierp: ['2118',{mathvariant: MML.VARIANT.NORMAL}], // wp
|
||||||
|
real: ['211C',{mathvariant: MML.VARIANT.NORMAL}], // Re
|
||||||
|
part: ['2202',{mathvariant: MML.VARIANT.NORMAL}], // partial
|
||||||
|
infin: ['221E',{mathvariant: MML.VARIANT.NORMAL}], // infty
|
||||||
|
empty: ['2205',{mathvariant: MML.VARIANT.NORMAL}], // emptyset
|
||||||
|
O: ['2205',{mathvariant: MML.VARIANT.NORMAL}], // emptyset (but should probably be Swedish O)
|
||||||
|
ang: ['2220',{mathvariant: MML.VARIANT.NORMAL}], // angle
|
||||||
|
exist: ['2203',{mathvariant: MML.VARIANT.NORMAL}], // exists
|
||||||
|
clubs: ['2663',{mathvariant: MML.VARIANT.NORMAL}], // clubsuit
|
||||||
|
diamonds: ['2662',{mathvariant: MML.VARIANT.NORMAL}], // diamondsuit
|
||||||
|
hearts: ['2661',{mathvariant: MML.VARIANT.NORMAL}], // heartsuit
|
||||||
|
spades: ['2660',{mathvariant: MML.VARIANT.NORMAL}], // spadesuit
|
||||||
|
textvisiblespace: '2423'
|
||||||
|
},
|
||||||
|
|
||||||
tex = tex.replace(/\\iiint([^!]*)!\\!\\!\\!\\!.*\\subset\\!\\supset/g,"\\iiint$1mkern-2.5em\\subset\\!\\supset").replace(/\\iint([^!]*)!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!(.*)\\subset\\!\\supset/g,"\\iint$1mkern-1.65em$2\\subset\\!\\!\\supset").replace(/\\int\\!\\!\\!(\\!)+\\int\\!\\!\\!(\\!)+\\int([^!]*)!\\!\\!\\!\\!.*\\bigcirc(\\,)*/g,"\\iiint$3mkern-2.5em\\subset\\!\\supset").replace(/\\int\\!\\!\\!(\\!)+\\int([^!]*)!\\!\\!\\!\\!\\!\\!\\!\\!(.*)\\bigcirc(\\,)*/g,"\\iint$2mkern-1.65em$3\\subset\\!\\!\\supset");
|
mathchar0mo: {
|
||||||
if (mode === "") {
|
// Binary operators
|
||||||
tex = tex.replace(/ *\\scriptstyle(\W)/g,"\\textstyle$1").replace(/ *\\scriptscriptstyle(\W)/g,"\\scriptstyle$1");
|
and: '2227', // land
|
||||||
if (parent.firstChild === node) tex = "\\displaystyle "+tex;
|
or: '2228', // lor
|
||||||
|
bull: '2219', // bullet
|
||||||
|
plusmn: '00B1', // pm
|
||||||
|
sdot: '22C5', // cdot
|
||||||
|
|
||||||
|
// Binary relations
|
||||||
|
sup: '2283', // supset
|
||||||
|
sub: '2282', // subset
|
||||||
|
supe: '2287', // supseteq
|
||||||
|
sube: '2286', // subseteq
|
||||||
|
isin: '2208', // in
|
||||||
|
|
||||||
|
hAar: '21D4', // Leftrightarrow [sic]
|
||||||
|
hArr: '21D4', // Leftrightarrow
|
||||||
|
Harr: '21D4', // Leftrightarrow
|
||||||
|
Lrarr: '21D4', // Leftrightarrow
|
||||||
|
lrArr: '21D4', // Leftrightarrow
|
||||||
|
lArr: '21D0', // Leftarrow
|
||||||
|
Larr: '21D0', // Leftarrow
|
||||||
|
rArr: '21D2', // Rightarrow
|
||||||
|
Rarr: '21D2', // Rightarrow
|
||||||
|
harr: '2194', // leftrightarrow
|
||||||
|
lrarr: '2194', // leftrightarrow
|
||||||
|
larr: '2190', // leftarrow
|
||||||
|
gets: '2190', // leftarrow
|
||||||
|
rarr: '2192', // rightarrow
|
||||||
|
|
||||||
|
// big ops
|
||||||
|
oiint: ['222F',{texClass: MML.TEXCLASS.OP}], // not part of texvc but nice to have
|
||||||
|
oiiint: ['2230',{texClass: MML.TEXCLASS.OP}]
|
||||||
|
},
|
||||||
|
|
||||||
|
mathchar7: {
|
||||||
|
// Uppercase Greek letters
|
||||||
|
Alpha: '0391',
|
||||||
|
Beta: '0392',
|
||||||
|
Epsilon: '0395',
|
||||||
|
Zeta: '0396',
|
||||||
|
Eta: '0397',
|
||||||
|
Iota: '0399',
|
||||||
|
Kappa: '039A',
|
||||||
|
Mu: '039C',
|
||||||
|
Nu: '039D',
|
||||||
|
Omicron: '039F',
|
||||||
|
Rho: '03A1',
|
||||||
|
Tau: '03A4',
|
||||||
|
Chi: '03A7',
|
||||||
|
|
||||||
|
Koppa: '03DE',
|
||||||
|
Stigma: '03DA',
|
||||||
|
Coppa: '03D8' // archaic Koppa
|
||||||
|
},
|
||||||
|
|
||||||
|
delimiter: {
|
||||||
|
'\\uarr': '2191', // uparrow
|
||||||
|
'\\darr': '2193', // downarrow
|
||||||
|
'\\Uarr': '21D1', // Uparrow
|
||||||
|
'\\uArr': '21D1', // Uparrow
|
||||||
|
'\\Darr': '21D3', // Downarrow
|
||||||
|
'\\dArr': '21D3', // Downarrow
|
||||||
|
'\\rang': '27E9', // rangle
|
||||||
|
'\\lang': '27E8' // langle
|
||||||
|
},
|
||||||
|
|
||||||
|
macros: {
|
||||||
|
sgn: ['NamedOp',0],
|
||||||
|
textcolor: ['Macro','\\color{#1}',1],
|
||||||
|
bold: ['Macro','{\\boldsymbol #1}',1] // boldsymbol
|
||||||
}
|
}
|
||||||
|
|
||||||
var i;
|
});
|
||||||
while ((i = tex.search(/\\color{/)) != -1) {
|
});
|
||||||
var braces = 0;
|
|
||||||
for (i += 6; i < tex.length; i++) {
|
|
||||||
if (tex[i] == '{') braces++;
|
|
||||||
else if (tex[i] == '}') {
|
|
||||||
if (braces-- == 0)
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
tex = (tex.substring(0, i) + "}" + tex.substring(i, tex.length)).replace(/\\color{(\w*)}/, "\\textcolor{$1}{");
|
|
||||||
}
|
|
||||||
|
|
||||||
var script = document.createElement("script");
|
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||||
script.type = "math/tex" + mode;
|
MathJax.Hub.Startup.signal.Post("TeX texvc Ready");
|
||||||
if (MathJax.Hub.Browser.isMSIE) {script.text = tex}
|
});
|
||||||
else {script.appendChild(document.createTextNode(tex))}
|
|
||||||
|
|
||||||
if (node.nextSibling) {parent.insertBefore(script,node.nextSibling)}
|
MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/texvc.js");
|
||||||
else {parent.appendChild(script)}
|
|
||||||
if (this.config.preview !== "none") {this.createPreview(node)}
|
|
||||||
parent.removeChild(node);
|
|
||||||
},
|
|
||||||
|
|
||||||
createPreview: function (node) {
|
|
||||||
var preview;
|
|
||||||
if (this.config.preview === "TeX") {preview = [this.filterTeX(node.innerHTML)]}
|
|
||||||
else if (this.config.preview instanceof Array) {preview = this.config.preview}
|
|
||||||
if (preview) {
|
|
||||||
preview = MathJax.HTML.Element("span",{className: MathJax.Hub.config.preRemoveClass},preview);
|
|
||||||
node.parentNode.insertBefore(preview,node);
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
filterTeX: function (tex) {return tex}
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
MathJax.Hub.Register.PreProcessor(["PreProcess",MathJax.Extension.wiki2jax]);
|
|
||||||
MathJax.Ajax.loadComplete("[MathJax]/extensions/wiki2jax.js");
|
|
||||||
|
|
|
@ -2,127 +2,87 @@
|
||||||
* From https://en.wikipedia.org/wiki/User:Nageh/mathJax/config/TeX-AMS-texvc_HTML.js
|
* From https://en.wikipedia.org/wiki/User:Nageh/mathJax/config/TeX-AMS-texvc_HTML.js
|
||||||
*/
|
*/
|
||||||
|
|
||||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
MathJax.Extension.wiki2jax = {
|
||||||
var VERSION = "1.0";
|
version: "1.0",
|
||||||
|
|
||||||
var MML = MathJax.ElementJax.mml;
|
config: {
|
||||||
|
element: null, // The ID of the element to be processed
|
||||||
|
// (defaults to full document)
|
||||||
|
|
||||||
MathJax.Hub.Insert(MathJax.InputJax.TeX.Definitions,{
|
preview: "TeX" // Set to "none" to prevent preview strings from being inserted
|
||||||
|
// or to an array that specifies an HTML snippet to use for
|
||||||
|
// the preview.
|
||||||
|
},
|
||||||
|
|
||||||
mathchar0mi: {
|
PreProcess: function (element) {
|
||||||
// Lowercase Greek letters
|
if (!this.configured) {
|
||||||
thetasym: '03B8', // theta
|
MathJax.Hub.Insert(this.config,(MathJax.Hub.config.wiki2jax||{}));
|
||||||
koppa: '03DF',
|
if (this.config.Augment) {MathJax.Hub.Insert(this,this.config.Augment)}
|
||||||
stigma: '03DB',
|
if (typeof(this.config.previewTeX) !== "undefined" && !this.config.previewTeX)
|
||||||
coppa: '03D9', // archaic koppa
|
{this.config.preview = "none"} // backward compatibility for previewTeX parameter
|
||||||
|
this.previewClass = MathJax.Hub.config.preRemoveClass;
|
||||||
|
this.configured = true;
|
||||||
|
}
|
||||||
|
var that = this;
|
||||||
|
$('span.tex, img.tex', element || document).each(function(i, span) {
|
||||||
|
that.ConvertMath(span);
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
// Ord symbols
|
ConvertMath: function (node) {
|
||||||
C: ['0043',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
var parent = node.parentNode,
|
||||||
cnums: ['0043',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
mode = parent.tagName === "DD" && parent.firstChild === parent.lastChild ? "; mode=display" : "",
|
||||||
Complex: ['0043',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
tex;
|
||||||
N: ['004E',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
if (node.nodeName == 'IMG') {
|
||||||
natnums: ['004E',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
tex = node.alt;
|
||||||
R: ['0052',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
} else {
|
||||||
reals: ['0052',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
tex = node.innerHTML.substring(node.innerHTML[0]=='$',node.innerHTML.length-(node.innerHTML[node.innerHTML.length-1]=='$'));
|
||||||
Reals: ['0052',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
tex = tex.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/ /g," ");
|
||||||
Z: ['005A',{mathvariant: MML.VARIANT.DOUBLESTRUCK}],
|
}
|
||||||
sect: '00A7', // S
|
|
||||||
P: '00B6',
|
|
||||||
alef: ['2135',{mathvariant: MML.VARIANT.NORMAL}], // aleph
|
|
||||||
alefsym: ['2135',{mathvariant: MML.VARIANT.NORMAL}], // aleph
|
|
||||||
weierp: ['2118',{mathvariant: MML.VARIANT.NORMAL}], // wp
|
|
||||||
real: ['211C',{mathvariant: MML.VARIANT.NORMAL}], // Re
|
|
||||||
part: ['2202',{mathvariant: MML.VARIANT.NORMAL}], // partial
|
|
||||||
infin: ['221E',{mathvariant: MML.VARIANT.NORMAL}], // infty
|
|
||||||
empty: ['2205',{mathvariant: MML.VARIANT.NORMAL}], // emptyset
|
|
||||||
O: ['2205',{mathvariant: MML.VARIANT.NORMAL}], // emptyset (but should probably be Swedish O)
|
|
||||||
ang: ['2220',{mathvariant: MML.VARIANT.NORMAL}], // angle
|
|
||||||
exist: ['2203',{mathvariant: MML.VARIANT.NORMAL}], // exists
|
|
||||||
clubs: ['2663',{mathvariant: MML.VARIANT.NORMAL}], // clubsuit
|
|
||||||
diamonds: ['2662',{mathvariant: MML.VARIANT.NORMAL}], // diamondsuit
|
|
||||||
hearts: ['2661',{mathvariant: MML.VARIANT.NORMAL}], // heartsuit
|
|
||||||
spades: ['2660',{mathvariant: MML.VARIANT.NORMAL}], // spadesuit
|
|
||||||
textvisiblespace: '2423'
|
|
||||||
},
|
|
||||||
|
|
||||||
mathchar0mo: {
|
tex = tex.replace(/\\iiint([^!]*)!\\!\\!\\!\\!.*\\subset\\!\\supset/g,"\\iiint$1mkern-2.5em\\subset\\!\\supset").replace(/\\iint([^!]*)!\\!\\!\\!\\!\\!\\!\\!\\!\\!\\!(.*)\\subset\\!\\supset/g,"\\iint$1mkern-1.65em$2\\subset\\!\\!\\supset").replace(/\\int\\!\\!\\!(\\!)+\\int\\!\\!\\!(\\!)+\\int([^!]*)!\\!\\!\\!\\!.*\\bigcirc(\\,)*/g,"\\iiint$3mkern-2.5em\\subset\\!\\supset").replace(/\\int\\!\\!\\!(\\!)+\\int([^!]*)!\\!\\!\\!\\!\\!\\!\\!\\!(.*)\\bigcirc(\\,)*/g,"\\iint$2mkern-1.65em$3\\subset\\!\\!\\supset");
|
||||||
// Binary operators
|
if (mode === "") {
|
||||||
and: '2227', // land
|
tex = tex.replace(/ *\\scriptstyle(\W)/g,"\\textstyle$1").replace(/ *\\scriptscriptstyle(\W)/g,"\\scriptstyle$1");
|
||||||
or: '2228', // lor
|
if (parent.firstChild === node) tex = "\\displaystyle "+tex;
|
||||||
bull: '2219', // bullet
|
|
||||||
plusmn: '00B1', // pm
|
|
||||||
sdot: '22C5', // cdot
|
|
||||||
|
|
||||||
// Binary relations
|
|
||||||
sup: '2283', // supset
|
|
||||||
sub: '2282', // subset
|
|
||||||
supe: '2287', // supseteq
|
|
||||||
sube: '2286', // subseteq
|
|
||||||
isin: '2208', // in
|
|
||||||
|
|
||||||
hAar: '21D4', // Leftrightarrow [sic]
|
|
||||||
hArr: '21D4', // Leftrightarrow
|
|
||||||
Harr: '21D4', // Leftrightarrow
|
|
||||||
Lrarr: '21D4', // Leftrightarrow
|
|
||||||
lrArr: '21D4', // Leftrightarrow
|
|
||||||
lArr: '21D0', // Leftarrow
|
|
||||||
Larr: '21D0', // Leftarrow
|
|
||||||
rArr: '21D2', // Rightarrow
|
|
||||||
Rarr: '21D2', // Rightarrow
|
|
||||||
harr: '2194', // leftrightarrow
|
|
||||||
lrarr: '2194', // leftrightarrow
|
|
||||||
larr: '2190', // leftarrow
|
|
||||||
gets: '2190', // leftarrow
|
|
||||||
rarr: '2192', // rightarrow
|
|
||||||
|
|
||||||
// big ops
|
|
||||||
oiint: ['222F',{texClass: MML.TEXCLASS.OP}], // not part of texvc but nice to have
|
|
||||||
oiiint: ['2230',{texClass: MML.TEXCLASS.OP}]
|
|
||||||
},
|
|
||||||
|
|
||||||
mathchar7: {
|
|
||||||
// Uppercase Greek letters
|
|
||||||
Alpha: '0391',
|
|
||||||
Beta: '0392',
|
|
||||||
Epsilon: '0395',
|
|
||||||
Zeta: '0396',
|
|
||||||
Eta: '0397',
|
|
||||||
Iota: '0399',
|
|
||||||
Kappa: '039A',
|
|
||||||
Mu: '039C',
|
|
||||||
Nu: '039D',
|
|
||||||
Omicron: '039F',
|
|
||||||
Rho: '03A1',
|
|
||||||
Tau: '03A4',
|
|
||||||
Chi: '03A7',
|
|
||||||
|
|
||||||
Koppa: '03DE',
|
|
||||||
Stigma: '03DA',
|
|
||||||
Coppa: '03D8' // archaic Koppa
|
|
||||||
},
|
|
||||||
|
|
||||||
delimiter: {
|
|
||||||
'\\uarr': '2191', // uparrow
|
|
||||||
'\\darr': '2193', // downarrow
|
|
||||||
'\\Uarr': '21D1', // Uparrow
|
|
||||||
'\\uArr': '21D1', // Uparrow
|
|
||||||
'\\Darr': '21D3', // Downarrow
|
|
||||||
'\\dArr': '21D3', // Downarrow
|
|
||||||
'\\rang': '27E9', // rangle
|
|
||||||
'\\lang': '27E8' // langle
|
|
||||||
},
|
|
||||||
|
|
||||||
macros: {
|
|
||||||
sgn: ['NamedOp',0],
|
|
||||||
textcolor: ['Macro','\\color{#1}',1],
|
|
||||||
bold: ['Macro','{\\boldsymbol #1}',1] // boldsymbol
|
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
var i;
|
||||||
});
|
while ((i = tex.search(/\\color{/)) != -1) {
|
||||||
|
var braces = 0;
|
||||||
|
for (i += 6; i < tex.length; i++) {
|
||||||
|
if (tex[i] == '{') braces++;
|
||||||
|
else if (tex[i] == '}') {
|
||||||
|
if (braces-- == 0)
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
tex = (tex.substring(0, i) + "}" + tex.substring(i, tex.length)).replace(/\\color{(\w*)}/, "\\textcolor{$1}{");
|
||||||
|
}
|
||||||
|
|
||||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
var script = document.createElement("script");
|
||||||
MathJax.Hub.Startup.signal.Post("TeX texvc Ready");
|
script.type = "math/tex" + mode;
|
||||||
});
|
if (MathJax.Hub.Browser.isMSIE) {script.text = tex}
|
||||||
|
else {script.appendChild(document.createTextNode(tex))}
|
||||||
|
|
||||||
MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/texvc.js");
|
if (node.nextSibling) {parent.insertBefore(script,node.nextSibling)}
|
||||||
|
else {parent.appendChild(script)}
|
||||||
|
if (this.config.preview !== "none") {this.createPreview(node)}
|
||||||
|
parent.removeChild(node);
|
||||||
|
},
|
||||||
|
|
||||||
|
createPreview: function (node) {
|
||||||
|
var preview;
|
||||||
|
if (this.config.preview === "TeX") {preview = [this.filterTeX(node.innerHTML)]}
|
||||||
|
else if (this.config.preview instanceof Array) {preview = this.config.preview}
|
||||||
|
if (preview) {
|
||||||
|
preview = MathJax.HTML.Element("span",{className: MathJax.Hub.config.preRemoveClass},preview);
|
||||||
|
node.parentNode.insertBefore(preview,node);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
filterTeX: function (tex) {return tex}
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
MathJax.Hub.Register.PreProcessor(["PreProcess",MathJax.Extension.wiki2jax]);
|
||||||
|
MathJax.Ajax.loadComplete("[MathJax]/extensions/wiki2jax.js");
|
||||||
|
|
Loading…
Reference in New Issue