commit
ad33b1f40c
|
@ -32,8 +32,8 @@ if (document.getElementById && document.childNodes && document.createElement) {
|
|||
if (window.MathJax) {window.MathJax = {AuthorConfig: window.MathJax}} else {window.MathJax = {}}
|
||||
if (!MathJax.Hub) { // skip if already loaded
|
||||
|
||||
MathJax.version = "2.2";
|
||||
MathJax.fileversion = "2.2";
|
||||
MathJax.version = "2.3-beta";
|
||||
MathJax.fileversion = "2.3";
|
||||
|
||||
/**********************************************************/
|
||||
|
||||
|
@ -2705,7 +2705,7 @@ MathJax.Hub.Startup = {
|
|||
}
|
||||
},{
|
||||
id: "Jax",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: ROOT+"/jax",
|
||||
extensionDir: ROOT+"/extensions"
|
||||
});
|
||||
|
@ -2751,7 +2751,7 @@ MathJax.Hub.Startup = {
|
|||
}
|
||||
},{
|
||||
id: "InputJax",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: JAX.directory+"/input",
|
||||
extensionDir: JAX.extensionDir
|
||||
});
|
||||
|
@ -2784,7 +2784,7 @@ MathJax.Hub.Startup = {
|
|||
Remove: function (jax) {}
|
||||
},{
|
||||
id: "OutputJax",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: JAX.directory+"/output",
|
||||
extensionDir: JAX.extensionDir,
|
||||
fontDir: ROOT+(BASE.isPacked?"":"/..")+"/fonts",
|
||||
|
@ -2868,7 +2868,7 @@ MathJax.Hub.Startup = {
|
|||
}
|
||||
},{
|
||||
id: "ElementJax",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: JAX.directory+"/element",
|
||||
extensionDir: JAX.extensionDir,
|
||||
ID: 0, // jax counter (for IDs)
|
||||
|
@ -2892,7 +2892,7 @@ MathJax.Hub.Startup = {
|
|||
// Some "Fake" jax used to allow menu access for "Math Processing Error" messages
|
||||
//
|
||||
BASE.OutputJax.Error = {
|
||||
id: "Error", version: "2.2", config: {},
|
||||
id: "Error", version: "2.3", config: {},
|
||||
ContextMenu: function () {return BASE.Extension.MathEvents.Event.ContextMenu.apply(BASE.Extension.MathEvents.Event,arguments)},
|
||||
Mousedown: function () {return BASE.Extension.MathEvents.Event.AltContextMenu.apply(BASE.Extension.MathEvents.Event,arguments)},
|
||||
getJaxFromMath: function (math) {return (math.nextSibling.MathJax||{}).error},
|
||||
|
@ -2909,7 +2909,7 @@ MathJax.Hub.Startup = {
|
|||
}
|
||||
};
|
||||
BASE.InputJax.Error = {
|
||||
id: "Error", version: "2.2", config: {},
|
||||
id: "Error", version: "2.3", config: {},
|
||||
sourceMenuTitle: /*_(MathMenu)*/ ["Original","Original Form"]
|
||||
};
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,BROWSER) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var CONFIG = MathJax.Hub.CombineConfig("MMLorHTML",{
|
||||
prefer: {
|
||||
|
|
|
@ -86,7 +86,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,HTML) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var STIXURL = "http://www.stixfonts.org/";
|
||||
var MATHJAXURL = "https://github.com/mathjax/MathJax/tree/master/fonts/HTML-CSS/TeX/otf";
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
|
||||
|
||||
MathJax.Extension["HTML-CSS/handle-floats"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
//
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
(function (HUB,HTML,AJAX,OUTPUT,LOCALE) {
|
||||
|
||||
var HELP = MathJax.Extension.Help = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
var STIXURL = "http://www.stixfonts.org/";
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,AJAX) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var CONFIG = MathJax.Hub.CombineConfig("MatchWebFonts",{
|
||||
matchFor: {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,HTML,AJAX,CALLBACK,LOCALE,OUTPUT,INPUT) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var EXTENSION = MathJax.Extension;
|
||||
var ME = EXTENSION.MathEvents = {version: VERSION};
|
||||
|
|
|
@ -45,7 +45,7 @@
|
|||
|
||||
|
||||
MathJax.Extension["MathML/content-mathml"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("MathML Jax Ready",function () {
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,HTML,AJAX,CALLBACK,OUTPUT) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var SIGNAL = MathJax.Callback.Signal("menu") // signal for menu events
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,HTML,AJAX,HTMLCSS,nMML) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var CONFIG = HUB.CombineConfig("MathZoom",{
|
||||
styles: {
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,AJAX) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var CONFIG = MathJax.Hub.CombineConfig("Safe",{
|
||||
allow: {
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/AMScd"] = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
config: MathJax.Hub.CombineConfig("TeX.CD",{
|
||||
colspace: "5pt",
|
||||
rowspace: "5pt",
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/AMSmath"] = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
|
||||
number: 0, // current equation number
|
||||
startNumber: 0, // current starting equation number (for when equation is restarted)
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/AMSsymbols"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/HTML"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/action"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/autobold"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/autoload-all"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/bbox"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/begingroup"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/boldsymbol"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/cancel"] = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
|
||||
//
|
||||
// The attributes allowed in \enclose{notation}[attributes]{math}
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
// The configuration defaults, augmented by the user settings
|
||||
//
|
||||
MathJax.Extension["TeX/color"] = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
|
||||
config: MathJax.Hub.CombineConfig("TeX.color",{
|
||||
padding: "5px",
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/enclose"] = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
|
||||
//
|
||||
// The attributes allowed in \enclose{notation}[attributes]{math}
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/extpfeil"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var MML = MathJax.ElementJax.mml;
|
||||
var TEX = MathJax.InputJax.TeX;
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/mhchem"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/newcommand"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,HTML) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var CONFIG = HUB.CombineConfig("TeX.noErrors",{
|
||||
disabled: false, // set to true to return to original error messages
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
// The configuration defaults, augmented by the user settings
|
||||
//
|
||||
MathJax.Extension["TeX/noUndefined"] = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
config: MathJax.Hub.CombineConfig("TeX.noUndefined",{
|
||||
disabled: false, // set to true to return to original error messages
|
||||
attributes: {
|
||||
|
|
|
@ -62,7 +62,7 @@
|
|||
// The configuration defaults, augmented by the user settings
|
||||
//
|
||||
MathJax.Extension["TeX/unicode"] = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
unicode: {},
|
||||
config: MathJax.Hub.CombineConfig("TeX.unicode",{
|
||||
fonts: "STIXGeneral,'Arial Unicode MS'"
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/verb"] = {
|
||||
version: "2.2"
|
||||
version: "2.3"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension.asciimath2jax = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
config: {
|
||||
delimiters: [['`','`']], // The star/stop delimiter pairs for asciimath code
|
||||
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension.jsMath2jax = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
|
||||
config: {
|
||||
preview: "TeX" // Set to "none" to prevent preview strings from being inserted
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension.mml2jax = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
config: {
|
||||
preview: "mathml" // Use the <math> element as the
|
||||
// preview. Set to "none" for no preview,
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension.tex2jax = {
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
config: {
|
||||
inlineMath: [ // The start/stop pairs for in-line math
|
||||
// ['$','$'], // (comment out any you don't want, or add your own, but
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.LoadHook("[MathJax]/jax/element/mml/jax.js",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var MML = MathJax.ElementJax.mml
|
||||
SETTINGS = MathJax.Hub.config.menuSettings;
|
||||
|
|
|
@ -30,7 +30,7 @@ MathJax.ElementJax.mml = MathJax.ElementJax({
|
|||
mimeType: "jax/mml"
|
||||
},{
|
||||
id: "mml",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: MathJax.ElementJax.directory + "/mml",
|
||||
extensionDir: MathJax.ElementJax.extensionDir + "/mml",
|
||||
optableDir: MathJax.ElementJax.directory + "/mml/optable"
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
|
||||
MathJax.InputJax.AsciiMath = MathJax.InputJax({
|
||||
id: "AsciiMath",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: MathJax.InputJax.directory + "/AsciiMath",
|
||||
extensionDir: MathJax.InputJax.extensionDir + "/AsciiMath",
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
MathJax.InputJax.MathML = MathJax.InputJax({
|
||||
id: "MathML",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: MathJax.InputJax.directory + "/MathML",
|
||||
extensionDir: MathJax.InputJax.extensionDir + "/MathML",
|
||||
entityDir: MathJax.InputJax.directory + "/MathML/entities",
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
HTMLCSS = MathJax.OutputJax["HTML-CSS"];
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
HTMLCSS = MathJax.OutputJax["HTML-CSS"];
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
HTMLCSS = MathJax.OutputJax["HTML-CSS"];
|
||||
|
||||
|
@ -61,6 +61,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
|||
for (var i = 0, m = nl.length; i < m; i++) notation[nl[i]] = true;
|
||||
if (notation[MML.NOTATION.UPDIAGONALARROW]) notation[MML.NOTATION.UPDIAGONALSTRIKE] = false;
|
||||
|
||||
var line;
|
||||
for (var n in notation) {
|
||||
if (!notation.hasOwnProperty(n) || !notation[n]) continue;
|
||||
switch (n) {
|
||||
|
@ -117,8 +118,8 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
|||
break;
|
||||
|
||||
case MML.NOTATION.VERTICALSTRIKE:
|
||||
var vline = HTMLCSS.createRule(stack,H+D-t/2,0,t);
|
||||
HTMLCSS.addBox(stack,vline); HTMLCSS.placeBox(vline,p+t+base.bbox.w/2,-D,true);
|
||||
line = HTMLCSS.createRule(stack,H+D-t/2,0,t);
|
||||
HTMLCSS.addBox(stack,line); HTMLCSS.placeBox(line,p+t+base.bbox.w/2,-D,true);
|
||||
break;
|
||||
|
||||
case MML.NOTATION.TOP:
|
||||
|
@ -130,14 +131,14 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
|||
break;
|
||||
|
||||
case MML.NOTATION.HORIZONTALSTRIKE:
|
||||
var hline = HTMLCSS.createRule(stack,t,0,W-t/2);
|
||||
HTMLCSS.addBox(stack,hline); HTMLCSS.placeBox(hline,0,(H+D)/2-D,true);
|
||||
line = HTMLCSS.createRule(stack,t,0,W-t/2);
|
||||
HTMLCSS.addBox(stack,line); HTMLCSS.placeBox(line,0,(H+D)/2-D,true);
|
||||
break;
|
||||
|
||||
case MML.NOTATION.UPDIAGONALSTRIKE:
|
||||
if (HTMLCSS.useVML) {
|
||||
if (!vml) {vml = this.HTMLvml(stack,H,D,W,t,values.mathcolor)}
|
||||
var line = this.HTMLvmlElement(vml,"line",{from: "0,"+this.HTMLpx(H+D-t), to: this.HTMLpx(W)+",0"});
|
||||
line = this.HTMLvmlElement(vml,"line",{from: "0,"+this.HTMLpx(H+D-t), to: this.HTMLpx(W)+",0"});
|
||||
} else {
|
||||
if (!svg) {svg = this.HTMLsvg(stack,H,D,W,t,values.mathcolor)}
|
||||
this.HTMLsvgElement(svg.firstChild,"line",{
|
||||
|
@ -149,7 +150,7 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
|||
case MML.NOTATION.UPDIAGONALARROW:
|
||||
if (HTMLCSS.useVML) {
|
||||
if (!vml) {vml = this.HTMLvml(stack,H,D,W,t,values.mathcolor)}
|
||||
var line = this.HTMLvmlElement(vml,"line",{from: "0,"+this.HTMLpx(H+D-t), to: this.HTMLpx(W)+","+this.HTMLpx(t)});
|
||||
line = this.HTMLvmlElement(vml,"line",{from: "0,"+this.HTMLpx(H+D-t), to: this.HTMLpx(W)+","+this.HTMLpx(t)});
|
||||
this.HTMLvmlElement(line,"stroke",{endarrow:"classic"});
|
||||
} else {
|
||||
if (!svg) {svg = this.HTMLsvg(stack,H,D,W,t,values.mathcolor)}
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
HTMLCSS = MathJax.OutputJax["HTML-CSS"],
|
||||
LOCALE = MathJax.Localization;
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
HTMLCSS = MathJax.OutputJax["HTML-CSS"];
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
HTMLCSS = MathJax.OutputJax["HTML-CSS"];
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
HTMLCSS = MathJax.OutputJax["HTML-CSS"];
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
MathJax.OutputJax["HTML-CSS"] = MathJax.OutputJax({
|
||||
id: "HTML-CSS",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: MathJax.OutputJax.directory + "/HTML-CSS",
|
||||
extensionDir: MathJax.OutputJax.extensionDir + "/HTML-CSS",
|
||||
autoloadDir: MathJax.OutputJax.directory + "/HTML-CSS/autoload",
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
(function (HTMLCSS) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var DELIMITERS = HTMLCSS.FONTDATA.DELIMITERS;
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
(function (HTMLCSS,MML,HTML) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
HTMLCSS.allowWebFonts = false;
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
(function (HTMLCSS) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var DELIMITERS = HTMLCSS.FONTDATA.DELIMITERS;
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
(function (HTMLCSS,MML,AJAX) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var MAIN = "MathJax_Main",
|
||||
BOLD = "MathJax_Main-bold",
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
(function (HUB,HTMLCSS,AJAX) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
HUB.Register.LoadHook(HTMLCSS.fontDir + "/fontdata.js",function () {
|
||||
|
||||
|
|
|
@ -902,6 +902,7 @@
|
|||
MML.math.Augment({
|
||||
toNativeMML: function (parent) {
|
||||
var tag = this.NativeMMLelement(this.type), math = tag, jax;
|
||||
var i, m;
|
||||
nMML.adjustWidths = [];
|
||||
//
|
||||
// Some browsers don't seem to add the xmlns attribute, so do it by hand.
|
||||
|
@ -916,7 +917,7 @@
|
|||
//
|
||||
// Add the children
|
||||
//
|
||||
for (var i = 0, m = this.data.length; i < m; i++) {
|
||||
for (i = 0, m = this.data.length; i < m; i++) {
|
||||
if (this.data[i]) {this.data[i].toNativeMML(tag)}
|
||||
else {tag.appendChild(this.NativeMMLelement("mrow"))}
|
||||
}
|
||||
|
@ -969,8 +970,8 @@
|
|||
// fix them up. Use ex's so that they print properly (see above).
|
||||
//
|
||||
var mtd = [];
|
||||
for (var i = 0, m = nMML.adjustWidths.length; i < m; i++) {
|
||||
var tag = nMML.adjustWidths[i];
|
||||
for (i = 0, m = nMML.adjustWidths.length; i < m; i++) {
|
||||
tag = nMML.adjustWidths[i];
|
||||
var style = tag.getAttribute("style") || "";
|
||||
if (!style.match(/(^|;)\s*min-width:/)) {
|
||||
mtd.push(tag.scrollWidth);
|
||||
|
@ -1215,11 +1216,11 @@
|
|||
//
|
||||
// Process the postscript pairs
|
||||
//
|
||||
var m = this.data.length, i;
|
||||
var m = this.data.length, i, msubsup;
|
||||
for (i = 1; i < m; i+=2) {
|
||||
if (this.data[i].type === "mprescripts") break;
|
||||
|
||||
var msubsup = this.NativeMMLelement("msubsup");
|
||||
msubsup = this.NativeMMLelement("msubsup");
|
||||
msubsup.appendChild(base);
|
||||
|
||||
//
|
||||
|
@ -1243,7 +1244,7 @@
|
|||
// Process the prescript pairs
|
||||
//
|
||||
for (i++; i < m; i+=2) {
|
||||
var msubsup = this.NativeMMLelement("msubsup");
|
||||
msubsup = this.NativeMMLelement("msubsup");
|
||||
msubsup.appendChild(this.NativeMMLelement("mrow"));
|
||||
|
||||
//
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
SVG = MathJax.OutputJax.SVG;
|
||||
var BBOX = SVG.BBOX;
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
SVG = MathJax.OutputJax["SVG"];
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
SVG = MathJax.OutputJax.SVG,
|
||||
BBOX = SVG.BBOX;
|
||||
|
@ -116,7 +116,7 @@ MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
|||
|
||||
// perform some reduction e.g. eliminate duplicate notations.
|
||||
var nl = MathJax.Hub.SplitList(values.notation), notation = {};
|
||||
for (var i = 0, m = nl.length; i < m; i++) notation[nl[i]] = true;
|
||||
for (i = 0, m = nl.length; i < m; i++) notation[nl[i]] = true;
|
||||
if (notation[MML.NOTATION.UPDIAGONALARROW]) notation[MML.NOTATION.UPDIAGONALSTRIKE] = false;
|
||||
|
||||
for (var n in notation) {
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
SVG = MathJax.OutputJax.SVG,
|
||||
BBOX = SVG.BBOX,
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
SVG = MathJax.OutputJax.SVG;
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
SVG = MathJax.OutputJax.SVG;
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
SVG = MathJax.OutputJax.SVG,
|
||||
BBOX = SVG.BBOX;
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
var MML = MathJax.ElementJax.mml,
|
||||
SVG = MathJax.OutputJax.SVG,
|
||||
BBOX = SVG.BBOX;
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
MathJax.OutputJax.SVG = MathJax.OutputJax({
|
||||
id: "SVG",
|
||||
version: "2.2",
|
||||
version: "2.3",
|
||||
directory: MathJax.OutputJax.directory + "/SVG",
|
||||
extensionDir: MathJax.OutputJax.extensionDir + "/SVG",
|
||||
autoloadDir: MathJax.OutputJax.directory + "/SVG/autoload",
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
*/
|
||||
|
||||
(function (SVG) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var DELIMITERS = SVG.FONTDATA.DELIMITERS;
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
*/
|
||||
|
||||
(function (SVG,MML,AJAX,HUB) {
|
||||
var VERSION = "2.2";
|
||||
var VERSION = "2.3";
|
||||
|
||||
var MAIN = "MathJax_Main",
|
||||
BOLD = "MathJax_Main-bold",
|
||||
|
|
Loading…
Reference in New Issue
Block a user