Merge branch 'issue300' into develop
This commit is contained in:
commit
076526787e
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -12,5 +12,5 @@
|
|||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*/
|
||||
|
||||
MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"2.0.5",directory:MathJax.InputJax.directory+"/TeX",extensionDir:MathJax.InputJax.extensionDir+"/TeX",config:{TagSide:"right",TagIndent:"0.8em",MultLineWidth:"85%",equationNumbers:{autoNumber:"none",formatNumber:function(a){return a},formatTag:function(a){return"("+a+")"},formatID:function(a){return"mjx-eqn-"+String(a).replace(/[:"'<>&]/g,"")},formatURL:function(a){return"#"+escape(a)},useLabelIds:true}}});MathJax.InputJax.TeX.Register("math/tex");MathJax.InputJax.TeX.loadComplete("config.js");
|
||||
MathJax.InputJax.TeX=MathJax.InputJax({id:"TeX",version:"2.0.6",directory:MathJax.InputJax.directory+"/TeX",extensionDir:MathJax.InputJax.extensionDir+"/TeX",config:{TagSide:"right",TagIndent:"0.8em",MultLineWidth:"85%",equationNumbers:{autoNumber:"none",formatNumber:function(a){return a},formatTag:function(a){return"("+a+")"},formatID:function(a){return"mjx-eqn-"+String(a).replace(/[:"'<>&]/g,"")},formatURL:function(a){return"#"+escape(a)},useLabelIds:true}}});MathJax.InputJax.TeX.Register("math/tex");MathJax.InputJax.TeX.loadComplete("config.js");
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -22,7 +22,7 @@
|
|||
*/
|
||||
|
||||
MathJax.Extension["TeX/AMSsymbols"] = {
|
||||
version: "2.0"
|
||||
version: "2.0.1"
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
|
@ -55,22 +55,22 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
|||
daleth: '2138',
|
||||
|
||||
// Miscellaneous symbols
|
||||
// hbar: '0127', // in MathJax_Main
|
||||
// hbar: '0127', // in TeX/jax.js
|
||||
backprime: ['2035',{variantForm: true}],
|
||||
hslash: ['210F',{variantForm: true}],
|
||||
hslash: '210F',
|
||||
varnothing: ['2205',{variantForm: true}],
|
||||
blacktriangle: '25B2',
|
||||
triangledown: '25BD',
|
||||
blacktriangledown: '25BC',
|
||||
square: '25A1',
|
||||
Box: '25A1',
|
||||
blacksquare: '25A0',
|
||||
blacktriangle: '25B4',
|
||||
triangledown: ['25BD',{variantForm: true}],
|
||||
blacktriangledown: '25BE',
|
||||
square: '25FB',
|
||||
Box: '25FB',
|
||||
blacksquare: '25FC',
|
||||
lozenge: '25CA',
|
||||
Diamond: '25CA',
|
||||
blacklozenge: '29EB',
|
||||
circledS: ['24C8',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
bigstar: '2605',
|
||||
// angle: '2220', // in MathJax_Main
|
||||
// angle: '2220', // in TeX/jax.js
|
||||
sphericalangle: '2222',
|
||||
measuredangle: '2221',
|
||||
nexists: '2204',
|
||||
|
@ -93,7 +93,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
|||
// Binary operators
|
||||
dotplus: '2214',
|
||||
ltimes: '22C9',
|
||||
smallsetminus: ['2216',{variantForm: true}],
|
||||
smallsetminus: '2216',
|
||||
rtimes: '22CA',
|
||||
Cap: '22D2',
|
||||
doublecap: '22D2',
|
||||
|
@ -187,8 +187,8 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
|||
pitchfork: '22D4',
|
||||
varpropto: '221D',
|
||||
backepsilon: '220D',
|
||||
blacktriangleleft: '25C0',
|
||||
blacktriangleright: '25B6',
|
||||
blacktriangleleft: '25C2',
|
||||
blacktriangleright: '25B8',
|
||||
therefore: '2234',
|
||||
because: '2235',
|
||||
eqsim: '2242',
|
||||
|
@ -343,59 +343,4 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
|||
|
||||
});
|
||||
|
||||
MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () {
|
||||
var HTMLCSS = MathJax.OutputJax["HTML-CSS"];
|
||||
var VARIANT = HTMLCSS.FONTDATA.VARIANT;
|
||||
if (HTMLCSS.fontInUse === "TeX") {
|
||||
VARIANT["-TeX-variant"] = {
|
||||
fonts: ["MathJax_AMS","MathJax_Main","MathJax_Size1"],
|
||||
remap: {0x2268: 0xE00C, 0x2269: 0xE00D, 0x2270: 0xE011, 0x2271: 0xE00E,
|
||||
0x2A87: 0xE010, 0x2A88: 0xE00F, 0x2224: 0xE006, 0x2226: 0xE007,
|
||||
0x2288: 0xE016, 0x2289: 0xE018, 0x228A: 0xE01A, 0x228B: 0xE01B,
|
||||
0x2ACB: 0xE017, 0x2ACC: 0xE019, 0x03DC: 0xE008, 0x03F0: 0xE009}
|
||||
};
|
||||
if (HTMLCSS.msieIE6) {
|
||||
MathJax.Hub.Insert(VARIANT["-TeX-variant"].remap,{
|
||||
0x2190:[0xE2C1,"-WinIE6"], 0x2192:[0xE2C0,"-WinIE6"],
|
||||
0x2223:[0xE2C2,"-WinIE6"], 0x2225:[0xE2C3,"-WinIE6"],
|
||||
0x223C:[0xE2C4,"-WinIE6"], 0x25B3:[0xE2D3,"-WinIE6"]
|
||||
});
|
||||
}
|
||||
}
|
||||
if (HTMLCSS.fontInUse === "STIX") {
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||
var TEXDEF = MathJax.InputJax.TeX.Definitions;
|
||||
TEXDEF.mathchar0mi.varnothing = '2205';
|
||||
TEXDEF.mathchar0mi.hslash = '210F';
|
||||
TEXDEF.mathchar0mi.blacktriangle = '25B4';
|
||||
TEXDEF.mathchar0mi.blacktriangledown = '25BE';
|
||||
TEXDEF.mathchar0mi.square = '25FB';
|
||||
TEXDEF.mathchar0mi.blacksquare = '25FC';
|
||||
TEXDEF.mathchar0mi.vartriangle = ['25B3',{mathsize:"71%"}];
|
||||
TEXDEF.mathchar0mi.triangledown = ['25BD',{mathsize:"71%"}];
|
||||
TEXDEF.mathchar0mo.blacktriangleleft = '25C2';
|
||||
TEXDEF.mathchar0mo.blacktriangleright = '25B8';
|
||||
TEXDEF.mathchar0mo.smallsetminus = '2216';
|
||||
MathJax.Hub.Insert(VARIANT["-STIX-variant"],{
|
||||
remap: {0x2A87: 0xE010, 0x2A88: 0xE00F, 0x2270: 0xE011, 0x2271: 0xE00E,
|
||||
0x22E0: 0xE04B, 0x22E1: 0xE04F, 0x2288: 0xE016, 0x2289: 0xE018}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () {
|
||||
var SVG = MathJax.OutputJax.SVG;
|
||||
var VARIANT = SVG.FONTDATA.VARIANT;
|
||||
|
||||
VARIANT["-TeX-variant"] = {
|
||||
fonts: ["MathJax_AMS","MathJax_Main","MathJax_Size1"],
|
||||
remap: {0x2268: 0xE00C, 0x2269: 0xE00D, 0x2270: 0xE011, 0x2271: 0xE00E,
|
||||
0x2A87: 0xE010, 0x2A88: 0xE00F, 0x2224: 0xE006, 0x2226: 0xE007,
|
||||
0x2288: 0xE016, 0x2289: 0xE018, 0x228A: 0xE01A, 0x228B: 0xE01B,
|
||||
0x2ACB: 0xE017, 0x2ACC: 0xE019, 0x03DC: 0xE008, 0x03F0: 0xE009}
|
||||
};
|
||||
});
|
||||
|
||||
MathJax.Ajax.loadComplete("[MathJax]/extensions/TeX/AMSsymbols.js");
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
MathJax.InputJax.TeX = MathJax.InputJax({
|
||||
id: "TeX",
|
||||
version: "2.0.5",
|
||||
version: "2.0.6",
|
||||
directory: MathJax.InputJax.directory + "/TeX",
|
||||
extensionDir: MathJax.InputJax.extensionDir + "/TeX",
|
||||
|
||||
|
|
|
@ -458,9 +458,9 @@
|
|||
varphi: '03C6',
|
||||
|
||||
// Ord symbols
|
||||
S: '00A7',
|
||||
S: ['00A7',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
aleph: ['2135',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
hbar: '210F',
|
||||
hbar: ['210F',{variantForm:true}],
|
||||
imath: '0131',
|
||||
jmath: '0237',
|
||||
ell: '2113',
|
||||
|
@ -469,14 +469,14 @@
|
|||
Im: ['2111',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
partial: ['2202',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
infty: ['221E',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
prime: ['2032',{mathvariant: MML.VARIANT.NORMAL, variantForm: true}],
|
||||
prime: ['2032',{mathvariant: MML.VARIANT.NORMAL, variantForm:true}],
|
||||
emptyset: ['2205',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
nabla: ['2207',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
top: ['22A4',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
bot: ['22A5',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
angle: ['2220',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
triangle: ['25B3',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
backslash: ['2216',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
backslash: ['2216',{mathvariant: MML.VARIANT.NORMAL, variantForm:true}],
|
||||
forall: ['2200',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
exists: ['2203',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
neg: ['00AC',{mathvariant: MML.VARIANT.NORMAL}],
|
||||
|
@ -543,7 +543,7 @@
|
|||
pm: '00B1',
|
||||
circ: '2218',
|
||||
bigcirc: '25EF',
|
||||
setminus: '2216',
|
||||
setminus: ['2216',{variantForm:true}],
|
||||
cdot: '22C5',
|
||||
ast: '2217',
|
||||
times: '00D7',
|
||||
|
|
|
@ -22,8 +22,8 @@
|
|||
* limitations under the License.
|
||||
*/
|
||||
|
||||
(function (HTMLCSS,HTML) {
|
||||
var VERSION = "2.0";
|
||||
(function (HTMLCSS,MML,HTML) {
|
||||
var VERSION = "2.0.1";
|
||||
|
||||
HTMLCSS.allowWebFonts = false;
|
||||
|
||||
|
@ -67,15 +67,16 @@
|
|||
},
|
||||
|
||||
VARIANT: {
|
||||
"normal": {fonts: [GENERAL,NONUNI,SIZE1]},
|
||||
"normal": {fonts: [GENERAL,NONUNI,SIZE1],
|
||||
remap: {0x2205: [0x2205,"-STIX-variant"]}}, // \emptyset
|
||||
"bold": {fonts: [BOLD,"STIXNonUnicode-bold","STIXSizeOneSym-bold"], bold:true},
|
||||
"italic": {fonts: [ITALIC,NONUNII,GENERAL,NONUNI,SIZE1], italic:true},
|
||||
"bold-italic": {fonts: ["STIXGeneral-bold-italic","STIXNonUnicode-bold-italic"], bold:true, italic:true},
|
||||
"double-struck": {offsetA: 0x1D538, offsetN: 0x1D7D8,
|
||||
remap: {0x1D53A: 0x2102, 0x1D53F: 0x210D, 0x1D545: 0x2115, 0x1D547: 0x2119,
|
||||
0x1D548: 0x211A, 0x1D549: 0x211D, 0x1D551: 0x2124}},
|
||||
remap: {0x1D53A: 0x2102, 0x1D53F: 0x210D, 0x1D545: 0x2115, 0x1D547: 0x2119,
|
||||
0x1D548: 0x211A, 0x1D549: 0x211D, 0x1D551: 0x2124}},
|
||||
"fraktur": {offsetA: 0x1D504,
|
||||
remap: {0x1D506: 0x212D, 0x1D50B: 0x210C, 0x1D50C: 0x2111, 0x1D515: 0x211C, 0x1D51D: 0x2128}},
|
||||
remap: {0x1D506: 0x212D, 0x1D50B: 0x210C, 0x1D50C: 0x2111, 0x1D515: 0x211C, 0x1D51D: 0x2128}},
|
||||
"bold-fraktur": {fonts: [BOLD], offsetA: 0x1D56C, bold:true},
|
||||
"script": {fonts: [ITALIC], offsetA: 0x1D49C,
|
||||
remap: {0x1D49D: 0x212C, 0x1D4A0: 0x2130, 0x1D4A1: 0x2131, 0x1D4A3: 0x210B,
|
||||
|
@ -87,12 +88,16 @@
|
|||
"sans-serif-italic": {fonts: [ITALIC,NONUNII], offsetA: 0x1D608, offsetN: 0xE1B4, offsetG: 0xE1BF, italic:true},
|
||||
"sans-serif-bold-italic": {fonts: ["STIXGeneral-bold-italic","STIXNonUnicode-bold-italic"], offsetA: 0x1D63C, offsetN: 0xE1F6, offsetG: 0x1D790, bold:true, italic:true},
|
||||
"monospace": {offsetA: 0x1D670, offsetN: 0x1D7F6},
|
||||
"-STIX-variant": {fonts:["STIXVariants",NONUNI,GENERAL]},
|
||||
"-STIX-variant": {fonts:["STIXVariants",NONUNI,GENERAL],
|
||||
remap: {0x2A87: 0xE010, 0x2A88: 0xE00F, 0x2270: 0xE011, 0x2271: 0xE00E,
|
||||
0x22E0: 0xE04B, 0x22E1: 0xE04F, 0x2288: 0xE016, 0x2289: 0xE018,
|
||||
0x25B3: 0x25B5, 0x25BD: 0x25BF,
|
||||
0x2205: [0x2205,MML.VARIANT.NORMAL]}}, // \varnothing
|
||||
"-tex-caligraphic": {fonts: [ITALIC,NONUNII,NONUNI,SIZE1], offsetA: 0xE22D, noLowerCase: 1},
|
||||
"-tex-oldstyle": {offsetN: 0xE261,
|
||||
remap: {0xE262: 0xE265, 0xE263: 0xE269, 0xE264: 0xE26D, 0xE265: 0xE271,
|
||||
0xE266: 0xE275, 0xE267: 0xE279, 0xE268: 0xE27D, 0xE269: 0xE281,
|
||||
0xE26A: 0xE285}},
|
||||
remap: {0xE262: 0xE265, 0xE263: 0xE269, 0xE264: 0xE26D, 0xE265: 0xE271,
|
||||
0xE266: 0xE275, 0xE267: 0xE279, 0xE268: 0xE27D, 0xE269: 0xE281,
|
||||
0xE26A: 0xE285}},
|
||||
"-tex-mathit": {fonts: [ITALIC,NONUNII,GENERAL,NONUNI,SIZE1], italic:true, noIC:true},
|
||||
"-largeOp": {fonts:[SIZE1,"STIXIntegralsD",NONUNI,GENERAL]},
|
||||
"-smallOp": {}
|
||||
|
@ -455,18 +460,6 @@
|
|||
}
|
||||
});
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready", function () {
|
||||
var TEX = MathJax.InputJax.TeX;
|
||||
|
||||
TEX.isSTIX = true;
|
||||
TEX.Definitions.mathchar0mi.hbar = ['210F',{variantForm: true}];
|
||||
TEX.Definitions.mathchar0mi.emptyset[1].variantForm = true;
|
||||
TEX.Definitions.mathchar0mi.backslash[1].variantForm = true;
|
||||
TEX.Definitions.mathchar0mi.triangle[1].mathsize = "71%";
|
||||
|
||||
TEX.Definitions.mathchar0mo.setminus = ['2216',{variantForm: true}];
|
||||
});
|
||||
|
||||
HTMLCSS.FONTDATA.FONTS['STIXGeneral'] = {
|
||||
directory: 'General/Regular',
|
||||
family: 'STIXGeneral',
|
||||
|
@ -1568,5 +1561,5 @@
|
|||
QUEUE.push(["loadComplete",MathJax.Ajax,HTMLCSS.fontDir + "/fontdata.js"]);
|
||||
MathJax.Callback.Queue.apply(MathJax.Callback,QUEUE);
|
||||
|
||||
})(MathJax.OutputJax["HTML-CSS"],MathJax.HTML);
|
||||
})(MathJax.OutputJax["HTML-CSS"],MathJax.ElementJax.mml,MathJax.HTML);
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
*/
|
||||
|
||||
(function (HTMLCSS,MML,AJAX) {
|
||||
var VERSION = "2.0.3";
|
||||
var VERSION = "2.0.4";
|
||||
|
||||
var MAIN = "MathJax_Main",
|
||||
BOLD = "MathJax_Main-bold",
|
||||
|
@ -72,8 +72,10 @@
|
|||
remap: {0x391:0x41, 0x392:0x42, 0x395:0x45, 0x396:0x5A, 0x397:0x48,
|
||||
0x399:0x49, 0x39A:0x4B, 0x39C:0x4D, 0x39D:0x4E, 0x39F:0x4F,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58,
|
||||
0x2216:[0x2216,"-TeX-variant"], // \smallsetminus
|
||||
0x210F:[0x210F,"-TeX-variant"], // \hbar
|
||||
0x2032:[0x27,"sans-serif-italic"], // HACK: a smaller prime
|
||||
0x29F8:[0x002F,"italic"]}},
|
||||
0x29F8:[0x002F,MML.VARIANT.ITALIC]}},
|
||||
"bold": {fonts:[BOLD,SIZE1,AMS], bold:true,
|
||||
offsetG: 0x03B1, variantG: "bold-italic",
|
||||
remap: {0x391:0x41, 0x392:0x42, 0x395:0x45, 0x396:0x5A, 0x397:0x48,
|
||||
|
@ -117,7 +119,15 @@
|
|||
remap: {0x391:0x41, 0x392:0x42, 0x395:0x45, 0x396:0x5A, 0x397:0x48,
|
||||
0x399:0x49, 0x39A:0x4B, 0x39C:0x4D, 0x39D:0x4E, 0x39F:0x4F,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58}},
|
||||
"-TeX-variant": {fonts:[MAIN]}, // HACK: to get larger prime for \prime
|
||||
"-TeX-variant": {fonts:[AMS,MAIN,SIZE1], // HACK: to get larger prime for \prime
|
||||
remap: {
|
||||
0x2268: 0xE00C, 0x2269: 0xE00D, 0x2270: 0xE011, 0x2271: 0xE00E,
|
||||
0x2A87: 0xE010, 0x2A88: 0xE00F, 0x2224: 0xE006, 0x2226: 0xE007,
|
||||
0x2288: 0xE016, 0x2289: 0xE018, 0x228A: 0xE01A, 0x228B: 0xE01B,
|
||||
0x2ACB: 0xE017, 0x2ACC: 0xE019, 0x03DC: 0xE008, 0x03F0: 0xE009,
|
||||
0x2216:[0x2216,MML.VARIANT.NORMAL], // \setminus
|
||||
0x210F:[0x210F,MML.VARIANT.NORMAL] // \hslash
|
||||
}},
|
||||
"-largeOp": {fonts:[SIZE2,SIZE1,MAIN]},
|
||||
"-smallOp": {fonts:[SIZE1,MAIN]}
|
||||
},
|
||||
|
@ -146,13 +156,16 @@
|
|||
0x2022: 0x2219, 0x2044: 0x2F, // bullet, fraction slash
|
||||
0x2305: 0x22BC, 0x2306: 0x2A5E, // barwedge, doublebarwedge
|
||||
0x25AA: 0x25A0, 0x25B4: 0x25B2, // blacksquare, blacktriangle
|
||||
0x25B5: 0x25B3, 0x25BE: 0x25BC, // triangle, blacktriangledown
|
||||
0x25BF: 0x25BD, 0x25C2: 0x25C0, // triangledown, blacktriangleleft
|
||||
0x25B5: 0x25B3, 0x25B8: 0x25B6, // triangle, blacktriangleright
|
||||
0x25BE: 0x25BC, 0x25BF: 0x25BD, // blacktriangledown, triangledown
|
||||
0x25C2: 0x25C0, // blacktriangleleft
|
||||
0x2329: 0x27E8, 0x232A: 0x27E9, // langle, rangle
|
||||
0x3008: 0x27E8, 0x3009: 0x27E9, // langle, rangle
|
||||
0x2758: 0x2223, // VerticalSeparator
|
||||
0x2A2F: 0xD7, // cross product
|
||||
|
||||
0x25FB: 0x25A1, 0x25FC: 0x25A0, // square, blacksquare
|
||||
|
||||
//
|
||||
// Letter-like symbols (that appear elsewhere)
|
||||
//
|
||||
|
@ -576,13 +589,6 @@
|
|||
}
|
||||
};
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready", function () {
|
||||
var TEX = MathJax.InputJax.TeX;
|
||||
TEX.Definitions.mathchar0mi.ell = ['2113',{mathvariant: MML.VARIANT.NORMAL}];
|
||||
TEX.Definitions.mathchar0mi.hbar = ['210F',{mathvariant: MML.VARIANT.NORMAL}];
|
||||
TEX.Definitions.mathchar0mi.S = ['00A7',{mathvariant: MML.VARIANT.SCRIPT}];
|
||||
});
|
||||
|
||||
HTMLCSS.FONTDATA.FONTS['MathJax_Caligraphic'] = {
|
||||
directory: 'Caligraphic/Regular',
|
||||
family: 'MathJax_Caligraphic',
|
||||
|
@ -1802,6 +1808,11 @@
|
|||
"bold": VARBOLD,
|
||||
"italic": VARNORMAL,
|
||||
"bold-italic": VARBOLD,
|
||||
"-TeX-variant": {remap:{
|
||||
0x2190:[0xE2C1,"-WinIE6"], 0x2192:[0xE2C0,"-WinIE6"],
|
||||
0x2223:[0xE2C2,"-WinIE6"], 0x2225:[0xE2C3,"-WinIE6"],
|
||||
0x223C:[0xE2C4,"-WinIE6"], 0x25B3:[0xE2D3,"-WinIE6"]
|
||||
}},
|
||||
"-largeOp": {fonts:[WinIE6,SIZE2,SIZE1,MAIN],
|
||||
remap: {0x220F:0xE290, 0x2211:0xE291, 0x222B:0xE295, 0x222E:0xE296}},
|
||||
"-smallOp": {fonts:[WinIE6,SIZE1,MAIN],
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
*/
|
||||
|
||||
(function (SVG,MML,AJAX) {
|
||||
var VERSION = "2.0.2";
|
||||
var VERSION = "2.0.3";
|
||||
|
||||
var MAIN = "MathJax_Main",
|
||||
BOLD = "MathJax_Main-bold",
|
||||
|
@ -70,13 +70,17 @@
|
|||
remap: {0x391:0x41, 0x392:0x42, 0x395:0x45, 0x396:0x5A, 0x397:0x48,
|
||||
0x399:0x49, 0x39A:0x4B, 0x39C:0x4D, 0x39D:0x4E, 0x39F:0x4F,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58,
|
||||
0x2216:[0x2216,"-TeX-variant"], // \smallsetminus
|
||||
0x210F:[0x210F,"-TeX-variant"], // \hbar
|
||||
0x2032:[0x27,"sans-serif-italic"], // HACK: a smaller prime
|
||||
0x29F8:[0x002F,"italic"]}},
|
||||
0x29F8:[0x002F,MML.VARIANT.ITALIC]}},
|
||||
"bold": {fonts:[BOLD,SIZE1,AMS], bold:true,
|
||||
offsetG: 0x03B1, variantG: "bold-italic",
|
||||
remap: {0x391:0x41, 0x392:0x42, 0x395:0x45, 0x396:0x5A, 0x397:0x48,
|
||||
0x399:0x49, 0x39A:0x4B, 0x39C:0x4D, 0x39D:0x4E, 0x39F:0x4F,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58, 0x29F8:[0x002F,"bold-italic"],
|
||||
0x219A:"\u2190\u0338", 0x219B:"\u2192\u0338", 0x21AE:"\u2194\u0338",
|
||||
0x21CD:"\u21D0\u0338", 0x21CE:"\u21D4\u0338", 0x21CF:"\u21D2\u0338",
|
||||
0x2204:"\u2203\u0338", 0x2224:"\u2223\u0338", 0x2226:"\u2225\u0338",
|
||||
0x2241:"\u223C\u0338", 0x2247:"\u2245\u0338",
|
||||
0x226E:"<\u0338", 0x226F:">\u0338",
|
||||
|
@ -113,7 +117,15 @@
|
|||
remap: {0x391:0x41, 0x392:0x42, 0x395:0x45, 0x396:0x5A, 0x397:0x48,
|
||||
0x399:0x49, 0x39A:0x4B, 0x39C:0x4D, 0x39D:0x4E, 0x39F:0x4F,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58}},
|
||||
"-TeX-variant": {fonts:[MAIN]}, // HACK: to get larger prime for \prime
|
||||
"-TeX-variant": {fonts:[AMS,MAIN,SIZE1], // HACK: to get larger prime for \prime
|
||||
remap: {
|
||||
0x2268: 0xE00C, 0x2269: 0xE00D, 0x2270: 0xE011, 0x2271: 0xE00E,
|
||||
0x2A87: 0xE010, 0x2A88: 0xE00F, 0x2224: 0xE006, 0x2226: 0xE007,
|
||||
0x2288: 0xE016, 0x2289: 0xE018, 0x228A: 0xE01A, 0x228B: 0xE01B,
|
||||
0x2ACB: 0xE017, 0x2ACC: 0xE019, 0x03DC: 0xE008, 0x03F0: 0xE009,
|
||||
0x2216:[0x2216,MML.VARIANT.NORMAL], // \setminus
|
||||
0x210F:[0x210F,MML.VARIANT.NORMAL] // \hslash
|
||||
}},
|
||||
"-largeOp": {fonts:[SIZE2,SIZE1,MAIN]},
|
||||
"-smallOp": {fonts:[SIZE1,MAIN]}
|
||||
},
|
||||
|
@ -143,13 +155,16 @@
|
|||
0x2022: 0x2219, 0x2044: 0x2F, // bullet, fraction slash
|
||||
0x2305: 0x22BC, 0x2306: 0x2A5E, // barwedge, doublebarwedge
|
||||
0x25AA: 0x25A0, 0x25B4: 0x25B2, // blacksquare, blacktriangle
|
||||
0x25B5: 0x25B3, 0x25BE: 0x25BC, // triangle, blacktriangledown
|
||||
0x25BF: 0x25BD, 0x25C2: 0x25C0, // triangledown, blacktriangleleft
|
||||
0x25B5: 0x25B3, 0x25B8: 0x25B6, // triangle, blacktriangleright
|
||||
0x25BE: 0x25BC, 0x25BF: 0x25BD, // blacktriangledown, triangledown
|
||||
0x25C2: 0x25C0, // blacktriangleleft
|
||||
0x2329: 0x27E8, 0x232A: 0x27E9, // langle, rangle
|
||||
0x3008: 0x27E8, 0x3009: 0x27E9, // langle, rangle
|
||||
0x2758: 0x2223, // VerticalSeparator
|
||||
0x2A2F: 0xD7, // cross product
|
||||
|
||||
0x25FB: 0x25A1, 0x25FC: 0x25A0, // square, blacksquare
|
||||
|
||||
//
|
||||
// Letter-like symbols (that appear elsewhere)
|
||||
//
|
||||
|
@ -188,9 +203,10 @@
|
|||
//
|
||||
0x2204: "\u2203\u0338", // \not\exists
|
||||
0x220C: "\u220B\u0338", // \not\ni
|
||||
0x2244: "\u2243\u0338", // \not\cong
|
||||
0x2244: "\u2243\u0338", // \not\simeq
|
||||
0x2249: "\u2248\u0338", // \not\approx
|
||||
0x2262: "\u2261\u0338", // \not\equiv
|
||||
0x226D: "\u224D\u0338", // \not\asymp
|
||||
0x2274: "\u2272\u0338", // \not\lesssim
|
||||
0x2275: "\u2273\u0338", // \not\gtrsim
|
||||
0x2278: "\u2276\u0338", // \not\lessgtr
|
||||
|
@ -555,13 +571,6 @@
|
|||
});
|
||||
|
||||
|
||||
MathJax.Hub.Register.StartupHook("TeX Jax Ready", function () {
|
||||
var TEX = MathJax.InputJax.TeX;
|
||||
TEX.Definitions.mathchar0mi.ell = ['2113',{mathvariant: MML.VARIANT.NORMAL}];
|
||||
TEX.Definitions.mathchar0mi.hbar = ['210F',{mathvariant: MML.VARIANT.NORMAL}];
|
||||
TEX.Definitions.mathchar0mi.S = ['00A7',{mathvariant: MML.VARIANT.SCRIPT}];
|
||||
});
|
||||
|
||||
SVG.FONTDATA.FONTS['MathJax_Main'] = {
|
||||
directory: 'Main/Regular',
|
||||
family: 'MathJax_Main',
|
||||
|
|
Loading…
Reference in New Issue
Block a user