commit c9ee9fa242aa2b4640d3bf6408670a21bf42d732
parent 3443bb6016c23a8ce9d405785f5d603793ef9208
Author: Davide P. Cervone <dpvc@union.edu>
Date: Sat, 14 Mar 2015 17:43:17 -0400
Add font data for the rest of the MathJax fonts, and support for loading them. Currently, there is support for one extra file (not the multiple extra ones from HTML-CSS).
Diffstat:
13 files changed, 1912 insertions(+), 99 deletions(-)
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js b/unpacked/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js
@@ -0,0 +1,288 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/AMS-Regular.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_AMS';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x41: [701,1,722,17,703], // LATIN CAPITAL LETTER A
+ 0x42: [683,1,667,11,620], // LATIN CAPITAL LETTER B
+ 0x43: [702,19,722,39,684], // LATIN CAPITAL LETTER C
+ 0x44: [683,1,722,16,688], // LATIN CAPITAL LETTER D
+ 0x45: [683,1,667,12,640], // LATIN CAPITAL LETTER E
+ 0x46: [683,1,611,12,584], // LATIN CAPITAL LETTER F
+ 0x47: [702,19,778,39,749], // LATIN CAPITAL LETTER G
+ 0x48: [683,1,778,14,762], // LATIN CAPITAL LETTER H
+ 0x49: [683,1,389,20,369], // LATIN CAPITAL LETTER I
+ 0x4A: [683,77,500,6,478], // LATIN CAPITAL LETTER J
+ 0x4B: [683,1,778,22,768], // LATIN CAPITAL LETTER K
+ 0x4C: [683,1,667,12,640], // LATIN CAPITAL LETTER L
+ 0x4D: [683,1,944,17,926], // LATIN CAPITAL LETTER M
+ 0x4E: [683,20,722,20,702], // LATIN CAPITAL LETTER N
+ 0x4F: [701,19,778,34,742], // LATIN CAPITAL LETTER O
+ 0x50: [683,1,611,16,597], // LATIN CAPITAL LETTER P
+ 0x51: [701,181,778,34,742], // LATIN CAPITAL LETTER Q
+ 0x52: [683,1,722,16,705], // LATIN CAPITAL LETTER R
+ 0x53: [702,12,556,28,528], // LATIN CAPITAL LETTER S
+ 0x54: [683,1,667,33,635], // LATIN CAPITAL LETTER T
+ 0x55: [683,19,722,16,709], // LATIN CAPITAL LETTER U
+ 0x56: [683,20,722,0,719], // LATIN CAPITAL LETTER V
+ 0x57: [683,19,1000,5,994], // LATIN CAPITAL LETTER W
+ 0x58: [683,1,722,16,705], // LATIN CAPITAL LETTER X
+ 0x59: [683,1,722,16,704], // LATIN CAPITAL LETTER Y
+ 0x5A: [683,1,667,29,635], // LATIN CAPITAL LETTER Z
+ 0x6B: [683,1,556,17,534], // LATIN SMALL LETTER K
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0xA5: [683,0,750,11,738], // YEN SIGN
+ 0xAE: [709,175,947,32,915], // REGISTERED SIGN
+ 0xF0: [749,21,556,42,509], // LATIN SMALL LETTER ETH
+ 0x127: [695,13,540,42,562], // LATIN SMALL LETTER H WITH STROKE
+ 0x2C6: [845,-561,2333,-14,2346], // MODIFIER LETTER CIRCUMFLEX ACCENT
+ 0x2DC: [899,-628,2333,1,2330], // SMALL TILDE
+ 0x302: [845,-561,0,-2347,13], // COMBINING CIRCUMFLEX ACCENT
+ 0x303: [899,-628,0,-2332,-3], // COMBINING TILDE
+ 0x3DD: [605,85,778,55,719], // GREEK SMALL LETTER DIGAMMA
+ 0x3F0: [434,6,667,37,734], // GREEK KAPPA SYMBOL
+ 0x2035: [560,-43,275,12,244], // REVERSED PRIME
+ 0x210F: [695,13,540,42,562], // stix-/hbar - Planck's over 2pi
+ 0x2127: [684,22,722,44,675], // INVERTED OHM SIGN
+ 0x2132: [695,1,556,55,497], // TURNED CAPITAL F
+ 0x2136: [763,21,667,-22,687], // BET SYMBOL
+ 0x2137: [764,43,444,-22,421], // GIMEL SYMBOL
+ 0x2138: [764,43,667,54,640], // DALET SYMBOL
+ 0x2141: [705,23,639,37,577], // TURNED SANS-SERIF CAPITAL G
+ 0x2190: [437,-64,500,64,422], // LEFTWARDS ARROW
+ 0x2192: [437,-64,500,58,417], // RIGHTWARDS ARROW
+ 0x219A: [437,-60,1000,56,942], // LEFTWARDS ARROW WITH STROKE
+ 0x219B: [437,-60,1000,54,942], // RIGHTWARDS ARROW WITH STROKE
+ 0x219E: [417,-83,1000,56,944], // LEFTWARDS TWO HEADED ARROW
+ 0x21A0: [417,-83,1000,55,943], // RIGHTWARDS TWO HEADED ARROW
+ 0x21A2: [417,-83,1111,56,1031], // LEFTWARDS ARROW WITH TAIL
+ 0x21A3: [417,-83,1111,79,1054], // RIGHTWARDS ARROW WITH TAIL
+ 0x21AB: [575,41,1000,56,964], // LEFTWARDS ARROW WITH LOOP
+ 0x21AC: [575,41,1000,35,943], // RIGHTWARDS ARROW WITH LOOP
+ 0x21AD: [417,-83,1389,57,1331], // LEFT RIGHT WAVE ARROW
+ 0x21AE: [437,-60,1000,56,942], // LEFT RIGHT ARROW WITH STROKE
+ 0x21B0: [722,0,500,56,444], // UPWARDS ARROW WITH TIP LEFTWARDS
+ 0x21B1: [722,0,500,55,443], // UPWARDS ARROW WITH TIP RIGHTWARDS
+ 0x21B6: [461,1,1000,17,950], // ANTICLOCKWISE TOP SEMICIRCLE ARROW
+ 0x21B7: [460,1,1000,46,982], // CLOCKWISE TOP SEMICIRCLE ARROW
+ 0x21BA: [650,83,778,56,722], // ANTICLOCKWISE OPEN CIRCLE ARROW
+ 0x21BB: [650,83,778,56,721], // CLOCKWISE OPEN CIRCLE ARROW
+ 0x21BE: [694,194,417,188,375], // UPWARDS HARPOON WITH BARB RIGHTWARDS
+ 0x21BF: [694,194,417,41,228], // UPWARDS HARPOON WITH BARB LEFTWARDS
+ 0x21C2: [694,194,417,188,375], // DOWNWARDS HARPOON WITH BARB RIGHTWARDS
+ 0x21C3: [694,194,417,41,228], // DOWNWARDS HARPOON WITH BARB LEFTWARDS
+ 0x21C4: [667,0,1000,55,944], // RIGHTWARDS ARROW OVER LEFTWARDS ARROW
+ 0x21C6: [667,0,1000,55,944], // LEFTWARDS ARROW OVER RIGHTWARDS ARROW
+ 0x21C7: [583,83,1000,55,944], // LEFTWARDS PAIRED ARROWS
+ 0x21C8: [694,193,833,83,749], // UPWARDS PAIRED ARROWS
+ 0x21C9: [583,83,1000,55,944], // RIGHTWARDS PAIRED ARROWS
+ 0x21CA: [694,194,833,83,749], // DOWNWARDS PAIRED ARROWS
+ 0x21CB: [514,14,1000,55,944], // LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON
+ 0x21CC: [514,14,1000,55,944], // RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
+ 0x21CD: [534,35,1000,54,942], // LEFTWARDS DOUBLE ARROW WITH STROKE
+ 0x21CE: [534,37,1000,32,965], // LEFT RIGHT DOUBLE ARROW WITH STROKE
+ 0x21CF: [534,35,1000,55,943], // RIGHTWARDS DOUBLE ARROW WITH STROKE
+ 0x21DA: [611,111,1000,76,944], // LEFTWARDS TRIPLE ARROW
+ 0x21DB: [611,111,1000,55,923], // RIGHTWARDS TRIPLE ARROW
+ 0x21DD: [417,-83,1000,56,943], // RIGHTWARDS SQUIGGLE ARROW
+ 0x21E0: [437,-64,1334,64,1251], // LEFTWARDS DASHED ARROW
+ 0x21E2: [437,-64,1334,84,1251], // RIGHTWARDS DASHED ARROW
+ 0x2201: [846,21,500,56,444], // COMPLEMENT
+ 0x2204: [860,166,556,55,497], // THERE DOES NOT EXIST
+ 0x2205: [587,3,778,54,720], // EMPTY SET
+ 0x220D: [440,1,429,102,456], // SMALL CONTAINS AS MEMBER
+ 0x2212: [270,-230,500,84,417], // MINUS SIGN
+ 0x2214: [766,93,778,57,722], // DOT PLUS
+ 0x2216: [430,23,778,91,685], // SET MINUS
+ 0x221D: [472,-28,778,56,722], // PROPORTIONAL TO
+ 0x2220: [694,0,722,55,666], // ANGLE
+ 0x2221: [714,20,722,55,666], // MEASURED ANGLE
+ 0x2222: [551,51,722,55,666], // SPHERICAL ANGLE
+ 0x2223: [430,23,222,91,131], // DIVIDES
+ 0x2224: [750,252,278,-21,297], // DOES NOT DIVIDE
+ 0x2225: [431,23,389,55,331], // PARALLEL TO
+ 0x2226: [750,250,500,-20,518], // NOT PARALLEL TO
+ 0x2234: [471,82,667,24,643], // THEREFORE
+ 0x2235: [471,82,667,23,643], // BECAUSE
+ 0x223C: [365,-132,778,55,719], // TILDE OPERATOR
+ 0x223D: [367,-133,778,56,722], // REVERSED TILDE
+ 0x2241: [467,-32,778,55,719], // stix-not, vert, similar
+ 0x2242: [463,-34,778,55,720], // MINUS TILDE
+ 0x2246: [652,155,778,54,720], // APPROXIMATELY BUT NOT ACTUALLY EQUAL TO
+ 0x2248: [481,-50,778,55,719], // ALMOST EQUAL TO
+ 0x224A: [579,39,778,51,725], // ALMOST EQUAL OR EQUAL TO
+ 0x224E: [492,-8,778,56,722], // GEOMETRICALLY EQUIVALENT TO
+ 0x224F: [492,-133,778,56,722], // DIFFERENCE BETWEEN
+ 0x2251: [609,108,778,56,722], // GEOMETRICALLY EQUAL TO
+ 0x2252: [601,101,778,15,762], // APPROXIMATELY EQUAL TO OR THE IMAGE OF
+ 0x2253: [601,102,778,14,762], // IMAGE OF OR APPROXIMATELY EQUAL TO
+ 0x2256: [367,-133,778,56,722], // RING IN EQUAL TO
+ 0x2257: [721,-133,778,56,722], // RING EQUAL TO
+ 0x225C: [859,-133,778,56,723], // DELTA EQUAL TO
+ 0x2266: [753,175,778,83,694], // LESS-THAN OVER EQUAL TO
+ 0x2267: [753,175,778,83,694], // GREATER-THAN OVER EQUAL TO
+ 0x2268: [752,286,778,82,693], // stix-less, vert, not double equals
+ 0x2269: [752,286,778,82,693], // stix-gt, vert, not double equals
+ 0x226C: [750,250,500,74,425], // BETWEEN
+ 0x226E: [708,209,778,82,693], // stix-not, vert, less-than
+ 0x226F: [708,209,778,82,693], // stix-not, vert, greater-than
+ 0x2270: [801,303,778,82,694], // stix-not, vert, less-than-or-equal
+ 0x2271: [801,303,778,82,694], // stix-not, vert, greater-than-or-equal
+ 0x2272: [732,228,778,56,722], // stix-less-than or (contour) similar
+ 0x2273: [732,228,778,56,722], // stix-greater-than or (contour) similar
+ 0x2276: [681,253,778,44,734], // LESS-THAN OR GREATER-THAN
+ 0x2277: [681,253,778,83,694], // GREATER-THAN OR LESS-THAN
+ 0x227C: [580,153,778,83,694], // PRECEDES OR EQUAL TO
+ 0x227D: [580,154,778,82,694], // SUCCEEDS OR EQUAL TO
+ 0x227E: [732,228,778,56,722], // PRECEDES OR EQUIVALENT TO
+ 0x227F: [732,228,778,56,722], // SUCCEEDS OR EQUIVALENT TO
+ 0x2280: [705,208,778,82,693], // DOES NOT PRECEDE
+ 0x2281: [705,208,778,82,693], // stix-not (vert) succeeds
+ 0x2288: [801,303,778,83,693], // stix-/nsubseteq N: not (vert) subset, equals
+ 0x2289: [801,303,778,82,691], // stix-/nsupseteq N: not (vert) superset, equals
+ 0x228A: [635,241,778,84,693], // stix-subset, not equals, variant
+ 0x228B: [635,241,778,82,691], // stix-superset, not equals, variant
+ 0x228F: [539,41,778,83,694], // SQUARE IMAGE OF
+ 0x2290: [539,41,778,64,714], // SQUARE ORIGINAL OF
+ 0x229A: [582,82,778,57,721], // CIRCLED RING OPERATOR
+ 0x229B: [582,82,778,57,721], // CIRCLED ASTERISK OPERATOR
+ 0x229D: [582,82,778,57,721], // CIRCLED DASH
+ 0x229E: [689,0,778,55,722], // SQUARED PLUS
+ 0x229F: [689,0,778,55,722], // SQUARED MINUS
+ 0x22A0: [689,0,778,55,722], // SQUARED TIMES
+ 0x22A1: [689,0,778,55,722], // SQUARED DOT OPERATOR
+ 0x22A8: [694,0,611,55,555], // TRUE
+ 0x22A9: [694,0,722,55,666], // FORCES
+ 0x22AA: [694,0,889,55,833], // TRIPLE VERTICAL BAR RIGHT TURNSTILE
+ 0x22AC: [695,1,611,-55,554], // DOES NOT PROVE
+ 0x22AD: [695,1,611,-55,554], // NOT TRUE
+ 0x22AE: [695,1,722,-55,665], // DOES NOT FORCE
+ 0x22AF: [695,1,722,-55,665], // NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE
+ 0x22B2: [539,41,778,83,694], // NORMAL SUBGROUP OF
+ 0x22B3: [539,41,778,83,694], // CONTAINS AS NORMAL SUBGROUP
+ 0x22B4: [636,138,778,83,694], // NORMAL SUBGROUP OF OR EQUAL TO
+ 0x22B5: [636,138,778,83,694], // CONTAINS AS NORMAL SUBGROUP OR EQUAL TO
+ 0x22B8: [408,-92,1111,55,1055], // MULTIMAP
+ 0x22BA: [431,212,556,57,500], // INTERCALATE
+ 0x22BB: [716,0,611,55,555], // XOR
+ 0x22BC: [716,0,611,55,555], // NAND
+ 0x22C5: [189,0,278,55,222], // DOT OPERATOR
+ 0x22C7: [545,44,778,55,720], // DIVISION TIMES
+ 0x22C9: [492,-8,778,146,628], // LEFT NORMAL FACTOR SEMIDIRECT PRODUCT
+ 0x22CA: [492,-8,778,146,628], // RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT
+ 0x22CB: [694,22,778,55,722], // LEFT SEMIDIRECT PRODUCT
+ 0x22CC: [694,22,778,55,722], // RIGHT SEMIDIRECT PRODUCT
+ 0x22CD: [464,-36,778,56,722], // REVERSED TILDE EQUALS
+ 0x22CE: [578,21,760,83,676], // CURLY LOGICAL OR
+ 0x22CF: [578,22,760,83,676], // CURLY LOGICAL AND
+ 0x22D0: [540,40,778,84,694], // DOUBLE SUBSET
+ 0x22D1: [540,40,778,83,693], // DOUBLE SUPERSET
+ 0x22D2: [598,22,667,55,611], // DOUBLE INTERSECTION
+ 0x22D3: [598,22,667,55,611], // DOUBLE UNION
+ 0x22D4: [736,22,667,56,611], // PITCHFORK
+ 0x22D6: [541,41,778,82,693], // LESS-THAN WITH DOT
+ 0x22D7: [541,41,778,82,693], // GREATER-THAN WITH DOT
+ 0x22D8: [568,67,1333,56,1277], // VERY MUCH LESS-THAN
+ 0x22D9: [568,67,1333,55,1277], // VERY MUCH GREATER-THAN
+ 0x22DA: [886,386,778,83,674], // stix-less, equal, slanted, greater
+ 0x22DB: [886,386,778,83,674], // stix-greater, equal, slanted, less
+ 0x22DE: [734,0,778,83,694], // EQUAL TO OR PRECEDES
+ 0x22DF: [734,0,778,82,694], // EQUAL TO OR SUCCEEDS
+ 0x22E0: [801,303,778,82,693], // stix-not (vert) precedes or contour equals
+ 0x22E1: [801,303,778,82,694], // stix-not (vert) succeeds or contour equals
+ 0x22E6: [730,359,778,55,719], // LESS-THAN BUT NOT EQUIVALENT TO
+ 0x22E7: [730,359,778,55,719], // GREATER-THAN BUT NOT EQUIVALENT TO
+ 0x22E8: [730,359,778,55,719], // PRECEDES BUT NOT EQUIVALENT TO
+ 0x22E9: [730,359,778,55,719], // SUCCEEDS BUT NOT EQUIVALENT TO
+ 0x22EA: [706,208,778,82,693], // NOT NORMAL SUBGROUP OF
+ 0x22EB: [706,208,778,82,693], // DOES NOT CONTAIN AS NORMAL SUBGROUP
+ 0x22EC: [802,303,778,82,693], // stix-not, vert, left triangle, equals
+ 0x22ED: [801,303,778,82,693], // stix-not, vert, right triangle, equals
+ 0x2322: [378,-122,778,55,722], // stix-small down curve
+ 0x2323: [378,-143,778,55,722], // stix-small up curve
+ 0x24C8: [709,175,902,8,894], // CIRCLED LATIN CAPITAL LETTER S
+ 0x250C: [694,-306,500,55,444], // BOX DRAWINGS LIGHT DOWN AND RIGHT
+ 0x2510: [694,-306,500,55,444], // BOX DRAWINGS LIGHT DOWN AND LEFT
+ 0x2514: [366,22,500,55,444], // BOX DRAWINGS LIGHT UP AND RIGHT
+ 0x2518: [366,22,500,55,444], // BOX DRAWINGS LIGHT UP AND LEFT
+ 0x2571: [694,195,889,0,860], // BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
+ 0x2572: [694,195,889,0,860], // BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
+ 0x25A0: [689,0,778,55,722], // BLACK SQUARE
+ 0x25A1: [689,0,778,55,722], // WHITE SQUARE
+ 0x25B2: [575,20,722,84,637], // BLACK UP-POINTING TRIANGLE
+ 0x25B3: [575,20,722,84,637], // WHITE UP-POINTING TRIANGLE
+ 0x25B6: [539,41,778,83,694], // BLACK RIGHT-POINTING TRIANGLE
+ 0x25BC: [576,19,722,84,637], // BLACK DOWN-POINTING TRIANGLE
+ 0x25BD: [576,19,722,84,637], // WHITE DOWN-POINTING TRIANGLE
+ 0x25C0: [539,41,778,83,694], // BLACK LEFT-POINTING TRIANGLE
+ 0x25CA: [716,132,667,56,611], // LOZENGE
+ 0x2605: [694,111,944,49,895], // BLACK STAR
+ 0x2713: [706,34,833,84,749], // CHECK MARK
+ 0x2720: [716,22,833,48,786], // MALTESE CROSS
+ 0x29EB: [716,132,667,56,611], // BLACK LOZENGE
+ 0x2A5E: [813,97,611,55,555], // LOGICAL AND WITH DOUBLE OVERBAR
+ 0x2A7D: [636,138,778,83,694], // LESS-THAN OR SLANTED EQUAL TO
+ 0x2A7E: [636,138,778,83,694], // GREATER-THAN OR SLANTED EQUAL TO
+ 0x2A85: [762,290,778,55,722], // LESS-THAN OR APPROXIMATE
+ 0x2A86: [762,290,778,55,722], // GREATER-THAN OR APPROXIMATE
+ 0x2A87: [635,241,778,82,693], // LESS-THAN AND SINGLE-LINE NOT EQUAL TO
+ 0x2A88: [635,241,778,82,693], // GREATER-THAN AND SINGLE-LINE NOT EQUAL TO
+ 0x2A89: [761,387,778,57,718], // LESS-THAN AND NOT APPROXIMATE
+ 0x2A8A: [761,387,778,57,718], // GREATER-THAN AND NOT APPROXIMATE
+ 0x2A8B: [1003,463,778,83,694], // LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN
+ 0x2A8C: [1003,463,778,83,694], // GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN
+ 0x2A95: [636,138,778,83,694], // SLANTED EQUAL TO OR LESS-THAN
+ 0x2A96: [636,138,778,83,694], // SLANTED EQUAL TO OR GREATER-THAN
+ 0x2AB5: [752,286,778,82,693], // PRECEDES ABOVE NOT EQUAL TO
+ 0x2AB6: [752,286,778,82,693], // SUCCEEDS ABOVE NOT EQUAL TO
+ 0x2AB7: [761,294,778,57,717], // PRECEDES ABOVE ALMOST EQUAL TO
+ 0x2AB8: [761,294,778,57,717], // SUCCEEDS ABOVE ALMOST EQUAL TO
+ 0x2AB9: [761,337,778,57,718], // PRECEDES ABOVE NOT ALMOST EQUAL TO
+ 0x2ABA: [761,337,778,57,718], // SUCCEEDS ABOVE NOT ALMOST EQUAL TO
+ 0x2AC5: [753,215,778,84,694], // SUBSET OF ABOVE EQUALS SIGN
+ 0x2AC6: [753,215,778,83,694], // SUPERSET OF ABOVE EQUALS SIGN
+ 0x2ACB: [783,385,778,82,693], // stix-subset not double equals, variant
+ 0x2ACC: [783,385,778,82,693], // SUPERSET OF ABOVE NOT EQUAL TO
+ 0xE006: [430,23,222,-20,240], // ??
+ 0xE007: [431,24,389,-20,407], // ??
+ 0xE008: [605,85,778,55,719], // ??
+ 0xE009: [434,6,667,37,734], // ??
+ 0xE00C: [752,284,778,82,693], // ??
+ 0xE00D: [752,284,778,82,693], // ??
+ 0xE00E: [919,421,778,82,694], // stix-not greater, double equals
+ 0xE00F: [801,303,778,82,694], // stix-not greater-or-equal, slanted
+ 0xE010: [801,303,778,82,694], // stix-not less-or-equal, slanted
+ 0xE011: [919,421,778,82,694], // stix-not less, double equals
+ 0xE016: [828,330,778,82,694], // stix-not subset, double equals
+ 0xE017: [752,332,778,82,694], // ??
+ 0xE018: [828,330,778,82,694], // stix-not superset, double equals
+ 0xE019: [752,333,778,82,693], // ??
+ 0xE01A: [634,255,778,84,693], // ??
+ 0xE01B: [634,254,778,82,691] // ??
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js b/unpacked/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js
@@ -0,0 +1,98 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/Caligraphic-Bold.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_Caligraphic-Bold';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ weight: 'bold',
+ skew: {
+ 0x41: 0.224,
+ 0x42: 0.16,
+ 0x43: 0.16,
+ 0x44: 0.0958,
+ 0x45: 0.128,
+ 0x46: 0.128,
+ 0x47: 0.128,
+ 0x48: 0.128,
+ 0x49: 0.0319,
+ 0x4A: 0.192,
+ 0x4B: 0.0639,
+ 0x4C: 0.16,
+ 0x4D: 0.16,
+ 0x4E: 0.0958,
+ 0x4F: 0.128,
+ 0x50: 0.0958,
+ 0x51: 0.128,
+ 0x52: 0.0958,
+ 0x53: 0.16,
+ 0x54: 0.0319,
+ 0x55: 0.0958,
+ 0x56: 0.0319,
+ 0x57: 0.0958,
+ 0x58: 0.16,
+ 0x59: 0.0958,
+ 0x5A: 0.16
+ },
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x30: [460,17,575,46,528], // DIGIT ZERO
+ 0x31: [461,0,575,80,494], // DIGIT ONE
+ 0x32: [460,0,575,51,517], // DIGIT TWO
+ 0x33: [461,211,575,48,525], // DIGIT THREE
+ 0x34: [469,194,575,32,542], // DIGIT FOUR
+ 0x35: [461,211,575,57,517], // DIGIT FIVE
+ 0x36: [660,17,575,48,526], // DIGIT SIX
+ 0x37: [476,211,575,64,558], // DIGIT SEVEN
+ 0x38: [661,17,575,48,526], // DIGIT EIGHT
+ 0x39: [461,210,575,48,526], // DIGIT NINE
+ 0x41: [751,49,921,39,989], // LATIN CAPITAL LETTER A
+ 0x42: [705,17,748,40,740], // LATIN CAPITAL LETTER B
+ 0x43: [703,20,613,20,599], // LATIN CAPITAL LETTER C
+ 0x44: [686,0,892,20,885], // LATIN CAPITAL LETTER D
+ 0x45: [703,16,607,37,627], // LATIN CAPITAL LETTER E
+ 0x46: [686,30,814,17,930], // LATIN CAPITAL LETTER F
+ 0x47: [703,113,682,50,671], // LATIN CAPITAL LETTER G
+ 0x48: [686,48,987,20,946], // LATIN CAPITAL LETTER H
+ 0x49: [686,0,642,-27,746], // LATIN CAPITAL LETTER I
+ 0x4A: [686,114,779,53,937], // LATIN CAPITAL LETTER J
+ 0x4B: [703,17,871,40,834], // LATIN CAPITAL LETTER K
+ 0x4C: [703,17,788,41,751], // LATIN CAPITAL LETTER L
+ 0x4D: [703,49,1378,38,1353], // LATIN CAPITAL LETTER M
+ 0x4E: [840,49,937,-24,1105], // LATIN CAPITAL LETTER N
+ 0x4F: [703,17,906,63,882], // LATIN CAPITAL LETTER O
+ 0x50: [686,67,810,20,846], // LATIN CAPITAL LETTER P
+ 0x51: [703,146,939,120,905], // LATIN CAPITAL LETTER Q
+ 0x52: [686,17,990,20,981], // LATIN CAPITAL LETTER R
+ 0x53: [703,16,696,25,721], // LATIN CAPITAL LETTER S
+ 0x54: [720,69,644,38,947], // LATIN CAPITAL LETTER T
+ 0x55: [686,24,715,-10,771], // LATIN CAPITAL LETTER U
+ 0x56: [686,77,737,25,774], // LATIN CAPITAL LETTER V
+ 0x57: [686,77,1169,25,1206], // LATIN CAPITAL LETTER W
+ 0x58: [686,-1,817,56,906], // LATIN CAPITAL LETTER X
+ 0x59: [686,164,759,36,797], // LATIN CAPITAL LETTER Y
+ 0x5A: [686,0,818,46,853], // LATIN CAPITAL LETTER Z
+ 0xA0: [0,0,250,0,0] // NO-BREAK SPACE
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/Fraktur-Bold.js b/unpacked/jax/output/CommonHTML/fonts/TeX/Fraktur-Bold.js
@@ -0,0 +1,124 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_Fraktur-Bold';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ weight: 'bold',
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x21: [689,12,349,107,241], // EXCLAMATION MARK
+ 0x22: [695,-432,254,10,231], // QUOTATION MARK
+ 0x26: [696,16,871,44,839], // AMPERSAND
+ 0x27: [695,-436,250,80,158], // APOSTROPHE
+ 0x28: [737,186,459,134,347], // LEFT PARENTHESIS
+ 0x29: [735,187,459,105,326], // RIGHT PARENTHESIS
+ 0x2A: [692,-449,328,40,277], // ASTERISK
+ 0x2B: [598,82,893,56,837], // PLUS SIGN
+ 0x2C: [107,191,328,118,253], // COMMA
+ 0x2D: [275,-236,893,54,833], // HYPHEN-MINUS
+ 0x2E: [102,15,328,103,237], // FULL STOP
+ 0x2F: [721,182,593,41,550], // SOLIDUS
+ 0x30: [501,12,593,42,533], // DIGIT ZERO
+ 0x31: [489,0,593,54,548], // DIGIT ONE
+ 0x32: [491,-2,593,44,563], // DIGIT TWO
+ 0x33: [487,193,593,31,523], // DIGIT THREE
+ 0x34: [495,196,593,13,565], // DIGIT FOUR
+ 0x35: [481,190,593,19,518], // DIGIT FIVE
+ 0x36: [704,12,593,48,547], // DIGIT SIX
+ 0x37: [479,197,593,54,591], // DIGIT SEVEN
+ 0x38: [714,5,593,45,542], // DIGIT EIGHT
+ 0x39: [487,195,593,29,549], // DIGIT NINE
+ 0x3A: [457,12,255,57,197], // COLON
+ 0x3B: [458,190,255,56,211], // SEMICOLON
+ 0x3D: [343,-168,582,22,559], // EQUALS SIGN
+ 0x3F: [697,14,428,40,422], // QUESTION MARK
+ 0x41: [686,31,847,29,827], // LATIN CAPITAL LETTER A
+ 0x42: [684,31,1044,57,965], // LATIN CAPITAL LETTER B
+ 0x43: [676,32,723,72,726], // LATIN CAPITAL LETTER C
+ 0x44: [683,29,982,31,896], // LATIN CAPITAL LETTER D
+ 0x45: [686,29,783,74,728], // LATIN CAPITAL LETTER E
+ 0x46: [684,146,722,17,727], // LATIN CAPITAL LETTER F
+ 0x47: [687,29,927,74,844], // LATIN CAPITAL LETTER G
+ 0x48: [683,126,851,6,752], // LATIN CAPITAL LETTER H
+ 0x49: [681,25,655,32,623], // LATIN CAPITAL LETTER I
+ 0x4A: [680,141,652,-8,616], // LATIN CAPITAL LETTER J
+ 0x4B: [681,26,789,20,806], // LATIN CAPITAL LETTER K
+ 0x4C: [683,28,786,30,764], // LATIN CAPITAL LETTER L
+ 0x4D: [683,32,1239,27,1232], // LATIN CAPITAL LETTER M
+ 0x4E: [679,30,983,26,973], // LATIN CAPITAL LETTER N
+ 0x4F: [726,30,976,12,881], // LATIN CAPITAL LETTER O
+ 0x50: [688,223,977,33,943], // LATIN CAPITAL LETTER P
+ 0x51: [726,83,976,12,918], // LATIN CAPITAL LETTER Q
+ 0x52: [688,28,978,31,978], // LATIN CAPITAL LETTER R
+ 0x53: [685,31,978,82,905], // LATIN CAPITAL LETTER S
+ 0x54: [686,30,790,31,802], // LATIN CAPITAL LETTER T
+ 0x55: [688,39,851,18,871], // LATIN CAPITAL LETTER U
+ 0x56: [685,29,982,25,966], // LATIN CAPITAL LETTER V
+ 0x57: [683,30,1235,26,1240], // LATIN CAPITAL LETTER W
+ 0x58: [681,35,849,32,835], // LATIN CAPITAL LETTER X
+ 0x59: [688,214,984,34,878], // LATIN CAPITAL LETTER Y
+ 0x5A: [677,148,711,-4,624], // LATIN CAPITAL LETTER Z
+ 0x5B: [740,130,257,36,226], // LEFT SQUARE BRACKET
+ 0x5D: [738,132,257,14,208], // RIGHT SQUARE BRACKET
+ 0x5E: [734,-452,590,1,584], // CIRCUMFLEX ACCENT
+ 0x61: [472,32,603,80,586], // LATIN SMALL LETTER A
+ 0x62: [690,32,590,86,504], // LATIN SMALL LETTER B
+ 0x63: [473,26,464,87,424], // LATIN SMALL LETTER C
+ 0x64: [632,28,589,-1,511], // LATIN SMALL LETTER D
+ 0x65: [471,27,472,81,428], // LATIN SMALL LETTER E
+ 0x66: [687,222,388,35,372], // LATIN SMALL LETTER F
+ 0x67: [472,208,595,17,541], // LATIN SMALL LETTER G
+ 0x68: [687,207,615,89,507], // LATIN SMALL LETTER H
+ 0x69: [686,25,331,3,327], // LATIN SMALL LETTER I
+ 0x6A: [682,203,332,-19,238], // LATIN SMALL LETTER J
+ 0x6B: [682,25,464,34,432], // LATIN SMALL LETTER K
+ 0x6C: [681,24,337,100,312], // LATIN SMALL LETTER L
+ 0x6D: [476,31,921,16,900], // LATIN SMALL LETTER M
+ 0x6E: [473,28,654,5,608], // LATIN SMALL LETTER N
+ 0x6F: [482,34,609,107,515], // LATIN SMALL LETTER O
+ 0x70: [557,207,604,-1,519], // LATIN SMALL LETTER P
+ 0x71: [485,211,596,87,515], // LATIN SMALL LETTER Q
+ 0x72: [472,26,460,13,453], // LATIN SMALL LETTER R
+ 0x73: [479,34,523,-23,481], // LATIN SMALL LETTER S
+ 0x74: [648,27,393,43,407], // LATIN SMALL LETTER T
+ 0x75: [472,32,589,9,603], // LATIN SMALL LETTER U
+ 0x76: [546,27,604,56,507], // LATIN SMALL LETTER V
+ 0x77: [549,32,918,55,815], // LATIN SMALL LETTER W
+ 0x78: [471,188,459,8,441], // LATIN SMALL LETTER X
+ 0x79: [557,221,589,60,512], // LATIN SMALL LETTER Y
+ 0x7A: [471,214,461,-7,378], // LATIN SMALL LETTER Z
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0x2018: [708,-411,254,53,187], // LEFT SINGLE QUOTATION MARK
+ 0x2019: [692,-394,254,58,193], // RIGHT SINGLE QUOTATION MARK
+ 0xE301: [630,27,587,64,512], // stix-MATHEMATICAL BOLD CAPITAL GAMMA SLASHED
+ 0xE302: [693,212,394,37,408], // stix-capital Delta, Greek slashed
+ 0xE303: [681,219,387,36,384], // stix-MATHEMATICAL BOLD CAPITAL DELTA SLASHED
+ 0xE304: [473,212,593,67,531], // stix-capital Epsilon, Greek slashed
+ 0xE305: [684,27,393,33,387], // stix-MATHEMATICAL BOLD CAPITAL EPSILON SLASHED
+ 0xE308: [679,220,981,32,875], // stix-capital Eta, Greek slashed
+ 0xE309: [717,137,727,17,633] // stix-MATHEMATICAL BOLD CAPITAL ETA SLASHED
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js b/unpacked/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js
@@ -0,0 +1,124 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/Fraktur-Regular.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_Fraktur';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x21: [689,12,296,91,204], // EXCLAMATION MARK
+ 0x22: [695,-432,215,8,196], // QUOTATION MARK
+ 0x26: [698,11,738,49,733], // AMPERSAND
+ 0x27: [695,-436,212,69,134], // APOSTROPHE
+ 0x28: [737,186,389,114,293], // LEFT PARENTHESIS
+ 0x29: [735,187,389,89,276], // RIGHT PARENTHESIS
+ 0x2A: [692,-449,278,33,234], // ASTERISK
+ 0x2B: [598,82,756,47,709], // PLUS SIGN
+ 0x2C: [107,191,278,99,213], // COMMA
+ 0x2D: [275,-236,756,46,706], // HYPHEN-MINUS
+ 0x2E: [102,15,278,87,200], // FULL STOP
+ 0x2F: [721,182,502,34,466], // SOLIDUS
+ 0x30: [492,13,502,42,456], // DIGIT ZERO
+ 0x31: [468,2,502,47,460], // DIGIT ONE
+ 0x32: [474,-1,502,60,484], // DIGIT TWO
+ 0x33: [473,182,502,39,429], // DIGIT THREE
+ 0x34: [476,191,502,10,481], // DIGIT FOUR
+ 0x35: [458,184,502,47,440], // DIGIT FIVE
+ 0x36: [700,13,502,45,471], // DIGIT SIX
+ 0x37: [468,181,502,37,498], // DIGIT SEVEN
+ 0x38: [705,10,502,40,461], // DIGIT EIGHT
+ 0x39: [469,182,502,28,466], // DIGIT NINE
+ 0x3A: [457,12,216,50,168], // COLON
+ 0x3B: [458,189,216,47,179], // SEMICOLON
+ 0x3D: [368,-132,756,54,725], // EQUALS SIGN
+ 0x3F: [693,11,362,46,357], // QUESTION MARK
+ 0x41: [696,26,718,22,708], // LATIN CAPITAL LETTER A
+ 0x42: [691,27,884,48,820], // LATIN CAPITAL LETTER B
+ 0x43: [685,24,613,59,607], // LATIN CAPITAL LETTER C
+ 0x44: [685,27,832,27,745], // LATIN CAPITAL LETTER D
+ 0x45: [685,24,663,86,634], // LATIN CAPITAL LETTER E
+ 0x46: [686,153,611,11,612], // LATIN CAPITAL LETTER F
+ 0x47: [690,26,785,66,710], // LATIN CAPITAL LETTER G
+ 0x48: [666,133,720,1,644], // LATIN CAPITAL LETTER H
+ 0x49: [686,26,554,30,532], // LATIN CAPITAL LETTER I
+ 0x4A: [686,139,552,-10,522], // LATIN CAPITAL LETTER J
+ 0x4B: [680,27,668,17,682], // LATIN CAPITAL LETTER K
+ 0x4C: [686,26,666,33,644], // LATIN CAPITAL LETTER L
+ 0x4D: [692,27,1050,27,1048], // LATIN CAPITAL LETTER M
+ 0x4E: [686,25,832,27,825], // LATIN CAPITAL LETTER N
+ 0x4F: [729,27,827,12,744], // LATIN CAPITAL LETTER O
+ 0x50: [692,218,828,28,804], // LATIN CAPITAL LETTER P
+ 0x51: [729,69,827,11,782], // LATIN CAPITAL LETTER Q
+ 0x52: [686,26,828,27,824], // LATIN CAPITAL LETTER R
+ 0x53: [692,27,829,66,756], // LATIN CAPITAL LETTER S
+ 0x54: [701,27,669,34,676], // LATIN CAPITAL LETTER T
+ 0x55: [697,27,646,-25,665], // LATIN CAPITAL LETTER U
+ 0x56: [686,26,831,26,825], // LATIN CAPITAL LETTER V
+ 0x57: [686,27,1046,32,1054], // LATIN CAPITAL LETTER W
+ 0x58: [688,27,719,28,709], // LATIN CAPITAL LETTER X
+ 0x59: [686,218,833,27,740], // LATIN CAPITAL LETTER Y
+ 0x5A: [729,139,602,11,532], // LATIN CAPITAL LETTER Z
+ 0x5B: [740,130,278,117,278], // LEFT SQUARE BRACKET
+ 0x5D: [738,131,278,-4,160], // RIGHT SQUARE BRACKET
+ 0x5E: [734,-452,500,0,495], // CIRCUMFLEX ACCENT
+ 0x61: [470,35,500,66,497], // LATIN SMALL LETTER A
+ 0x62: [685,31,513,87,442], // LATIN SMALL LETTER B
+ 0x63: [466,29,389,72,359], // LATIN SMALL LETTER C
+ 0x64: [609,33,499,13,428], // LATIN SMALL LETTER D
+ 0x65: [467,30,401,70,364], // LATIN SMALL LETTER E
+ 0x66: [681,221,326,30,323], // LATIN SMALL LETTER F
+ 0x67: [470,209,504,17,455], // LATIN SMALL LETTER G
+ 0x68: [688,205,521,77,434], // LATIN SMALL LETTER H
+ 0x69: [673,20,279,14,267], // LATIN SMALL LETTER I
+ 0x6A: [672,208,281,-9,196], // LATIN SMALL LETTER J
+ 0x6B: [689,25,389,24,362], // LATIN SMALL LETTER K
+ 0x6C: [685,20,280,98,276], // LATIN SMALL LETTER L
+ 0x6D: [475,26,767,8,753], // LATIN SMALL LETTER M
+ 0x6E: [475,22,527,20,514], // LATIN SMALL LETTER N
+ 0x6F: [480,28,489,67,412], // LATIN SMALL LETTER O
+ 0x70: [541,212,500,12,430], // LATIN SMALL LETTER P
+ 0x71: [479,219,489,60,419], // LATIN SMALL LETTER Q
+ 0x72: [474,21,389,17,387], // LATIN SMALL LETTER R
+ 0x73: [478,29,443,-18,406], // LATIN SMALL LETTER S
+ 0x74: [640,20,333,27,348], // LATIN SMALL LETTER T
+ 0x75: [474,23,517,9,513], // LATIN SMALL LETTER U
+ 0x76: [530,28,512,55,434], // LATIN SMALL LETTER V
+ 0x77: [532,28,774,45,688], // LATIN SMALL LETTER W
+ 0x78: [472,188,389,10,363], // LATIN SMALL LETTER X
+ 0x79: [528,218,499,45,431], // LATIN SMALL LETTER Y
+ 0x7A: [471,214,391,-7,314], // LATIN SMALL LETTER Z
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0x2018: [708,-410,215,45,158], // LEFT SINGLE QUOTATION MARK
+ 0x2019: [692,-395,215,49,163], // RIGHT SINGLE QUOTATION MARK
+ 0xE300: [683,32,497,75,430], // stix-capital Gamma, Greek slashed
+ 0xE301: [616,30,498,35,432], // stix-MATHEMATICAL BOLD CAPITAL GAMMA SLASHED
+ 0xE302: [680,215,333,29,339], // stix-capital Delta, Greek slashed
+ 0xE303: [679,224,329,28,318], // stix-MATHEMATICAL BOLD CAPITAL DELTA SLASHED
+ 0xE304: [471,214,503,52,449], // stix-capital Epsilon, Greek slashed
+ 0xE305: [686,20,333,26,315], // stix-MATHEMATICAL BOLD CAPITAL EPSILON SLASHED
+ 0xE306: [577,21,334,29,347], // stix-capital Zeta, Greek slashed
+ 0xE307: [475,22,501,10,514] // stix-MATHEMATICAL BOLD CAPITAL ZETA SLASHED
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/Main-Bold.js b/unpacked/jax/output/CommonHTML/fonts/TeX/Main-Bold.js
@@ -0,0 +1,208 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/Main-Bold.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+
+(function (CHTML) {
+
+var font = 'MathJax_Main-Bold';
+
+MathJax.Hub.Insert(CHTML.FONTDATA.FONTS[font],{
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0xA8: [695,-535,575,96,478], // DIAERESIS
+ 0xAC: [371,-61,767,64,702], // NOT SIGN
+ 0xAF: [607,-540,575,80,494], // MACRON
+ 0xB0: [702,-536,575,160,414], // DEGREE SIGN
+ 0xB1: [728,35,894,64,829], // PLUS-MINUS SIGN
+ 0xB4: [706,-503,575,236,460], // ACUTE ACCENT
+ 0xD7: [530,28,894,168,726], // MULTIPLICATION SIGN
+ 0xF7: [597,96,894,64,828], // DIVISION SIGN
+ 0x131: [452,8,394,24,367], // LATIN SMALL LETTER DOTLESS I
+ 0x237: [451,201,439,-12,420], // LATIN SMALL LETTER DOTLESS J
+ 0x2C6: [694,-520,575,126,448], // MODIFIER LETTER CIRCUMFLEX ACCENT
+ 0x2C7: [660,-515,575,130,444], // CARON
+ 0x2C9: [607,-540,575,80,494], // MODIFIER LETTER MACRON
+ 0x2CA: [706,-503,575,236,460], // MODIFIER LETTER ACUTE ACCENT
+ 0x2CB: [706,-503,575,114,338], // MODIFIER LETTER GRAVE ACCENT
+ 0x2D8: [694,-500,575,102,472], // BREVE
+ 0x2D9: [695,-525,575,202,372], // DOT ABOVE
+ 0x2DA: [702,-536,575,160,414], // RING ABOVE
+ 0x2DC: [694,-552,575,96,478], // SMALL TILDE
+ 0x300: [706,-503,0,-461,-237], // COMBINING GRAVE ACCENT
+ 0x301: [706,-503,0,-339,-115], // COMBINING ACUTE ACCENT
+ 0x302: [694,-520,0,-449,-127], // COMBINING CIRCUMFLEX ACCENT
+ 0x303: [694,-552,0,-479,-97], // COMBINING TILDE
+ 0x304: [607,-540,0,-495,-81], // COMBINING MACRON
+ 0x306: [694,-500,0,-473,-103], // COMBINING BREVE
+ 0x307: [695,-525,0,-373,-203], // COMBINING DOT ABOVE
+ 0x308: [695,-535,0,-479,-97], // COMBINING DIAERESIS
+ 0x30A: [702,-536,0,-415,-161], // COMBINING RING ABOVE
+ 0x30B: [714,-511,0,-442,-82], // COMBINING DOUBLE ACUTE ACCENT
+ 0x30C: [660,-515,0,-445,-131], // COMBINING CARON
+ 0x338: [711,210,0,-734,-161], // COMBINING LONG SOLIDUS OVERLAY
+ 0x2002: [0,0,500,0,0], // ??
+ 0x2003: [0,0,999,0,0], // ??
+ 0x2004: [0,0,333,0,0], // ??
+ 0x2005: [0,0,250,0,0], // ??
+ 0x2006: [0,0,167,0,0], // ??
+ 0x2009: [0,0,167,0,0], // ??
+ 0x200A: [0,0,83,0,0], // ??
+ 0x2013: [300,-249,575,0,574], // EN DASH
+ 0x2014: [300,-249,1150,0,1149], // EM DASH
+ 0x2018: [694,-329,319,58,245], // LEFT SINGLE QUOTATION MARK
+ 0x2019: [694,-329,319,74,261], // RIGHT SINGLE QUOTATION MARK
+ 0x201C: [694,-329,603,110,564], // LEFT DOUBLE QUOTATION MARK
+ 0x201D: [694,-329,603,38,492], // RIGHT DOUBLE QUOTATION MARK
+ 0x2020: [702,211,511,64,446], // DAGGER
+ 0x2021: [702,202,511,64,446], // DOUBLE DAGGER
+ 0x2026: [171,-1,1295,74,1221], // HORIZONTAL ELLIPSIS
+ 0x2032: [563,-33,344,35,331], // PRIME
+ 0x20D7: [723,-513,0,-542,-33], // COMBINING RIGHT ARROW ABOVE
+ 0x210F: [694,8,668,45,642], // stix-/hbar - Planck's over 2pi
+ 0x2111: [702,8,831,64,798], // BLACK-LETTER CAPITAL I
+ 0x2113: [702,19,474,-1,446], // SCRIPT SMALL L
+ 0x2118: [461,210,740,72,726], // SCRIPT CAPITAL P
+ 0x211C: [711,16,831,42,824], // BLACK-LETTER CAPITAL R
+ 0x2135: [694,0,703,64,638], // ALEF SYMBOL
+ 0x2190: [518,17,1150,64,1084], // LEFTWARDS ARROW
+ 0x2191: [694,193,575,14,561], // UPWARDS ARROW
+ 0x2192: [518,17,1150,65,1085], // RIGHTWARDS ARROW
+ 0x2193: [694,194,575,14,561], // DOWNWARDS ARROW
+ 0x2194: [518,17,1150,64,1085], // LEFT RIGHT ARROW
+ 0x2195: [767,267,575,14,561], // UP DOWN ARROW
+ 0x2196: [724,194,1150,64,1084], // NORTH WEST ARROW
+ 0x2197: [724,193,1150,64,1085], // NORTH EAST ARROW
+ 0x2198: [694,224,1150,65,1085], // SOUTH EAST ARROW
+ 0x2199: [694,224,1150,64,1085], // SOUTH WEST ARROW
+ 0x21A6: [518,17,1150,65,1085], // RIGHTWARDS ARROW FROM BAR
+ 0x21A9: [518,17,1282,64,1218], // LEFTWARDS ARROW WITH HOOK
+ 0x21AA: [518,17,1282,65,1217], // RIGHTWARDS ARROW WITH HOOK
+ 0x21BC: [518,-220,1150,64,1084], // LEFTWARDS HARPOON WITH BARB UPWARDS
+ 0x21BD: [281,17,1150,64,1084], // LEFTWARDS HARPOON WITH BARB DOWNWARDS
+ 0x21C0: [518,-220,1150,65,1085], // RIGHTWARDS HARPOON WITH BARB UPWARDS
+ 0x21C1: [281,17,1150,64,1085], // RIGHTWARDS HARPOON WITH BARB DOWNWARDS
+ 0x21CC: [718,17,1150,64,1085], // RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON
+ 0x21D0: [547,46,1150,64,1085], // LEFTWARDS DOUBLE ARROW
+ 0x21D1: [694,193,703,30,672], // UPWARDS DOUBLE ARROW
+ 0x21D2: [547,46,1150,64,1084], // RIGHTWARDS DOUBLE ARROW
+ 0x21D3: [694,194,703,30,672], // DOWNWARDS DOUBLE ARROW
+ 0x21D4: [547,46,1150,47,1102], // LEFT RIGHT DOUBLE ARROW
+ 0x21D5: [767,267,703,30,672], // UP DOWN DOUBLE ARROW
+ 0x2200: [694,16,639,1,640], // FOR ALL
+ 0x2202: [710,17,628,60,657], // PARTIAL DIFFERENTIAL
+ 0x2203: [694,-1,639,64,574], // THERE EXISTS
+ 0x2205: [767,73,575,46,528], // EMPTY SET
+ 0x2207: [686,24,958,56,901], // NABLA
+ 0x2208: [587,86,767,97,670], // ELEMENT OF
+ 0x2209: [711,210,767,97,670], // stix-negated (vert) set membership, variant
+ 0x220B: [587,86,767,96,670], // CONTAINS AS MEMBER
+ 0x2212: [281,-221,894,96,797], // MINUS SIGN
+ 0x2213: [537,227,894,64,829], // MINUS-OR-PLUS SIGN
+ 0x2215: [750,250,575,63,511], // DIVISION SLASH
+ 0x2216: [750,250,575,63,511], // SET MINUS
+ 0x2217: [472,-28,575,73,501], // ASTERISK OPERATOR
+ 0x2218: [474,-28,575,64,510], // RING OPERATOR
+ 0x2219: [474,-28,575,64,510], // BULLET OPERATOR
+ 0x221A: [820,180,958,78,988], // SQUARE ROOT
+ 0x221D: [451,8,894,65,830], // PROPORTIONAL TO
+ 0x221E: [452,8,1150,65,1084], // INFINITY
+ 0x2220: [714,0,722,55,676], // ANGLE
+ 0x2223: [750,249,319,129,190], // DIVIDES
+ 0x2225: [750,248,575,145,430], // PARALLEL TO
+ 0x2227: [604,17,767,64,702], // LOGICAL AND
+ 0x2228: [604,16,767,64,702], // LOGICAL OR
+ 0x2229: [603,16,767,64,702], // stix-intersection, serifs
+ 0x222A: [604,16,767,64,702], // stix-union, serifs
+ 0x222B: [711,211,569,64,632], // INTEGRAL
+ 0x223C: [391,-109,894,64,828], // TILDE OPERATOR
+ 0x2240: [583,82,319,64,254], // WREATH PRODUCT
+ 0x2243: [502,3,894,64,829], // ASYMPTOTICALLY EQUAL TO
+ 0x2245: [638,27,1000,64,829], // APPROXIMATELY EQUAL TO
+ 0x2248: [524,-32,894,64,829], // ALMOST EQUAL TO
+ 0x224D: [533,32,894,64,829], // EQUIVALENT TO
+ 0x2250: [721,-109,894,64,829], // APPROACHES THE LIMIT
+ 0x2260: [711,210,894,64,829], // stix-not (vert) equals
+ 0x2261: [505,3,894,64,829], // IDENTICAL TO
+ 0x2264: [697,199,894,96,797], // LESS-THAN OR EQUAL TO
+ 0x2265: [697,199,894,96,797], // GREATER-THAN OR EQUAL TO
+ 0x226A: [617,116,1150,64,1085], // MUCH LESS-THAN
+ 0x226B: [618,116,1150,64,1085], // MUCH GREATER-THAN
+ 0x227A: [585,86,894,96,797], // PRECEDES
+ 0x227B: [586,86,894,96,797], // SUCCEEDS
+ 0x2282: [587,85,894,96,797], // SUBSET OF
+ 0x2283: [587,86,894,96,796], // SUPERSET OF
+ 0x2286: [697,199,894,96,797], // SUBSET OF OR EQUAL TO
+ 0x2287: [697,199,894,96,796], // SUPERSET OF OR EQUAL TO
+ 0x228E: [604,16,767,64,702], // MULTISET UNION
+ 0x2291: [697,199,894,96,828], // SQUARE IMAGE OF OR EQUAL TO
+ 0x2292: [697,199,894,66,797], // SQUARE ORIGINAL OF OR EQUAL TO
+ 0x2293: [604,-1,767,70,696], // stix-square intersection, serifs
+ 0x2294: [604,-1,767,70,696], // stix-square union, serifs
+ 0x2295: [632,132,894,64,828], // stix-circled plus (with rim)
+ 0x2296: [632,132,894,64,828], // CIRCLED MINUS
+ 0x2297: [632,132,894,64,828], // stix-circled times (with rim)
+ 0x2298: [632,132,894,64,828], // CIRCLED DIVISION SLASH
+ 0x2299: [632,132,894,64,828], // CIRCLED DOT OPERATOR
+ 0x22A2: [693,-1,703,65,637], // RIGHT TACK
+ 0x22A3: [693,-1,703,64,638], // LEFT TACK
+ 0x22A4: [694,-1,894,64,829], // DOWN TACK
+ 0x22A5: [693,-1,894,65,829], // UP TACK
+ 0x22A8: [750,249,974,129,918], // TRUE
+ 0x22C4: [523,21,575,15,560], // DIAMOND OPERATOR
+ 0x22C5: [336,-166,319,74,245], // DOT OPERATOR
+ 0x22C6: [502,0,575,24,550], // STAR OPERATOR
+ 0x22C8: [540,39,1000,33,967], // BOWTIE
+ 0x22EE: [951,29,319,74,245], // VERTICAL ELLIPSIS
+ 0x22EF: [336,-166,1295,74,1221], // MIDLINE HORIZONTAL ELLIPSIS
+ 0x22F1: [871,-101,1323,129,1194], // DOWN RIGHT DIAGONAL ELLIPSIS
+ 0x2308: [750,248,511,194,493], // LEFT CEILING
+ 0x2309: [750,248,511,17,317], // RIGHT CEILING
+ 0x230A: [749,248,511,194,493], // LEFT FLOOR
+ 0x230B: [749,248,511,17,317], // RIGHT FLOOR
+ 0x2322: [405,-108,1150,65,1084], // stix-small down curve
+ 0x2323: [392,-126,1150,64,1085], // stix-small up curve
+ 0x25B3: [711,-1,1022,69,953], // WHITE UP-POINTING TRIANGLE
+ 0x25B9: [540,39,575,33,542], // WHITE RIGHT-POINTING SMALL TRIANGLE
+ 0x25BD: [500,210,1022,68,953], // WHITE DOWN-POINTING TRIANGLE
+ 0x25C3: [539,38,575,33,542], // WHITE LEFT-POINTING SMALL TRIANGLE
+ 0x25EF: [711,211,1150,65,1084], // LARGE CIRCLE
+ 0x2660: [719,129,894,64,829], // BLACK SPADE SUIT
+ 0x2661: [711,24,894,65,828], // WHITE HEART SUIT
+ 0x2662: [719,154,894,64,828], // WHITE DIAMOND SUIT
+ 0x2663: [719,129,894,32,861], // BLACK CLUB SUIT
+ 0x266D: [750,17,447,64,381], // MUSIC FLAT SIGN
+ 0x266E: [741,223,447,57,389], // MUSIC NATURAL SIGN
+ 0x266F: [724,224,447,63,382], // MUSIC SHARP SIGN
+ 0x27E8: [750,249,447,127,382], // MATHEMATICAL LEFT ANGLE BRACKET
+ 0x27E9: [750,249,447,64,319], // MATHEMATICAL RIGHT ANGLE BRACKET
+ 0x27F5: [518,17,1805,64,1741], // LONG LEFTWARDS ARROW
+ 0x27F6: [518,17,1833,96,1773], // LONG RIGHTWARDS ARROW
+ 0x27F7: [518,17,2126,64,2061], // LONG LEFT RIGHT ARROW
+ 0x27F8: [547,46,1868,64,1804], // LONG LEFTWARDS DOUBLE ARROW
+ 0x27F9: [547,46,1870,64,1804], // LONG RIGHTWARDS DOUBLE ARROW
+ 0x27FA: [547,46,2126,64,2060], // LONG LEFT RIGHT DOUBLE ARROW
+ 0x27FC: [518,17,1833,65,1773], // LONG RIGHTWARDS ARROW FROM BAR
+ 0x2A3F: [686,0,900,39,860], // AMALGAMATION OR COPRODUCT
+ 0x2AAF: [696,199,894,96,797], // PRECEDES ABOVE SINGLE-LINE EQUALS SIGN
+ 0x2AB0: [697,199,894,96,797] // SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
+});
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/Math-BoldItalic.js b/unpacked/jax/output/CommonHTML/fonts/TeX/Math-BoldItalic.js
@@ -0,0 +1,207 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/HTML-CSS/fonts/TeX/Math/BoldItalic/Main.js
+ *
+ * Copyright (c) 2009-2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_Math-BoldItalic';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ weight: 'bold',
+ style: 'italic',
+ skew: {
+ 0x41: 0.16,
+ 0x42: 0.0958,
+ 0x43: 0.0958,
+ 0x44: 0.0639,
+ 0x45: 0.0958,
+ 0x46: 0.0958,
+ 0x47: 0.0958,
+ 0x48: 0.0639,
+ 0x49: 0.128,
+ 0x4A: 0.192,
+ 0x4B: 0.0639,
+ 0x4C: 0.0319,
+ 0x4D: 0.0958,
+ 0x4E: 0.0958,
+ 0x4F: 0.0958,
+ 0x50: 0.0958,
+ 0x51: 0.0958,
+ 0x52: 0.0958,
+ 0x53: 0.0958,
+ 0x54: 0.0958,
+ 0x55: 0.0319,
+ 0x58: 0.0958,
+ 0x5A: 0.0958,
+ 0x63: 0.0639,
+ 0x64: 0.192,
+ 0x65: 0.0639,
+ 0x66: 0.192,
+ 0x67: 0.0319,
+ 0x68: -0.0319,
+ 0x6C: 0.0958,
+ 0x6F: 0.0639,
+ 0x70: 0.0958,
+ 0x71: 0.0958,
+ 0x72: 0.0639,
+ 0x73: 0.0639,
+ 0x74: 0.0958,
+ 0x75: 0.0319,
+ 0x76: 0.0319,
+ 0x77: 0.0958,
+ 0x78: 0.0319,
+ 0x79: 0.0639,
+ 0x7A: 0.0639,
+ 0x393: 0.0958,
+ 0x394: 0.192,
+ 0x398: 0.0958,
+ 0x39B: 0.192,
+ 0x39E: 0.0958,
+ 0x3A0: 0.0639,
+ 0x3A3: 0.0958,
+ 0x3A5: 0.0639,
+ 0x3A6: 0.0958,
+ 0x3A8: 0.0639,
+ 0x3A9: 0.0958,
+ 0x3B1: 0.0319,
+ 0x3B2: 0.0958,
+ 0x3B4: 0.0639,
+ 0x3B5: 0.0958,
+ 0x3B6: 0.0958,
+ 0x3B7: 0.0639,
+ 0x3B8: 0.0958,
+ 0x3B9: 0.0639,
+ 0x3BC: 0.0319,
+ 0x3BD: 0.0319,
+ 0x3BE: 0.128,
+ 0x3BF: 0.0639,
+ 0x3C1: 0.0958,
+ 0x3C2: 0.0958,
+ 0x3C4: 0.0319,
+ 0x3C5: 0.0319,
+ 0x3C6: 0.0958,
+ 0x3C7: 0.0639,
+ 0x3C8: 0.128,
+ 0x3D1: 0.0958,
+ 0x3D5: 0.0958,
+ 0x3F1: 0.0958,
+ 0x3F5: 0.0639
+ },
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x2F: [711,210,894,160,733], // SOLIDUS
+ 0x41: [711,0,869,45,839], // LATIN CAPITAL LETTER A
+ 0x42: [686,0,866,43,853], // LATIN CAPITAL LETTER B
+ 0x43: [703,17,817,55,855], // LATIN CAPITAL LETTER C
+ 0x44: [686,0,938,43,914], // LATIN CAPITAL LETTER D
+ 0x45: [680,0,810,43,825], // LATIN CAPITAL LETTER E
+ 0x46: [680,0,689,43,809], // LATIN CAPITAL LETTER F
+ 0x47: [703,16,887,56,854], // LATIN CAPITAL LETTER G
+ 0x48: [686,0,982,43,1027], // LATIN CAPITAL LETTER H
+ 0x49: [686,0,511,30,573], // LATIN CAPITAL LETTER I
+ 0x4A: [686,17,631,42,694], // LATIN CAPITAL LETTER J
+ 0x4B: [686,0,971,43,1003], // LATIN CAPITAL LETTER K
+ 0x4C: [686,0,756,43,711], // LATIN CAPITAL LETTER L
+ 0x4D: [686,0,1142,43,1219], // LATIN CAPITAL LETTER M
+ 0x4E: [686,0,950,43,1027], // LATIN CAPITAL LETTER N
+ 0x4F: [703,17,837,53,815], // LATIN CAPITAL LETTER O
+ 0x50: [686,0,723,43,847], // LATIN CAPITAL LETTER P
+ 0x51: [703,194,869,53,815], // LATIN CAPITAL LETTER Q
+ 0x52: [686,17,872,43,881], // LATIN CAPITAL LETTER R
+ 0x53: [703,17,693,63,714], // LATIN CAPITAL LETTER S
+ 0x54: [675,0,637,22,772], // LATIN CAPITAL LETTER T
+ 0x55: [686,16,800,63,877], // LATIN CAPITAL LETTER U
+ 0x56: [686,16,678,62,886], // LATIN CAPITAL LETTER V
+ 0x57: [686,17,1093,61,1207], // LATIN CAPITAL LETTER W
+ 0x58: [686,0,947,38,953], // LATIN CAPITAL LETTER X
+ 0x59: [686,0,675,40,876], // LATIN CAPITAL LETTER Y
+ 0x5A: [686,0,773,68,805], // LATIN CAPITAL LETTER Z
+ 0x61: [452,8,633,38,607], // LATIN SMALL LETTER A
+ 0x62: [694,8,521,45,513], // LATIN SMALL LETTER B
+ 0x63: [451,8,513,40,509], // LATIN SMALL LETTER C
+ 0x64: [694,8,610,38,612], // LATIN SMALL LETTER D
+ 0x65: [452,8,554,42,509], // LATIN SMALL LETTER E
+ 0x66: [701,201,568,64,624], // LATIN SMALL LETTER F
+ 0x67: [452,202,545,0,540], // LATIN SMALL LETTER G
+ 0x68: [694,8,668,45,642], // LATIN SMALL LETTER H
+ 0x69: [694,8,405,24,367], // LATIN SMALL LETTER I
+ 0x6A: [694,202,471,-12,456], // LATIN SMALL LETTER J
+ 0x6B: [694,8,604,45,578], // LATIN SMALL LETTER K
+ 0x6C: [694,8,348,27,296], // LATIN SMALL LETTER L
+ 0x6D: [452,8,1032,24,1006], // LATIN SMALL LETTER M
+ 0x6E: [452,8,713,24,687], // LATIN SMALL LETTER N
+ 0x6F: [452,8,585,39,576], // LATIN SMALL LETTER O
+ 0x70: [452,194,601,-23,593], // LATIN SMALL LETTER P
+ 0x71: [452,194,542,38,550], // LATIN SMALL LETTER Q
+ 0x72: [452,8,529,24,500], // LATIN SMALL LETTER R
+ 0x73: [451,8,531,57,476], // LATIN SMALL LETTER S
+ 0x74: [643,7,415,21,387], // LATIN SMALL LETTER T
+ 0x75: [452,8,681,24,655], // LATIN SMALL LETTER U
+ 0x76: [453,8,567,24,540], // LATIN SMALL LETTER V
+ 0x77: [453,8,831,24,796], // LATIN SMALL LETTER W
+ 0x78: [452,8,659,43,599], // LATIN SMALL LETTER X
+ 0x79: [452,202,590,24,587], // LATIN SMALL LETTER Y
+ 0x7A: [452,8,555,34,539], // LATIN SMALL LETTER Z
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0x393: [680,0,657,43,777], // GREEK CAPITAL LETTER GAMMA
+ 0x394: [711,0,958,59,904], // GREEK CAPITAL LETTER DELTA
+ 0x398: [702,17,867,54,844], // GREEK CAPITAL LETTER THETA
+ 0x39B: [711,0,806,44,776], // GREEK CAPITAL LETTER LAMDA
+ 0x39E: [675,0,841,62,867], // GREEK CAPITAL LETTER XI
+ 0x3A0: [680,0,982,43,1026], // GREEK CAPITAL LETTER PI
+ 0x3A3: [686,0,885,69,902], // GREEK CAPITAL LETTER SIGMA
+ 0x3A5: [703,0,671,32,802], // GREEK CAPITAL LETTER UPSILON
+ 0x3A6: [686,0,767,29,737], // GREEK CAPITAL LETTER PHI
+ 0x3A8: [686,0,714,22,790], // GREEK CAPITAL LETTER PSI
+ 0x3A9: [703,0,879,93,886], // GREEK CAPITAL LETTER OMEGA
+ 0x3B1: [452,8,761,39,712], // GREEK SMALL LETTER ALPHA
+ 0x3B2: [701,194,660,28,637], // GREEK SMALL LETTER BETA
+ 0x3B3: [451,211,590,5,617], // GREEK SMALL LETTER GAMMA
+ 0x3B4: [725,8,522,39,513], // GREEK SMALL LETTER DELTA
+ 0x3B5: [461,17,529,36,481], // GREEK SMALL LETTER EPSILON
+ 0x3B6: [711,202,508,48,521], // GREEK SMALL LETTER ZETA
+ 0x3B7: [452,211,600,24,600], // GREEK SMALL LETTER ETA
+ 0x3B8: [702,8,562,40,554], // GREEK SMALL LETTER THETA
+ 0x3B9: [452,8,412,38,386], // GREEK SMALL LETTER IOTA
+ 0x3BA: [452,8,668,45,642], // GREEK SMALL LETTER KAPPA
+ 0x3BB: [694,13,671,40,652], // GREEK SMALL LETTER LAMDA
+ 0x3BC: [452,211,708,33,682], // GREEK SMALL LETTER MU
+ 0x3BD: [452,2,577,38,608], // GREEK SMALL LETTER NU
+ 0x3BE: [711,201,508,23,490], // GREEK SMALL LETTER XI
+ 0x3BF: [452,8,585,39,576], // GREEK SMALL LETTER OMICRON
+ 0x3C0: [444,8,682,23,674], // GREEK SMALL LETTER PI
+ 0x3C1: [451,211,612,34,603], // GREEK SMALL LETTER RHO
+ 0x3C2: [451,105,424,33,457], // GREEK SMALL LETTER FINAL SIGMA
+ 0x3C3: [444,8,686,35,677], // GREEK SMALL LETTER SIGMA
+ 0x3C4: [444,13,521,23,610], // GREEK SMALL LETTER TAU
+ 0x3C5: [453,8,631,24,604], // GREEK SMALL LETTER UPSILON
+ 0x3C6: [452,216,747,53,703], // GREEK SMALL LETTER PHI
+ 0x3C7: [452,201,718,32,685], // GREEK SMALL LETTER CHI
+ 0x3C8: [694,202,758,24,732], // GREEK SMALL LETTER PSI
+ 0x3C9: [453,8,718,24,691], // GREEK SMALL LETTER OMEGA
+ 0x3D1: [701,8,692,24,656], // GREEK THETA SYMBOL
+ 0x3D5: [694,202,712,51,693], // GREEK PHI SYMBOL
+ 0x3D6: [444,8,975,23,961], // GREEK PI SYMBOL
+ 0x3F1: [451,194,612,75,603], // GREEK RHO SYMBOL
+ 0x3F5: [444,7,483,44,450] // GREEK LUNATE EPSILON SYMBOL
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js b/unpacked/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js
@@ -0,0 +1,151 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Bold.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_SansSerif-Bold';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ weight: 'bold',
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x21: [694,0,367,110,256], // EXCLAMATION MARK
+ 0x22: [694,-442,558,37,420], // QUOTATION MARK
+ 0x23: [694,193,917,61,855], // NUMBER SIGN
+ 0x24: [750,56,550,49,488], // DOLLAR SIGN
+ 0x25: [750,56,1029,61,966], // PERCENT SIGN
+ 0x26: [716,22,831,47,769], // AMPERSAND
+ 0x27: [694,-442,306,80,226], // APOSTROPHE
+ 0x28: [750,249,428,79,366], // LEFT PARENTHESIS
+ 0x29: [750,250,428,61,348], // RIGHT PARENTHESIS
+ 0x2A: [750,-293,550,67,482], // ASTERISK
+ 0x2B: [617,116,856,61,794], // PLUS SIGN
+ 0x2C: [146,106,306,80,226], // COMMA
+ 0x2D: [273,-186,367,12,305], // HYPHEN-MINUS
+ 0x2E: [146,0,306,80,226], // FULL STOP
+ 0x2F: [750,249,550,61,488], // SOLIDUS
+ 0x30: [715,22,550,43,506], // DIGIT ZERO
+ 0x31: [716,-1,550,76,473], // DIGIT ONE
+ 0x32: [716,0,550,46,495], // DIGIT TWO
+ 0x33: [716,22,550,46,503], // DIGIT THREE
+ 0x34: [694,0,550,31,518], // DIGIT FOUR
+ 0x35: [694,22,550,37,494], // DIGIT FIVE
+ 0x36: [716,22,550,46,503], // DIGIT SIX
+ 0x37: [695,11,550,46,503], // DIGIT SEVEN
+ 0x38: [715,22,550,46,503], // DIGIT EIGHT
+ 0x39: [716,22,550,46,503], // DIGIT NINE
+ 0x3A: [458,0,306,80,226], // COLON
+ 0x3B: [458,106,306,80,226], // SEMICOLON
+ 0x3D: [407,-94,856,61,794], // EQUALS SIGN
+ 0x3F: [705,0,519,61,457], // QUESTION MARK
+ 0x40: [704,11,733,61,671], // COMMERCIAL AT
+ 0x41: [694,0,733,42,690], // LATIN CAPITAL LETTER A
+ 0x42: [694,-1,733,92,671], // LATIN CAPITAL LETTER B
+ 0x43: [704,11,703,61,647], // LATIN CAPITAL LETTER C
+ 0x44: [694,-1,794,92,732], // LATIN CAPITAL LETTER D
+ 0x45: [691,0,642,92,595], // LATIN CAPITAL LETTER E
+ 0x46: [691,0,611,92,564], // LATIN CAPITAL LETTER F
+ 0x47: [705,11,733,61,659], // LATIN CAPITAL LETTER G
+ 0x48: [694,0,794,92,702], // LATIN CAPITAL LETTER H
+ 0x49: [694,0,331,85,246], // LATIN CAPITAL LETTER I
+ 0x4A: [694,22,519,46,427], // LATIN CAPITAL LETTER J
+ 0x4B: [694,0,764,92,701], // LATIN CAPITAL LETTER K
+ 0x4C: [694,0,581,92,534], // LATIN CAPITAL LETTER L
+ 0x4D: [694,0,978,92,886], // LATIN CAPITAL LETTER M
+ 0x4E: [694,0,794,92,702], // LATIN CAPITAL LETTER N
+ 0x4F: [716,22,794,62,731], // LATIN CAPITAL LETTER O
+ 0x50: [694,0,703,92,641], // LATIN CAPITAL LETTER P
+ 0x51: [716,106,794,62,732], // LATIN CAPITAL LETTER Q
+ 0x52: [694,0,703,92,654], // LATIN CAPITAL LETTER R
+ 0x53: [716,22,611,49,549], // LATIN CAPITAL LETTER S
+ 0x54: [688,0,733,40,692], // LATIN CAPITAL LETTER T
+ 0x55: [694,22,764,92,672], // LATIN CAPITAL LETTER U
+ 0x56: [694,-1,733,27,705], // LATIN CAPITAL LETTER V
+ 0x57: [694,0,1039,24,1014], // LATIN CAPITAL LETTER W
+ 0x58: [694,0,733,37,694], // LATIN CAPITAL LETTER X
+ 0x59: [694,0,733,24,708], // LATIN CAPITAL LETTER Y
+ 0x5A: [694,0,672,61,616], // LATIN CAPITAL LETTER Z
+ 0x5B: [750,250,343,79,318], // LEFT SQUARE BRACKET
+ 0x5D: [750,250,343,24,263], // RIGHT SQUARE BRACKET
+ 0x5E: [694,-537,550,108,441], // CIRCUMFLEX ACCENT
+ 0x5F: [-23,110,550,0,549], // LOW LINE
+ 0x61: [475,11,525,31,472], // LATIN SMALL LETTER A
+ 0x62: [694,10,561,54,523], // LATIN SMALL LETTER B
+ 0x63: [475,11,489,37,457], // LATIN SMALL LETTER C
+ 0x64: [694,11,561,37,507], // LATIN SMALL LETTER D
+ 0x65: [474,10,511,30,480], // LATIN SMALL LETTER E
+ 0x66: [705,0,336,29,381], // LATIN SMALL LETTER F
+ 0x67: [469,206,550,17,534], // LATIN SMALL LETTER G
+ 0x68: [694,0,561,53,508], // LATIN SMALL LETTER H
+ 0x69: [695,0,256,46,208], // LATIN SMALL LETTER I
+ 0x6A: [695,205,286,-71,232], // LATIN SMALL LETTER J
+ 0x6B: [694,0,531,63,496], // LATIN SMALL LETTER K
+ 0x6C: [694,0,256,54,201], // LATIN SMALL LETTER L
+ 0x6D: [469,0,867,53,815], // LATIN SMALL LETTER M
+ 0x6E: [468,0,561,53,508], // LATIN SMALL LETTER N
+ 0x6F: [474,11,550,32,518], // LATIN SMALL LETTER O
+ 0x70: [469,194,561,54,523], // LATIN SMALL LETTER P
+ 0x71: [469,194,561,37,507], // LATIN SMALL LETTER Q
+ 0x72: [469,0,372,54,356], // LATIN SMALL LETTER R
+ 0x73: [474,10,422,30,396], // LATIN SMALL LETTER S
+ 0x74: [589,10,404,20,373], // LATIN SMALL LETTER T
+ 0x75: [458,11,561,52,508], // LATIN SMALL LETTER U
+ 0x76: [458,0,500,26,473], // LATIN SMALL LETTER V
+ 0x77: [458,0,744,24,719], // LATIN SMALL LETTER W
+ 0x78: [458,0,500,24,475], // LATIN SMALL LETTER X
+ 0x79: [458,205,500,29,473], // LATIN SMALL LETTER Y
+ 0x7A: [458,0,476,31,442], // LATIN SMALL LETTER Z
+ 0x7E: [344,-198,550,92,457], // TILDE
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0x131: [458,0,256,54,201], // LATIN SMALL LETTER DOTLESS I
+ 0x237: [458,205,286,-71,232], // LATIN SMALL LETTER DOTLESS J
+ 0x300: [694,-537,0,-458,-218], // COMBINING GRAVE ACCENT
+ 0x301: [694,-537,0,-334,-93], // COMBINING ACUTE ACCENT
+ 0x302: [694,-537,0,-442,-109], // COMBINING CIRCUMFLEX ACCENT
+ 0x303: [694,-548,0,-458,-93], // COMBINING TILDE
+ 0x304: [660,-560,0,-474,-77], // COMBINING MACRON
+ 0x306: [694,-552,0,-470,-80], // COMBINING BREVE
+ 0x307: [695,-596,0,-356,-194], // COMBINING DOT ABOVE
+ 0x308: [695,-595,0,-459,-91], // COMBINING DIAERESIS
+ 0x30A: [694,-538,0,-365,-119], // COMBINING RING ABOVE
+ 0x30B: [694,-537,0,-440,-94], // COMBINING DOUBLE ACUTE ACCENT
+ 0x30C: [657,-500,0,-442,-109], // COMBINING CARON
+ 0x393: [691,0,581,92,534], // GREEK CAPITAL LETTER GAMMA
+ 0x394: [694,0,917,60,856], // GREEK CAPITAL LETTER DELTA
+ 0x398: [716,22,856,62,793], // GREEK CAPITAL LETTER THETA
+ 0x39B: [694,0,672,41,630], // GREEK CAPITAL LETTER LAMDA
+ 0x39E: [688,0,733,46,686], // GREEK CAPITAL LETTER XI
+ 0x3A0: [691,0,794,92,702], // GREEK CAPITAL LETTER PI
+ 0x3A3: [694,0,794,61,732], // GREEK CAPITAL LETTER SIGMA
+ 0x3A5: [715,0,856,62,793], // GREEK CAPITAL LETTER UPSILON
+ 0x3A6: [694,0,794,62,732], // GREEK CAPITAL LETTER PHI
+ 0x3A8: [694,0,856,61,794], // GREEK CAPITAL LETTER PSI
+ 0x3A9: [716,0,794,49,744], // GREEK CAPITAL LETTER OMEGA
+ 0x2013: [327,-240,550,0,549], // EN DASH
+ 0x2014: [327,-240,1100,0,1099], // EM DASH
+ 0x2018: [694,-443,306,81,226], // LEFT SINGLE QUOTATION MARK
+ 0x2019: [694,-442,306,80,226], // RIGHT SINGLE QUOTATION MARK
+ 0x201C: [694,-443,558,138,520], // LEFT DOUBLE QUOTATION MARK
+ 0x201D: [694,-442,558,37,420] // RIGHT DOUBLE QUOTATION MARK
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js b/unpacked/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js
@@ -0,0 +1,151 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Italic.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_SansSerif-Italic';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ style: 'italic',
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x21: [694,0,319,110,355], // EXCLAMATION MARK
+ 0x22: [694,-471,500,133,472], // QUOTATION MARK
+ 0x23: [694,194,833,87,851], // NUMBER SIGN
+ 0x24: [750,56,500,56,565], // DOLLAR SIGN
+ 0x25: [750,56,833,165,815], // PERCENT SIGN
+ 0x26: [716,22,758,71,747], // AMPERSAND
+ 0x27: [694,-471,278,190,335], // APOSTROPHE
+ 0x28: [750,250,389,104,491], // LEFT PARENTHESIS
+ 0x29: [750,250,389,2,390], // RIGHT PARENTHESIS
+ 0x2A: [750,-306,500,156,568], // ASTERISK
+ 0x2B: [583,83,778,108,775], // PLUS SIGN
+ 0x2C: [98,125,278,63,209], // COMMA
+ 0x2D: [259,-186,333,51,332], // HYPHEN-MINUS
+ 0x2E: [98,0,278,90,209], // FULL STOP
+ 0x2F: [750,250,500,6,600], // SOLIDUS
+ 0x30: [678,22,500,88,549], // DIGIT ZERO
+ 0x31: [678,0,500,88,451], // DIGIT ONE
+ 0x32: [678,0,500,50,551], // DIGIT TWO
+ 0x33: [678,22,500,56,544], // DIGIT THREE
+ 0x34: [656,0,500,62,521], // DIGIT FOUR
+ 0x35: [656,22,500,50,555], // DIGIT FIVE
+ 0x36: [678,22,500,94,548], // DIGIT SIX
+ 0x37: [656,11,500,143,596], // DIGIT SEVEN
+ 0x38: [678,22,500,77,554], // DIGIT EIGHT
+ 0x39: [677,22,500,77,545], // DIGIT NINE
+ 0x3A: [444,0,278,90,282], // COLON
+ 0x3B: [444,125,278,63,282], // SEMICOLON
+ 0x3D: [370,-130,778,88,796], // EQUALS SIGN
+ 0x3F: [704,0,472,173,536], // QUESTION MARK
+ 0x40: [705,10,667,120,707], // COMMERCIAL AT
+ 0x41: [694,0,667,28,638], // LATIN CAPITAL LETTER A
+ 0x42: [694,0,667,90,696], // LATIN CAPITAL LETTER B
+ 0x43: [705,10,639,124,719], // LATIN CAPITAL LETTER C
+ 0x44: [694,0,722,88,747], // LATIN CAPITAL LETTER D
+ 0x45: [691,0,597,86,688], // LATIN CAPITAL LETTER E
+ 0x46: [691,0,569,86,673], // LATIN CAPITAL LETTER F
+ 0x47: [705,11,667,125,730], // LATIN CAPITAL LETTER G
+ 0x48: [694,0,708,86,768], // LATIN CAPITAL LETTER H
+ 0x49: [694,0,278,87,338], // LATIN CAPITAL LETTER I
+ 0x4A: [694,22,472,46,535], // LATIN CAPITAL LETTER J
+ 0x4B: [694,0,694,88,785], // LATIN CAPITAL LETTER K
+ 0x4C: [694,0,542,87,516], // LATIN CAPITAL LETTER L
+ 0x4D: [694,0,875,92,929], // LATIN CAPITAL LETTER M
+ 0x4E: [694,0,708,88,766], // LATIN CAPITAL LETTER N
+ 0x4F: [716,22,736,118,763], // LATIN CAPITAL LETTER O
+ 0x50: [694,0,639,88,690], // LATIN CAPITAL LETTER P
+ 0x51: [716,125,736,118,763], // LATIN CAPITAL LETTER Q
+ 0x52: [694,0,646,88,698], // LATIN CAPITAL LETTER R
+ 0x53: [716,22,556,54,609], // LATIN CAPITAL LETTER S
+ 0x54: [688,0,681,165,790], // LATIN CAPITAL LETTER T
+ 0x55: [694,22,688,131,747], // LATIN CAPITAL LETTER U
+ 0x56: [694,0,667,161,799], // LATIN CAPITAL LETTER V
+ 0x57: [694,0,944,161,1076], // LATIN CAPITAL LETTER W
+ 0x58: [694,0,667,14,758], // LATIN CAPITAL LETTER X
+ 0x59: [694,0,667,151,810], // LATIN CAPITAL LETTER Y
+ 0x5A: [694,0,611,55,702], // LATIN CAPITAL LETTER Z
+ 0x5B: [750,250,289,41,425], // LEFT SQUARE BRACKET
+ 0x5D: [750,250,289,-31,353], // RIGHT SQUARE BRACKET
+ 0x5E: [694,-527,500,190,533], // CIRCUMFLEX ACCENT
+ 0x5F: [-38,114,500,50,565], // LOW LINE
+ 0x61: [461,10,481,61,473], // LATIN SMALL LETTER A
+ 0x62: [694,11,517,75,539], // LATIN SMALL LETTER B
+ 0x63: [460,11,444,75,499], // LATIN SMALL LETTER C
+ 0x64: [694,10,517,73,588], // LATIN SMALL LETTER D
+ 0x65: [460,11,444,71,472], // LATIN SMALL LETTER E
+ 0x66: [705,0,306,94,494], // LATIN SMALL LETTER F
+ 0x67: [455,206,500,12,568], // LATIN SMALL LETTER G
+ 0x68: [694,0,517,73,513], // LATIN SMALL LETTER H
+ 0x69: [680,0,239,74,315], // LATIN SMALL LETTER I
+ 0x6A: [680,204,267,-96,336], // LATIN SMALL LETTER J
+ 0x6B: [694,0,489,76,543], // LATIN SMALL LETTER K
+ 0x6C: [694,0,239,74,311], // LATIN SMALL LETTER L
+ 0x6D: [455,0,794,73,790], // LATIN SMALL LETTER M
+ 0x6E: [454,0,517,73,513], // LATIN SMALL LETTER N
+ 0x6F: [461,11,500,69,523], // LATIN SMALL LETTER O
+ 0x70: [455,194,517,34,538], // LATIN SMALL LETTER P
+ 0x71: [455,194,517,72,538], // LATIN SMALL LETTER Q
+ 0x72: [455,0,342,74,424], // LATIN SMALL LETTER R
+ 0x73: [461,11,383,35,436], // LATIN SMALL LETTER S
+ 0x74: [571,11,361,97,410], // LATIN SMALL LETTER T
+ 0x75: [444,10,517,90,537], // LATIN SMALL LETTER U
+ 0x76: [444,0,461,108,540], // LATIN SMALL LETTER V
+ 0x77: [444,0,683,108,762], // LATIN SMALL LETTER W
+ 0x78: [444,0,461,1,537], // LATIN SMALL LETTER X
+ 0x79: [444,205,461,1,540], // LATIN SMALL LETTER Y
+ 0x7A: [444,0,435,28,494], // LATIN SMALL LETTER Z
+ 0x7E: [327,-193,500,199,560], // TILDE
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0x131: [444,0,239,74,258], // LATIN SMALL LETTER DOTLESS I
+ 0x237: [444,204,267,-96,286], // LATIN SMALL LETTER DOTLESS J
+ 0x300: [694,-527,0,-270,-87], // COMBINING GRAVE ACCENT
+ 0x301: [694,-527,0,-190,63], // COMBINING ACUTE ACCENT
+ 0x302: [694,-527,0,-310,33], // COMBINING CIRCUMFLEX ACCENT
+ 0x303: [677,-543,0,-301,60], // COMBINING TILDE
+ 0x304: [631,-552,0,-314,64], // COMBINING MACRON
+ 0x306: [694,-508,0,-284,73], // COMBINING BREVE
+ 0x307: [680,-576,0,-180,-54], // COMBINING DOT ABOVE
+ 0x308: [680,-582,0,-273,40], // COMBINING DIAERESIS
+ 0x30A: [693,-527,0,-227,-2], // COMBINING RING ABOVE
+ 0x30B: [694,-527,0,-287,63], // COMBINING DOUBLE ACUTE ACCENT
+ 0x30C: [654,-487,0,-283,60], // COMBINING CARON
+ 0x393: [691,0,542,87,646], // GREEK CAPITAL LETTER GAMMA
+ 0x394: [694,0,833,42,790], // GREEK CAPITAL LETTER DELTA
+ 0x398: [715,22,778,119,804], // GREEK CAPITAL LETTER THETA
+ 0x39B: [694,0,611,28,582], // GREEK CAPITAL LETTER LAMDA
+ 0x39E: [688,0,667,42,765], // GREEK CAPITAL LETTER XI
+ 0x3A0: [691,0,708,86,768], // GREEK CAPITAL LETTER PI
+ 0x3A3: [694,0,722,55,813], // GREEK CAPITAL LETTER SIGMA
+ 0x3A5: [716,0,778,173,843], // GREEK CAPITAL LETTER UPSILON
+ 0x3A6: [694,0,722,124,743], // GREEK CAPITAL LETTER PHI
+ 0x3A8: [694,0,778,171,854], // GREEK CAPITAL LETTER PSI
+ 0x3A9: [716,0,722,44,769], // GREEK CAPITAL LETTER OMEGA
+ 0x2013: [312,-236,500,50,565], // EN DASH
+ 0x2014: [312,-236,1000,50,1065], // EM DASH
+ 0x2018: [694,-471,278,190,336], // LEFT SINGLE QUOTATION MARK
+ 0x2019: [694,-471,278,190,335], // RIGHT SINGLE QUOTATION MARK
+ 0x201C: [694,-471,500,274,614], // LEFT DOUBLE QUOTATION MARK
+ 0x201D: [694,-471,500,133,472] // RIGHT DOUBLE QUOTATION MARK
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js b/unpacked/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js
@@ -0,0 +1,150 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/SansSerif-Regular.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_SansSerif';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x21: [694,0,319,110,208], // EXCLAMATION MARK
+ 0x22: [694,-471,500,32,325], // QUOTATION MARK
+ 0x23: [694,194,833,56,777], // NUMBER SIGN
+ 0x24: [750,56,500,44,444], // DOLLAR SIGN
+ 0x25: [750,56,833,56,776], // PERCENT SIGN
+ 0x26: [716,22,758,42,702], // AMPERSAND
+ 0x27: [694,-471,278,89,188], // APOSTROPHE
+ 0x28: [750,250,389,74,333], // LEFT PARENTHESIS
+ 0x29: [750,250,389,55,314], // RIGHT PARENTHESIS
+ 0x2A: [750,-306,500,63,436], // ASTERISK
+ 0x2B: [583,82,778,56,722], // PLUS SIGN
+ 0x2C: [98,125,278,89,188], // COMMA
+ 0x2D: [259,-186,333,11,277], // HYPHEN-MINUS
+ 0x2E: [98,0,278,90,188], // FULL STOP
+ 0x2F: [750,250,500,56,445], // SOLIDUS
+ 0x30: [678,22,500,39,460], // DIGIT ZERO
+ 0x31: [678,0,500,83,430], // DIGIT ONE
+ 0x32: [677,0,500,42,449], // DIGIT TWO
+ 0x33: [678,22,500,42,457], // DIGIT THREE
+ 0x34: [656,0,500,28,471], // DIGIT FOUR
+ 0x35: [656,21,500,33,449], // DIGIT FIVE
+ 0x36: [677,22,500,42,457], // DIGIT SIX
+ 0x37: [656,11,500,42,457], // DIGIT SEVEN
+ 0x38: [678,22,500,43,456], // DIGIT EIGHT
+ 0x39: [677,22,500,42,457], // DIGIT NINE
+ 0x3A: [444,0,278,90,188], // COLON
+ 0x3B: [444,125,278,89,188], // SEMICOLON
+ 0x3D: [370,-130,778,56,722], // EQUALS SIGN
+ 0x3F: [704,0,472,55,416], // QUESTION MARK
+ 0x40: [704,11,667,56,612], // COMMERCIAL AT
+ 0x41: [694,0,667,28,638], // LATIN CAPITAL LETTER A
+ 0x42: [694,0,667,90,610], // LATIN CAPITAL LETTER B
+ 0x43: [705,11,639,59,587], // LATIN CAPITAL LETTER C
+ 0x44: [694,0,722,88,666], // LATIN CAPITAL LETTER D
+ 0x45: [691,0,597,86,554], // LATIN CAPITAL LETTER E
+ 0x46: [691,0,569,86,526], // LATIN CAPITAL LETTER F
+ 0x47: [704,11,667,59,599], // LATIN CAPITAL LETTER G
+ 0x48: [694,0,708,86,621], // LATIN CAPITAL LETTER H
+ 0x49: [694,0,278,87,191], // LATIN CAPITAL LETTER I
+ 0x4A: [694,22,472,42,388], // LATIN CAPITAL LETTER J
+ 0x4B: [694,0,694,88,651], // LATIN CAPITAL LETTER K
+ 0x4C: [694,0,542,87,499], // LATIN CAPITAL LETTER L
+ 0x4D: [694,0,875,92,782], // LATIN CAPITAL LETTER M
+ 0x4E: [694,0,708,88,619], // LATIN CAPITAL LETTER N
+ 0x4F: [715,22,736,55,680], // LATIN CAPITAL LETTER O
+ 0x50: [694,0,639,88,583], // LATIN CAPITAL LETTER P
+ 0x51: [715,125,736,55,680], // LATIN CAPITAL LETTER Q
+ 0x52: [694,0,646,88,617], // LATIN CAPITAL LETTER R
+ 0x53: [716,22,556,44,500], // LATIN CAPITAL LETTER S
+ 0x54: [688,0,681,36,644], // LATIN CAPITAL LETTER T
+ 0x55: [694,22,688,87,600], // LATIN CAPITAL LETTER U
+ 0x56: [694,0,667,14,652], // LATIN CAPITAL LETTER V
+ 0x57: [694,0,944,14,929], // LATIN CAPITAL LETTER W
+ 0x58: [694,0,667,14,652], // LATIN CAPITAL LETTER X
+ 0x59: [694,0,667,3,663], // LATIN CAPITAL LETTER Y
+ 0x5A: [694,0,611,55,560], // LATIN CAPITAL LETTER Z
+ 0x5B: [750,250,289,94,266], // LEFT SQUARE BRACKET
+ 0x5D: [750,250,289,22,194], // RIGHT SQUARE BRACKET
+ 0x5E: [694,-527,500,78,421], // CIRCUMFLEX ACCENT
+ 0x5F: [-38,114,500,0,499], // LOW LINE
+ 0x61: [460,10,481,38,407], // LATIN SMALL LETTER A
+ 0x62: [694,11,517,75,482], // LATIN SMALL LETTER B
+ 0x63: [460,10,444,34,415], // LATIN SMALL LETTER C
+ 0x64: [694,10,517,33,441], // LATIN SMALL LETTER D
+ 0x65: [461,10,444,28,415], // LATIN SMALL LETTER E
+ 0x66: [705,0,306,27,347], // LATIN SMALL LETTER F
+ 0x67: [455,206,500,28,485], // LATIN SMALL LETTER G
+ 0x68: [694,0,517,73,443], // LATIN SMALL LETTER H
+ 0x69: [680,0,239,67,171], // LATIN SMALL LETTER I
+ 0x6A: [680,205,267,-59,192], // LATIN SMALL LETTER J
+ 0x6B: [694,0,489,76,471], // LATIN SMALL LETTER K
+ 0x6C: [694,0,239,74,164], // LATIN SMALL LETTER L
+ 0x6D: [455,0,794,73,720], // LATIN SMALL LETTER M
+ 0x6E: [455,0,517,73,443], // LATIN SMALL LETTER N
+ 0x6F: [460,10,500,28,471], // LATIN SMALL LETTER O
+ 0x70: [455,194,517,75,483], // LATIN SMALL LETTER P
+ 0x71: [455,194,517,33,441], // LATIN SMALL LETTER Q
+ 0x72: [455,0,342,74,327], // LATIN SMALL LETTER R
+ 0x73: [460,10,383,28,360], // LATIN SMALL LETTER S
+ 0x74: [571,10,361,18,333], // LATIN SMALL LETTER T
+ 0x75: [444,10,517,73,443], // LATIN SMALL LETTER U
+ 0x76: [444,0,461,14,446], // LATIN SMALL LETTER V
+ 0x77: [444,0,683,14,668], // LATIN SMALL LETTER W
+ 0x78: [444,0,461,0,460], // LATIN SMALL LETTER X
+ 0x79: [444,204,461,14,446], // LATIN SMALL LETTER Y
+ 0x7A: [444,0,435,28,402], // LATIN SMALL LETTER Z
+ 0x7E: [327,-193,500,83,416], // TILDE
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0x131: [444,0,239,74,164], // LATIN SMALL LETTER DOTLESS I
+ 0x237: [444,205,267,-59,192], // LATIN SMALL LETTER DOTLESS J
+ 0x300: [694,-527,0,-417,-199], // COMBINING GRAVE ACCENT
+ 0x301: [694,-527,0,-302,-84], // COMBINING ACUTE ACCENT
+ 0x302: [694,-527,0,-422,-79], // COMBINING CIRCUMFLEX ACCENT
+ 0x303: [677,-543,0,-417,-84], // COMBINING TILDE
+ 0x304: [631,-552,0,-431,-70], // COMBINING MACRON
+ 0x306: [694,-508,0,-427,-74], // COMBINING BREVE
+ 0x307: [680,-576,0,-302,-198], // COMBINING DOT ABOVE
+ 0x308: [680,-582,0,-397,-104], // COMBINING DIAERESIS
+ 0x30A: [694,-527,0,-319,-99], // COMBINING RING ABOVE
+ 0x30B: [694,-527,0,-399,-84], // COMBINING DOUBLE ACUTE ACCENT
+ 0x30C: [654,-487,0,-422,-79], // COMBINING CARON
+ 0x393: [691,0,542,87,499], // GREEK CAPITAL LETTER GAMMA
+ 0x394: [694,0,833,42,790], // GREEK CAPITAL LETTER DELTA
+ 0x398: [716,21,778,56,722], // GREEK CAPITAL LETTER THETA
+ 0x39B: [694,0,611,28,582], // GREEK CAPITAL LETTER LAMDA
+ 0x39E: [688,0,667,42,624], // GREEK CAPITAL LETTER XI
+ 0x3A0: [691,0,708,86,621], // GREEK CAPITAL LETTER PI
+ 0x3A3: [694,0,722,55,666], // GREEK CAPITAL LETTER SIGMA
+ 0x3A5: [716,0,778,55,722], // GREEK CAPITAL LETTER UPSILON
+ 0x3A6: [694,0,722,55,666], // GREEK CAPITAL LETTER PHI
+ 0x3A8: [694,0,778,55,722], // GREEK CAPITAL LETTER PSI
+ 0x3A9: [716,0,722,44,677], // GREEK CAPITAL LETTER OMEGA
+ 0x2013: [312,-236,500,0,499], // EN DASH
+ 0x2014: [312,-236,1000,0,999], // EM DASH
+ 0x2018: [694,-471,278,90,189], // LEFT SINGLE QUOTATION MARK
+ 0x2019: [694,-471,278,89,188], // RIGHT SINGLE QUOTATION MARK
+ 0x201C: [694,-471,500,174,467], // LEFT DOUBLE QUOTATION MARK
+ 0x201D: [694,-471,500,32,325] // RIGHT DOUBLE QUOTATION MARK
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/Script-Regular.js b/unpacked/jax/output/CommonHTML/fonts/TeX/Script-Regular.js
@@ -0,0 +1,87 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/Script-Regular.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_Script';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ skew: {
+ 0x41: 0.389,
+ 0x42: 0.194,
+ 0x43: 0.278,
+ 0x44: 0.111,
+ 0x45: 0.139,
+ 0x46: 0.222,
+ 0x47: 0.25,
+ 0x48: 0.333,
+ 0x49: 0.333,
+ 0x4A: 0.417,
+ 0x4B: 0.361,
+ 0x4C: 0.306,
+ 0x4D: 0.444,
+ 0x4E: 0.389,
+ 0x4F: 0.167,
+ 0x50: 0.222,
+ 0x51: 0.278,
+ 0x52: 0.194,
+ 0x53: 0.333,
+ 0x54: 0.222,
+ 0x55: 0.25,
+ 0x56: 0.222,
+ 0x57: 0.25,
+ 0x58: 0.278,
+ 0x59: 0.194,
+ 0x5A: 0.306
+ },
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x41: [717,8,803,35,1016], // LATIN CAPITAL LETTER A
+ 0x42: [708,28,908,31,928], // LATIN CAPITAL LETTER B
+ 0x43: [728,26,666,26,819], // LATIN CAPITAL LETTER C
+ 0x44: [708,31,774,68,855], // LATIN CAPITAL LETTER D
+ 0x45: [707,8,562,46,718], // LATIN CAPITAL LETTER E
+ 0x46: [735,36,895,39,990], // LATIN CAPITAL LETTER F
+ 0x47: [717,37,610,12,738], // LATIN CAPITAL LETTER G
+ 0x48: [717,36,969,29,1241], // LATIN CAPITAL LETTER H
+ 0x49: [717,17,809,59,946], // LATIN CAPITAL LETTER I
+ 0x4A: [717,314,1052,92,1133], // LATIN CAPITAL LETTER J
+ 0x4B: [717,37,914,29,1204], // LATIN CAPITAL LETTER K
+ 0x4C: [717,17,874,14,1035], // LATIN CAPITAL LETTER L
+ 0x4D: [721,50,1080,30,1216], // LATIN CAPITAL LETTER M
+ 0x4E: [726,36,902,29,1208], // LATIN CAPITAL LETTER N
+ 0x4F: [707,8,738,96,805], // LATIN CAPITAL LETTER O
+ 0x50: [716,37,1013,90,1031], // LATIN CAPITAL LETTER P
+ 0x51: [717,17,883,54,885], // LATIN CAPITAL LETTER Q
+ 0x52: [717,17,850,-2,887], // LATIN CAPITAL LETTER R
+ 0x53: [708,36,868,29,1016], // LATIN CAPITAL LETTER S
+ 0x54: [735,37,747,92,996], // LATIN CAPITAL LETTER T
+ 0x55: [717,17,800,55,960], // LATIN CAPITAL LETTER U
+ 0x56: [717,17,622,56,850], // LATIN CAPITAL LETTER V
+ 0x57: [717,17,805,46,1026], // LATIN CAPITAL LETTER W
+ 0x58: [717,17,944,103,1131], // LATIN CAPITAL LETTER X
+ 0x59: [716,17,710,57,959], // LATIN CAPITAL LETTER Y
+ 0x5A: [717,16,821,83,1032], // LATIN CAPITAL LETTER Z
+ 0xA0: [0,0,250,0,0] // NO-BREAK SPACE
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js b/unpacked/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js
@@ -0,0 +1,153 @@
+/*************************************************************
+ *
+ * MathJax/jax/output/CommonHTML/fonts/TeX/Typewriter-Regular.js
+ *
+ * Copyright (c) 2015 The MathJax Consortium
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+(function (CHTML) {
+
+var font = 'MathJax_Typewriter';
+
+CHTML.FONTDATA.FONTS[font] = {
+ className: CHTML.FONTDATA.familyName(font),
+ 0x20: [0,0,250,0,0], // SPACE
+ 0x21: [622,0,525,206,320], // EXCLAMATION MARK
+ 0x22: [623,-333,525,122,402], // QUOTATION MARK
+ 0x23: [611,0,525,36,489], // NUMBER SIGN
+ 0x24: [694,82,525,58,466], // DOLLAR SIGN
+ 0x25: [694,83,525,35,489], // PERCENT SIGN
+ 0x26: [622,11,525,28,490], // AMPERSAND
+ 0x27: [611,-287,525,175,349], // APOSTROPHE
+ 0x28: [694,82,525,166,437], // LEFT PARENTHESIS
+ 0x29: [694,82,525,87,358], // RIGHT PARENTHESIS
+ 0x2A: [520,-90,525,68,456], // ASTERISK
+ 0x2B: [531,-81,525,38,487], // PLUS SIGN
+ 0x2C: [140,139,525,173,353], // COMMA
+ 0x2D: [341,-271,525,57,468], // HYPHEN-MINUS
+ 0x2E: [140,-1,525,193,332], // FULL STOP
+ 0x2F: [694,83,525,58,466], // SOLIDUS
+ 0x30: [621,10,525,42,482], // DIGIT ZERO
+ 0x31: [622,-1,525,99,450], // DIGIT ONE
+ 0x32: [622,-1,525,52,472], // DIGIT TWO
+ 0x33: [622,11,525,44,479], // DIGIT THREE
+ 0x34: [624,-1,525,29,495], // DIGIT FOUR
+ 0x35: [611,10,525,52,472], // DIGIT FIVE
+ 0x36: [622,11,525,45,479], // DIGIT SIX
+ 0x37: [627,10,525,44,480], // DIGIT SEVEN
+ 0x38: [621,10,525,45,479], // DIGIT EIGHT
+ 0x39: [622,11,525,46,479], // DIGIT NINE
+ 0x3A: [431,-1,525,193,332], // COLON
+ 0x3B: [431,139,525,175,337], // SEMICOLON
+ 0x3C: [557,-55,525,57,468], // LESS-THAN SIGN
+ 0x3D: [417,-195,525,38,487], // EQUALS SIGN
+ 0x3E: [557,-55,525,57,468], // GREATER-THAN SIGN
+ 0x3F: [617,0,525,62,462], // QUESTION MARK
+ 0x40: [617,6,525,44,481], // COMMERCIAL AT
+ 0x41: [623,-1,525,28,496], // LATIN CAPITAL LETTER A
+ 0x42: [611,-1,525,17,482], // LATIN CAPITAL LETTER B
+ 0x43: [622,11,525,40,484], // LATIN CAPITAL LETTER C
+ 0x44: [611,-1,525,16,485], // LATIN CAPITAL LETTER D
+ 0x45: [611,-1,525,19,502], // LATIN CAPITAL LETTER E
+ 0x46: [611,-1,525,22,490], // LATIN CAPITAL LETTER F
+ 0x47: [622,11,525,38,496], // LATIN CAPITAL LETTER G
+ 0x48: [611,-1,525,16,508], // LATIN CAPITAL LETTER H
+ 0x49: [611,-1,525,72,452], // LATIN CAPITAL LETTER I
+ 0x4A: [611,11,525,57,479], // LATIN CAPITAL LETTER J
+ 0x4B: [611,-1,525,18,495], // LATIN CAPITAL LETTER K
+ 0x4C: [611,0,525,25,488], // LATIN CAPITAL LETTER L
+ 0x4D: [611,-1,525,12,512], // LATIN CAPITAL LETTER M
+ 0x4E: [611,0,525,20,504], // LATIN CAPITAL LETTER N
+ 0x4F: [621,10,525,56,468], // LATIN CAPITAL LETTER O
+ 0x50: [611,-1,525,19,480], // LATIN CAPITAL LETTER P
+ 0x51: [621,138,525,56,468], // LATIN CAPITAL LETTER Q
+ 0x52: [611,11,525,16,522], // LATIN CAPITAL LETTER R
+ 0x53: [622,11,525,52,472], // LATIN CAPITAL LETTER S
+ 0x54: [611,-1,525,26,498], // LATIN CAPITAL LETTER T
+ 0x55: [611,11,525,-3,528], // LATIN CAPITAL LETTER U
+ 0x56: [611,7,525,19,505], // LATIN CAPITAL LETTER V
+ 0x57: [611,7,525,12,512], // LATIN CAPITAL LETTER W
+ 0x58: [611,-1,525,28,495], // LATIN CAPITAL LETTER X
+ 0x59: [611,-1,525,20,505], // LATIN CAPITAL LETTER Y
+ 0x5A: [611,-1,525,48,481], // LATIN CAPITAL LETTER Z
+ 0x5B: [694,82,525,214,483], // LEFT SQUARE BRACKET
+ 0x5C: [694,83,525,58,466], // REVERSE SOLIDUS
+ 0x5D: [694,82,525,41,310], // RIGHT SQUARE BRACKET
+ 0x5E: [611,-460,525,96,428], // CIRCUMFLEX ACCENT
+ 0x5F: [-25,95,525,57,468], // LOW LINE
+ 0x60: [681,-357,525,176,350], // GRAVE ACCENT
+ 0x61: [439,6,525,48,524], // LATIN SMALL LETTER A
+ 0x62: [611,6,525,4,492], // LATIN SMALL LETTER B
+ 0x63: [440,6,525,66,466], // LATIN SMALL LETTER C
+ 0x64: [611,6,525,31,520], // LATIN SMALL LETTER D
+ 0x65: [440,6,525,48,464], // LATIN SMALL LETTER E
+ 0x66: [617,-1,525,35,437], // LATIN SMALL LETTER F
+ 0x67: [442,229,525,28,509], // LATIN SMALL LETTER G
+ 0x68: [611,-1,525,4,520], // LATIN SMALL LETTER H
+ 0x69: [612,-1,525,72,462], // LATIN SMALL LETTER I
+ 0x6A: [612,228,525,48,376], // LATIN SMALL LETTER J
+ 0x6B: [611,-1,525,13,507], // LATIN SMALL LETTER K
+ 0x6C: [611,-1,525,51,474], // LATIN SMALL LETTER L
+ 0x6D: [436,-1,525,-12,536], // LATIN SMALL LETTER M
+ 0x6E: [436,-1,525,4,520], // LATIN SMALL LETTER N
+ 0x6F: [440,6,525,52,472], // LATIN SMALL LETTER O
+ 0x70: [437,221,525,4,492], // LATIN SMALL LETTER P
+ 0x71: [437,221,525,34,545], // LATIN SMALL LETTER Q
+ 0x72: [437,-1,525,24,487], // LATIN SMALL LETTER R
+ 0x73: [440,6,525,72,458], // LATIN SMALL LETTER S
+ 0x74: [554,6,525,25,448], // LATIN SMALL LETTER T
+ 0x75: [431,5,525,4,520], // LATIN SMALL LETTER U
+ 0x76: [431,4,525,24,500], // LATIN SMALL LETTER V
+ 0x77: [431,4,525,16,508], // LATIN SMALL LETTER W
+ 0x78: [431,-1,525,29,495], // LATIN SMALL LETTER X
+ 0x79: [431,228,525,26,500], // LATIN SMALL LETTER Y
+ 0x7A: [431,-1,525,34,475], // LATIN SMALL LETTER Z
+ 0x7B: [694,83,525,50,475], // LEFT CURLY BRACKET
+ 0x7C: [694,82,525,228,297], // VERTICAL LINE
+ 0x7D: [694,83,525,49,475], // RIGHT CURLY BRACKET
+ 0x7E: [611,-466,525,87,437], // TILDE
+ 0x7F: [612,-519,525,104,421], // ??
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
+ 0x131: [431,-1,525,72,462], // LATIN SMALL LETTER DOTLESS I
+ 0x237: [431,228,525,48,376], // LATIN SMALL LETTER DOTLESS J
+ 0x300: [611,-485,0,-409,-195], // COMBINING GRAVE ACCENT
+ 0x301: [611,-485,0,-331,-117], // COMBINING ACUTE ACCENT
+ 0x302: [611,-460,0,-429,-97], // COMBINING CIRCUMFLEX ACCENT
+ 0x303: [611,-466,0,-438,-88], // COMBINING TILDE
+ 0x304: [577,-500,0,-452,-74], // COMBINING MACRON
+ 0x306: [611,-504,0,-446,-79], // COMBINING BREVE
+ 0x308: [612,-519,0,-421,-104], // COMBINING DIAERESIS
+ 0x30A: [619,-499,0,-344,-182], // COMBINING RING ABOVE
+ 0x30C: [577,-449,0,-427,-99], // COMBINING CARON
+ 0x393: [611,0,525,25,488], // GREEK CAPITAL LETTER GAMMA
+ 0x394: [623,0,525,35,489], // GREEK CAPITAL LETTER DELTA
+ 0x398: [621,10,525,56,468], // GREEK CAPITAL LETTER THETA
+ 0x39B: [623,-1,525,30,495], // GREEK CAPITAL LETTER LAMDA
+ 0x39E: [611,-1,525,33,491], // GREEK CAPITAL LETTER XI
+ 0x3A0: [611,-1,525,16,508], // GREEK CAPITAL LETTER PI
+ 0x3A3: [611,-1,525,40,484], // GREEK CAPITAL LETTER SIGMA
+ 0x3A5: [622,-1,525,38,486], // GREEK CAPITAL LETTER UPSILON
+ 0x3A6: [611,-1,525,41,483], // GREEK CAPITAL LETTER PHI
+ 0x3A8: [611,-1,525,37,487], // GREEK CAPITAL LETTER PSI
+ 0x3A9: [622,-1,525,32,492], // GREEK CAPITAL LETTER OMEGA
+ 0x7E2: [611,-287,525,175,349], // ??
+ 0x7E3: [681,-357,525,176,350], // ??
+ 0x2032: [623,-334,525,211,313] // PRIME
+};
+
+CHTML.fontLoaded("TeX/"+font.substr(8));
+
+})(MathJax.OutputJax.CommonHTML);
diff --git a/unpacked/jax/output/CommonHTML/fonts/TeX/fontdata.js b/unpacked/jax/output/CommonHTML/fonts/TeX/fontdata.js
@@ -29,8 +29,8 @@
var VERSION = "2.5.0";
var MAIN = "MathJax_Main",
- BOLD = "MathJax_Main-bold",
- ITALIC = "MathJax_Math-italic",
+ BOLD = "MathJax_Main-Bold",
+ ITALIC = "MathJax_Math-Italic",
AMS = "MathJax_AMS",
SIZE1 = "MathJax_Size1",
SIZE2 = "MathJax_Size2",
@@ -57,25 +57,29 @@
lineH: .8, lineD: .2,
FONTS: {
- "MathJax_Main": "Main/Regular/Main.js",
- "MathJax_Main-bold": "Main/Bold/Main.js",
- "MathJax_Main-italic": "Main/Italic/Main.js",
- "MathJax_Math-italic": "Math/Italic/Main.js",
- "MathJax_Math-bold-italic": "Math/BoldItalic/Main.js",
- "MathJax_Caligraphic": "Caligraphic/Regular/Main.js",
- "MathJax_Size1": "Size1/Regular/Main.js",
- "MathJax_Size2": "Size2/Regular/Main.js",
- "MathJax_Size3": "Size3/Regular/Main.js",
- "MathJax_Size4": "Size4/Regular/Main.js",
- "MathJax_AMS": "AMS/Regular/Main.js",
- "MathJax_Fraktur": "Fraktur/Regular/Main.js",
- "MathJax_Fraktur-bold": "Fraktur/Bold/Main.js",
- "MathJax_SansSerif": "SansSerif/Regular/Main.js",
- "MathJax_SansSerif-bold": "SansSerif/Bold/Main.js",
- "MathJax_SansSerif-italic": "SansSerif/Italic/Main.js",
- "MathJax_Script": "Script/Regular/Main.js",
- "MathJax_Typewriter": "Typewriter/Regular/Main.js",
- "MathJax_Caligraphic-bold": "Caligraphic/Bold/Main.js"
+//
+// These ones are defined below
+//
+// "MathJax_Main":
+// "MathJax_Main-Bold":
+// "MathJax_Main-Italic":
+// "MathJax_Math-Italic":
+// "MathJax_Caligraphic":
+// "MathJax_Size1":
+// "MathJax_Size2":
+// "MathJax_Size3":
+// "MathJax_Size4":
+
+ "MathJax_AMS": "TeX/AMS-Regular.js",
+ "MathJax_Caligraphic-Bold": "TeX/Caligraphic-Bold.js",
+ "MathJax_Fraktur": "TeX/Fraktur-Regular.js",
+ "MathJax_Fraktur-Bold": "TeX/Fraktur-Bold.js",
+ "MathJax_Math-BoldItalic": "TeX/Math-BoldItalic.js",
+ "MathJax_SansSerif": "TeX/SansSerif-Regular.js",
+ "MathJax_SansSerif-Bold": "TeX/SansSerif-Bold.js",
+ "MathJax_SansSerif-Italic": "TeX/SansSerif-Italic.js",
+ "MathJax_Script": "TeX/Script-Regular.js",
+ "MathJax_Typewriter": "TeX/Typewriter-Regular.js"
},
UNKNOWN: {
@@ -114,28 +118,28 @@
// 0x22EA:"\u22B2\u0338", 0x22EB:"\u22B3\u0338",
// 0x22EC:"\u22B4\u0338", 0x22ED:"\u22B5\u0338"
}},
- "italic": {fonts:[ITALIC,"MathJax_Main-italic"], italic:true, cache: {}, chain:"normal",
+ "italic": {fonts:[ITALIC,"MathJax_Main-Italic"], italic:true, cache: {}, chain:"normal",
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}},
- "bold-italic": {fonts:["MathJax_Math-bold-italic"], bold:true, italic:true,
+ "bold-italic": {fonts:["MathJax_Math-BoldItalic"], bold:true, italic:true,
cache: {}, chain:"bold",
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}},
"double-struck": {fonts:[AMS,MAIN,SIZE1], cache:{}},
"fraktur": {fonts:["MathJax_Fraktur"], cache:{}, chain:"normal"},
- "bold-fraktur": {fonts:["MathJax_Fraktur-bold"], bold:true, cache:{}, chain:"bold"},
+ "bold-fraktur": {fonts:["MathJax_Fraktur-Bold"], bold:true, cache:{}, chain:"bold"},
"script": {fonts:["MathJax_Script"], cache:{}, chain:"normal"},
"bold-script": {fonts:["MathJax_Script"], bold:true, cache:{}, chain:"bold"},
"sans-serif": {fonts:["MathJax_SansSerif"], cache:{}, chain:"normal"},
- "bold-sans-serif": {fonts:["MathJax_SansSerif-bold"], bold:true, cache:{}, chain:"bold"},
- "sans-serif-italic": {fonts:["MathJax_SansSerif-italic"], italic:true, cache:{}, chain:"italic"},
- "sans-serif-bold-italic": {fonts:["MathJax_SansSerif-italic"], bold:true, italic:true, cache:{}, chain:"italic"},
+ "bold-sans-serif": {fonts:["MathJax_SansSerif-Bold"], bold:true, cache:{}, chain:"bold"},
+ "sans-serif-italic": {fonts:["MathJax_SansSerif-Italic"], italic:true, cache:{}, chain:"italic"},
+ "sans-serif-bold-italic": {fonts:["MathJax_SansSerif-Italic"], bold:true, italic:true, cache:{}, chain:"italic"},
"monospace": {fonts:["MathJax_Typewriter"], cache:{}, chain:"normal"},
"-tex-caligraphic": {fonts:["MathJax_Caligraphic"], offsetA: 0x41, variantA: "italic", cache:{}, chain:"normal"},
"-tex-oldstyle": {fonts:["MathJax_Caligraphic"], cache:{}, chain:"normal"},
- "-tex-mathit": {fonts:["MathJax_Main-italic"], italic:true, noIC: true, cache:{}, chain:"normal",
+ "-tex-mathit": {fonts:["MathJax_Main-Italic"], italic:true, noIC: true, cache:{}, chain:"normal",
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}},
@@ -150,9 +154,9 @@
}},
"-largeOp": {fonts:[SIZE2,SIZE1,MAIN,AMS],cache:{}},
"-smallOp": {fonts:[SIZE1,MAIN,AMS], cache:{}},
- "-tex-caligraphic-bold": {fonts:["MathJax_Caligraphic-bold","MathJax_Main-bold"], bold:true, cache:{}, chain:"normal",
+ "-tex-caligraphic-bold": {fonts:["MathJax_Caligraphic-Bold","MathJax_Main-Bold"], bold:true, cache:{}, chain:"normal",
offsetA: 0x41, variantA: "bold-italic"},
- "-tex-oldstyle-bold": {fonts:["MathJax_Caligraphic-bold","MathJax_Main-bold"], bold:true, cache:{}, chain:"normal"}
+ "-tex-oldstyle-bold": {fonts:["MathJax_Caligraphic-Bold","MathJax_Main-Bold"], bold:true, cache:{}, chain:"normal"}
},
RANGES: [
@@ -600,7 +604,6 @@
CHTML.FONTDATA = CHTML.FONTDEF["TeX"];
CHTML.FONTDATA.FONTS['MathJax_Caligraphic'] = {
- directory: 'Caligraphic/Regular',
skew: {
0x41: 0.194,
0x42: 0.139,
@@ -669,9 +672,32 @@
0xA0: [0,0,250,0,0] // NO-BREAK SPACE
};
- CHTML.FONTDATA.FONTS['MathJax_Main-bold'] = {
- directory: 'Main/Bold',
+ CHTML.FONTDATA.FONTS['MathJax_Main-Bold'] = {
weight: 'bold',
+ file: "TeX/Main-Bold.js",
+ Extra: [
+ 0xA0, 0xA8, 0xAC, [0xAF,0xB1], 0xB4, 0xD7, 0xF7,
+ 0x131, 0x237,
+ [0x2C6,0x2CB],[0x2D8,0x2DC],
+ [0x300,0x30C], 0x338,
+ [0x2002,0x2006], 0x2009, 0x200A, 0x2013, 0x2014, 0x2018, 0x2019,
+ 0x201C, 0x201D, 0x2020, 0x2021, 0x2026, 0x2032,
+ 0x20D7,
+ [0x210F,0x2113], 0x2118, 0x211C, 0x2135,
+ [0x2190,0x2199], 0x21A6, 0x21A9, 0x21AA, 0x21BC, 0x21BD, 0x21C0,
+ 0x21C1, 0x21CC, [0x21D0,0x21D5],
+ [0x2200,0x220B], [0x2212,0x221A], [0x221D,0x2220],
+ [0x2223,0x223C], 0x2240, 0x2243, 0x2245, 0x2248, 0x224D, 0x2250,
+ 0x2260, 0x2261, 0x2264, 0x2265, 0x226A, 0x226B, 0x227A, 0x227B,
+ 0x2282, 0x2283, 0x2286, 0x2287, 0x228E, [0x2291,0x2299],
+ [0x22A2,0x22A5], 0x22A8, [0x22C4,0x22C8], [0x22EE,0x22F1],
+ [0x2308,0x230B], 0x2322, 0x2323,
+ 0x25B3, 0x25B9, 0x25BD, 0x25C3, 0x25EF,
+ [0x2660,0x2663], [0x266D,0x266F],
+ 0x27E8, 0x27E9,
+ [0x27F5,0x27FC],
+ 0x2A3F, 0x2AAF, 0x2AB0
+ ],
skew: {
0x131: 0.0319,
0x237: 0.0958,
@@ -679,24 +705,6 @@
0x2113: 0.128,
0x2202: 0.0958
},
- Ranges: [
- [0xA0,0xFF,"Latin1Supplement"],
- [0x100,0x17F,"LatinExtendedA"],
- [0x180,0x24F,"LatinExtendedB"],
- [0x2B0,0x2FF,"SpacingModLetters"],
- [0x300,0x36F,"CombDiacritMarks"],
- [0x2000,0x206F,"GeneralPunctuation"],
- [0x20D0,0x20FF,"CombDiactForSymbols"],
- [0x2100,0x214F,"LetterlikeSymbols"],
- [0x2190,0x21FF,"Arrows"],
- [0x2200,0x22FF,"MathOperators"],
- [0x2300,0x23FF,"MiscTechnical"],
- [0x25A0,0x25FF,"GeometricShapes"],
- [0x2600,0x26FF,"MiscSymbols"],
- [0x27C0,0x27EF,"MiscMathSymbolsA"],
- [0x27F0,0x27FF,"SupplementalArrowsA"],
- [0x2A00,0x2AFF,"SuppMathOperators"]
- ],
0x20: [0,0,250,0,0], // SPACE
0x21: [705,-1,350,89,260], // EXCLAMATION MARK
0x22: [694,-329,603,38,492], // QUOTATION MARK
@@ -805,15 +813,8 @@
0x3A9: [696,0,831,51,779] // GREEK CAPITAL LETTER OMEGA
};
- CHTML.FONTDATA.FONTS['MathJax_Main-italic'] = {
- directory: 'Main/Italic',
+ CHTML.FONTDATA.FONTS['MathJax_Main-Italic'] = {
style: 'italic',
- Ranges: [
- [0xA0,0xFF,"Latin1Supplement"],
- [0x300,0x36F,"CombDiacritMarks"],
- [0x2000,0x206F,"GeneralPunctuation"],
- [0x2100,0x214F,"LetterlikeSymbols"]
- ],
0x20: [0,0,250,0,0], // SPACE
0x21: [716,0,307,107,380], // EXCLAMATION MARK
0x22: [694,-379,514,176,538], // QUOTATION MARK
@@ -901,9 +902,21 @@
0x79: [441,205,486,75,522], // LATIN SMALL LETTER Y
0x7A: [442,11,409,54,466], // LATIN SMALL LETTER Z
0x7E: [318,-208,511,246,571], // TILDE
+ 0xA0: [0,0,250,0,0], // NO-BREAK SPACE
0xA3: [714,11,769,88,699], // POUND SIGN
0x131: [441,10,307,75,340], // LATIN SMALL LETTER DOTLESS I
0x237: [442,204,332,-32,327], // LATIN SMALL LETTER DOTLESS J
+ 0x300: [697,-500,0,-222,-74], // COMBINING GRAVE ACCENT
+ 0x301: [697,-500,0,-173,39], // COMBINING ACUTE ACCENT
+ 0x302: [694,-527,0,-251,17], // COMBINING CIRCUMFLEX ACCENT
+ 0x303: [668,-558,0,-265,60], // COMBINING TILDE
+ 0x304: [589,-544,0,-282,54], // COMBINING MACRON
+ 0x306: [694,-515,0,-237,62], // COMBINING BREVE
+ 0x307: [669,-548,0,-165,-41], // COMBINING DOT ABOVE
+ 0x308: [669,-554,0,-251,45], // COMBINING DIAERESIS
+ 0x30A: [716,-542,0,-199,3], // COMBINING RING ABOVE
+ 0x30B: [697,-503,0,-248,65], // COMBINING DOUBLE ACUTE ACCENT
+ 0x30C: [638,-502,0,-236,29], // COMBINING CARON
0x393: [680,0,627,54,705], // GREEK CAPITAL LETTER GAMMA
0x394: [716,0,818,70,751], // GREEK CAPITAL LETTER DELTA
0x398: [704,22,767,149,788], // GREEK CAPITAL LETTER THETA
@@ -914,11 +927,17 @@
0x3A5: [705,0,767,213,832], // GREEK CAPITAL LETTER UPSILON
0x3A6: [683,0,716,159,728], // GREEK CAPITAL LETTER PHI
0x3A8: [683,0,767,207,824], // GREEK CAPITAL LETTER PSI
- 0x3A9: [705,0,716,100,759] // GREEK CAPITAL LETTER OMEGA
+ 0x3A9: [705,0,716,100,759], // GREEK CAPITAL LETTER OMEGA
+ 0x2013: [285,-248,511,91,554], // EN DASH
+ 0x2014: [285,-248,1022,117,1038], // EM DASH
+ 0x2018: [694,-379,307,197,362], // LEFT SINGLE QUOTATION MARK
+ 0x2019: [694,-379,307,213,377], // RIGHT SINGLE QUOTATION MARK
+ 0x201C: [694,-379,514,243,606], // LEFT DOUBLE QUOTATION MARK
+ 0x201D: [694,-379,514,176,538], // RIGHT DOUBLE QUOTATION MARK
+ 0x210F: [695,13,540,42,562] // stix-/hbar - Planck's over 2pi
};
CHTML.FONTDATA.FONTS['MathJax_Main'] = {
- directory: 'Main/Regular',
skew: {
0x131: 0.0278,
0x237: 0.0833,
@@ -926,12 +945,6 @@
0x2118: 0.111,
0x2202: 0.0833
},
- Ranges: [
- [0x2B0,0x2FF,"SpacingModLetters"],
- [0x300,0x36F,"CombDiacritMarks"],
- [0x25A0,0x25FF,"GeometricShapes"],
- [0x2600,0x26FF,"MiscSymbols"]
- ],
0x20: [0,0,250,0,0], // SPACE
0x21: [716,-1,278,78,199], // EXCLAMATION MARK
0x22: [694,-379,500,34,372], // QUOTATION MARK
@@ -1046,6 +1059,19 @@
0x2D8: [694,-515,500,92,407], // BREVE
0x2D9: [669,-549,500,190,309], // DOT ABOVE
0x2DC: [668,-565,500,83,416], // SMALL TILDE
+ 0x2DA: [715,-542,500,147,352], // RING ABOVE
+ 0x300: [699,-505,0,-394,-205], // COMBINING GRAVE ACCENT
+ 0x301: [699,-505,0,-297,-107], // COMBINING ACUTE ACCENT
+ 0x302: [694,-531,0,-388,-113], // COMBINING CIRCUMFLEX ACCENT
+ 0x303: [668,-565,0,-417,-84], // COMBINING TILDE
+ 0x304: [590,-544,0,-431,-70], // COMBINING MACRON
+ 0x306: [694,-515,0,-408,-93], // COMBINING BREVE
+ 0x307: [669,-549,0,-310,-191], // COMBINING DOT ABOVE
+ 0x308: [669,-554,0,-405,-96], // COMBINING DIAERESIS
+ 0x30A: [715,-542,0,-353,-148], // COMBINING RING ABOVE
+ 0x30B: [701,-510,0,-378,-80], // COMBINING DOUBLE ACUTE ACCENT
+ 0x30C: [644,-513,0,-386,-115], // COMBINING CARON
+ 0x338: [716,215,0,-639,-140], // COMBINING LONG SOLIDUS OVERLAY
0x393: [680,0,625,25,582], // GREEK CAPITAL LETTER GAMMA
0x394: [716,0,833,46,786], // GREEK CAPITAL LETTER DELTA
0x398: [705,22,778,56,722], // GREEK CAPITAL LETTER THETA
@@ -1180,6 +1206,18 @@
0x2323: [378,-134,1000,55,944], // stix-small up curve
0x23B0: [744,244,412,55,357], // UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION
0x23B1: [744,244,412,56,357], // UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION
+ 0x25B3: [716,0,889,59,828], // WHITE UP-POINTING TRIANGLE
+ 0x25B9: [505,5,500,26,474], // WHITE RIGHT-POINTING SMALL TRIANGLE
+ 0x25BD: [500,215,889,59,828], // WHITE DOWN-POINTING TRIANGLE
+ 0x25C3: [505,5,500,26,473], // WHITE LEFT-POINTING SMALL TRIANGLE
+ 0x25EF: [715,215,1000,56,944], // LARGE CIRCLE
+ 0x2660: [727,130,778,55,723], // BLACK SPADE SUIT
+ 0x2661: [716,33,778,55,723], // WHITE HEART SUIT
+ 0x2662: [727,162,778,55,723], // WHITE DIAMOND SUIT
+ 0x2663: [726,130,778,28,750], // BLACK CLUB SUIT
+ 0x266D: [750,22,389,55,332], // MUSIC FLAT SIGN
+ 0x266E: [734,223,389,65,324], // MUSIC NATURAL SIGN
+ 0x266F: [723,223,389,55,333], // MUSIC SHARP SIGN
0x27E8: [750,250,389,110,333], // MATHEMATICAL LEFT ANGLE BRACKET
0x27E9: [750,250,389,55,278], // MATHEMATICAL RIGHT ANGLE BRACKET
0x27EE: [744,244,412,173,357], // MATHEMATICAL LEFT FLATTENED PARENTHESIS
@@ -1196,8 +1234,7 @@
0x2AB0: [636,138,778,83,694] // SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN
};
- CHTML.FONTDATA.FONTS['MathJax_Math-italic'] = {
- directory: 'Math/Italic',
+ CHTML.FONTDATA.FONTS['MathJax_Math-Italic'] = {
style: 'italic',
skew: {
0x41: 0.139,
@@ -1376,7 +1413,6 @@
};
CHTML.FONTDATA.FONTS['MathJax_Size1'] = {
- directory: 'Size1/Regular',
0x20: [0,0,250,0,0], // SPACE
0x28: [850,349,458,152,422], // LEFT PARENTHESIS
0x29: [850,349,458,35,305], // RIGHT PARENTHESIS
@@ -1425,7 +1461,6 @@
};
CHTML.FONTDATA.FONTS['MathJax_Size2'] = {
- directory: 'Size2/Regular',
0x20: [0,0,250,0,0], // SPACE
0x28: [1150,649,597,180,561], // LEFT PARENTHESIS
0x29: [1150,649,597,35,416], // RIGHT PARENTHESIS
@@ -1466,7 +1501,6 @@
};
CHTML.FONTDATA.FONTS['MathJax_Size3'] = {
- directory: 'Size3/Regular',
0x20: [0,0,250,0,0], // SPACE
0x28: [1450,949,736,209,701], // LEFT PARENTHESIS
0x29: [1450,949,736,34,526], // RIGHT PARENTHESIS
@@ -1491,7 +1525,6 @@
};
CHTML.FONTDATA.FONTS['MathJax_Size4'] = {
- directory: 'Size4/Regular',
0x20: [0,0,250,0,0], // SPACE
0x28: [1750,1249,792,237,758], // LEFT PARENTHESIS
0x29: [1750,1249,792,33,554], // RIGHT PARENTHESIS
@@ -1550,11 +1583,11 @@
CHTML.FONTDATA.FONTS[SIZE4][0xE154][1] += 200; // adjust depth for brace extender
CHTML.FONTDATA.FONTS[MAIN][0x2245][2] -= 222; // fix error in character's right bearing
CHTML.FONTDATA.FONTS[MAIN][0x2245][5] = {rfix:-222}; // fix error in character's right bearing
- MathJax.Hub.Register.LoadHook(CHTML.fontDir+"/Main/Bold/MathOperators.js",function () {
+ MathJax.Hub.Register.LoadHook(CHTML.fontDir+"/TeX/Main-Bold.js",function () {
CHTML.FONTDATA.FONTS[BOLD][0x2245][2] -= 106; // fix error in character's right bearing
CHTML.FONTDATA.FONTS[BOLD][0x2245][5] = {rfix:-106}; // fix error in character's right bearing
});
- MathJax.Hub.Register.LoadHook(CHTML.fontDir+"/Typewriter/Regular/BasicLatin.js",function () {
+ MathJax.Hub.Register.LoadHook(CHTML.fontDir+"/TeX/Typewriter-Regular.js",function () {
CHTML.FONTDATA.FONTS['MathJax_Typewriter'][0x20][2] += 275; // fix error in character width
CHTML.FONTDATA.FONTS['MathJax_Typewriter'][0x20][5] = {rfix:275}; // fix error in character width
});
@@ -1587,35 +1620,39 @@
//
// Create @font-face stylesheet for the declared fonts
//
+ CHTML.FONTDATA.familyName = function (font) {
+ font = font.replace(/^MathJax_/,"");
+ var names = (font+"-Regular").split(/-/);
+ var suffix = names[0].toLowerCase().replace(/(?:igraphic|serif|writer|tur)$/,"")
+ + "-" + names[1].replace(/[^A-Z]/g,"");
+ return "MJXc-TeX-"+suffix;
+ };
(function () {
var STYLES = CHTML.config.styles, FONTS = CHTML.FONTDATA.FONTS;
- var DIR = AJAX.fileURL(CHTML.webfontDir);
+ var DIR = AJAX.fileURL(CHTML.webfontDir+"/TeX/otf");
var faces = [];
for (var name in FONTS) {if (FONTS.hasOwnProperty(name)) {
- var font = FONTS[name]; if (typeof(font) !== "string") font = font.directory;
- var names = font.split(/\//);
- var suffix = names[0].toLowerCase().replace(/(?:igraphic|serif|writer|tur)$/,"")
- + "-" + names[1].replace(/[^A-Z]/g,"");
- var family = "MJXc_TeX_"+suffix, FAMILY = family;
- FONTS[name].className = "MJXc-TeX-"+suffix;
+ var family = CHTML.FONTDATA.familyName(name), FAMILY = family;
+ var variant = ((name+"-Regular").split(/-/))[1];
+ FONTS[name].className = family;
//
// The local font, if found
//
- font = {"font-family":family};
+ var font = {"font-family":family};
name = name.replace(/-.*/,"");
- if (names[1] === "Regular") {
+ if (variant === "Regular") {
font.src = "local('"+name+"'), local('"+name+"-Regular')";
} else {
- font.src = "local('"+name+" "+names[1]+"'), local('"+name+"-"+names[1]+"')";
+ font.src = "local('"+name+" "+variant+"'), local('"+name+"-"+variant+"')";
}
faces.push(font);
//
// For Chrome, need to have separate font-weight and font-style versions
//
- if (names[1] !== "Regular") {
+ if (variant !== "Regular") {
font = {"font-family":family+"x", src:"local('"+name+"')"};
- if (names[1].match(/Bold/)) font["font-weight"] = "bold";
- if (names[1].match(/Italic/)) font["font-style"] = "italic";
+ if (variant.match(/Bold/)) font["font-weight"] = "bold";
+ if (variant.match(/Italic/)) font["font-style"] = "italic";
FAMILY += ","+family+"x";
faces.push(font);
}
@@ -1623,21 +1660,18 @@
// The web font, if no local font found
// ### FIXME: add more formats to src
//
- font = {
- "font-family":family+"w",
- src:"url('"+DIR+"/MathJax_"+names[0]+"-"+names[1]+".otf')"
- };
+ font = {"font-family":family+"w", src:"url('"+DIR+"/"+name+".otf')"};
faces.push(font);
//
// A class that looks for the local and web fonts
//
FAMILY += ","+family+"w";
- STYLES[".MJXc-TeX-"+suffix] = {"font-family":FAMILY};
+ STYLES["."+family] = {"font-family":FAMILY};
}}
if (faces.length) STYLES["@font-face"] = faces;
})();
- AJAX.loadComplete(CHTML.fontDir + "/fontdata.js");
+ CHTML.fontLoaded("TeX/fontdata");
})(MathJax.OutputJax.CommonHTML,MathJax.ElementJax.mml,MathJax.Ajax);
diff --git a/unpacked/jax/output/CommonHTML/jax.js b/unpacked/jax/output/CommonHTML/jax.js
@@ -104,6 +104,7 @@
"mjx-chartest": {
display:"block",
+ visibility: "hidden",
position:"absolute", top:0,
"line-height":"normal",
"font-size":"500%"
@@ -140,8 +141,7 @@
if (!this.require) {this.require = []}
this.SUPER(arguments).Config.call(this); var settings = this.settings;
if (settings.scale) {this.config.scale = settings.scale}
- this.fontDir += "/TeX"; this.webfontDir += "/TeX/otf";
- this.require.push(this.fontDir+"/fontdata.js");
+ this.require.push(this.fontDir+"/TeX/fontdata.js");
this.require.push(MathJax.OutputJax.extensionDir+"/MathEvents.js");
},
@@ -171,7 +171,26 @@
},
InitializeCHTML: function () {
},
+
+ //
+ // Load data for a font
+ //
+ loadFont: function (font) {
+ HUB.RestartAfter(AJAX.Require(this.fontDir+"/"+font));
+ },
+ //
+ // Signal that the font data are loaded
+ //
+ fontLoaded: function (font) {
+ if (!font.match(/-|fontdata/)) font += "-Regular";
+ if (!font.match(/\.js$/)) font += ".js"
+ MathJax.Callback.Queue(
+ ["Post",HUB.Startup.signal,["CommonHTML - font data loaded",font]],
+ ["loadComplete",AJAX,this.fontDir+"/"+font]
+ );
+ },
+
/********************************************/
preTranslate: function (state) {
@@ -380,6 +399,8 @@
ID: 0, idPostfix: "",
GetID: function () {this.ID++; return this.ID},
+
+ /********************************************/
MATHSPACE: {
veryverythinmathspace: 1/18,
@@ -527,10 +548,9 @@
while (variant) {
for (var i = 0, m = variant.fonts.length; i < m; i++) {
var font = this.FONTDATA.FONTS[variant.fonts[i]];
-// if (typeof(font) === "string") this.loadFont(font);
+ if (typeof(font) === "string") this.loadFont(font);
var C = font[n];
if (C) {
-// ### FIXME: implement aliases
if (C.length === 5) C[5] = {};
if (C.c == null) {
C[0] /= 1000; C[1] /= 1000; C[2] /= 1000; C[3] /= 1000; C[4] /= 1000;
@@ -538,12 +558,30 @@
}
if (C[5].space) return {type:"space", w:C[2], font:font};
return {type:"char", font:font, n:n};
- } // else load block files?
+ } else if (font.Extra) {
+ this.findBlock(font,n);
+ }
}
variant = this.FONTDATA.VARIANT[variant.chain];
}
return this.unknownChar(VARIANT,n);
},
+ findBlock: function (font,n) {
+ var extra = font.Extra, name = font.file, file;
+ for (var i = 0, m = extra.length; i < m; i++) {
+ if (typeof(extra[i]) === "number") {
+ if (n === extra[i]) {file = name; break}
+ } else {
+ if (n < extra[i][0]) return;
+ if (n <= extra[i][1]) {file = name; break}
+ }
+ }
+ //
+ // Currently this only loads one extra file, but that
+ // might need to be expanded in the future.
+ //
+ if (file) {delete font.Extra; this.loadFont(name)}
+ },
//
// Create a fake font entry for an unknown character.
//