Make \ulcorner, etc. use more approprate unicode positions, and remap those positions to the locations in the MathJax_AMS fonts.
This commit is contained in:
parent
e25e07a8ba
commit
0d2d066b37
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -298,10 +298,10 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
|||
|
||||
delimiter: {
|
||||
// corners
|
||||
"\\ulcorner": '250C',
|
||||
"\\urcorner": '2510',
|
||||
"\\llcorner": '2514',
|
||||
"\\lrcorner": '2518'
|
||||
"\\ulcorner": '231C',
|
||||
"\\urcorner": '231D',
|
||||
"\\llcorner": '231E',
|
||||
"\\lrcorner": '231F'
|
||||
},
|
||||
|
||||
macros: {
|
||||
|
|
|
@ -1324,6 +1324,7 @@ MathJax.ElementJax.mml.Augment({
|
|||
[0x2200,0x22FF,TEXCLASS.BIN,"MathOperators"],
|
||||
[0x2300,0x23FF,TEXCLASS.ORD,"MiscTechnical"],
|
||||
[0x2460,0x24FF,TEXCLASS.ORD],
|
||||
[0x2500,0x259F,TEXCLASS.ORD],
|
||||
[0x25A0,0x25FF,TEXCLASS.ORD,"GeometricShapes"],
|
||||
[0x2700,0x27BF,TEXCLASS.ORD,"Dingbats"],
|
||||
[0x27C0,0x27EF,TEXCLASS.ORD,"MiscMathSymbolsA"],
|
||||
|
|
|
@ -76,7 +76,7 @@
|
|||
offsetG: 0x03B1, variantG: "bold-italic",
|
||||
remap: {0x391:0x41, 0x392:0x42, 0x395:0x45, 0x396:0x5A, 0x397:0x48,
|
||||
0x399:0x49, 0x39A:0x4B, 0x39C:0x4D, 0x39D:0x4E, 0x39F:0x4F,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58, 0x29F8:[0x002F,"bold-italic"],
|
||||
0x2204:"\u2203\u0338", 0x2224:"\u2223\u0338", 0x2226:"\u2225\u0338",
|
||||
0x2241:"\u223C\u0338", 0x2247:"\u2245\u0338",
|
||||
0x226E:"<\u0338", 0x226F:">\u0338",
|
||||
|
@ -178,6 +178,8 @@
|
|||
// 0x2134: [0x006F,MML.VARIANT.SCRIPT],
|
||||
|
||||
0x2247: 0x2246, // wrong placement of this character
|
||||
0x231C: 0x250C, 0x231D:0x2510, // wrong placement of \ulcorner, \urcorner
|
||||
0x231E: 0x2514, 0x231F:0x2518, // wrong placement of \llcorner, \lrcorner
|
||||
|
||||
//
|
||||
// compound symbols not in these fonts
|
||||
|
@ -1748,7 +1750,8 @@
|
|||
0x2660:0xE230, 0x2661:0xE231, 0x2662:0xE232, 0x2663:0xE233, // \spadesuit, \heartsuit, \diamondsuit, \clubsuit
|
||||
0x266D:0xE234, 0x266E:0xE235, 0x266F:0xE236, // \flat, \naturl, \sharp
|
||||
0x2266:0xE2C5, 0x2267:0xE2C6, 0x226E:0xE2C7, 0x226F:0xE2C8, // \leqq, \geqq, \nless, \ngtr
|
||||
0x250C:0xE2CA, 0x2510:0xE2CB, 0x2514:0xE2CC, 0x2518:0xE2CD, // corners
|
||||
0x231C:0xE2CA, 0x231D:0xE2CB, 0x231E:0xE2CC, 0x231F:0xE2CD, // corners
|
||||
0x250C:0xE2CA, 0x2510:0xE2CB, 0x2514:0xE2CC, 0x2518:0xE2CD, // corners (wrong positions)
|
||||
0x2571:0xE2CE, 0x2572:0xE2CF, 0x25A0:0xE2D0, 0x25A1:0xE2D1, // \diagup, \diagdown, \blacksquare, \square
|
||||
0x25B2:0xE2D2, 0x25B6:0xE2D4, 0x25BC:0xE2D5, // \blacktriangle, \blacktriangleright, \blacktriangledown
|
||||
0x25BD:0xE2D6, 0x25C0:0xE2D7, 0x25CA:0xE2D8, // \vartriangledown, \blacktriangleleft, \lozenge
|
||||
|
@ -1769,7 +1772,8 @@
|
|||
0x2660:0xE270, 0x2661:0xE271, 0x2662:0xE272, 0x2663:0xE273, // \spadesuit, \heartsuit, \diamondsuit, \clubsuit
|
||||
0x266D:0xE274, 0x266E:0xE275, 0x266F:0xE276, // \flat, \naturl, \sharp
|
||||
0x2266:0xE2C5, 0x2267:0xE2C6, 0x226E:0xE2C7, 0x226F:0xE2C8, // \leqq, \geqq, \nless, \ngtr
|
||||
0x250C:0xE2CA, 0x2510:0xE2CB, 0x2514:0xE2CC, 0x2518:0xE2CD, // corners
|
||||
0x231C:0xE2CA, 0x231D:0xE2CB, 0x231E:0xE2CC, 0x231F:0xE2CD, // corners
|
||||
0x250C:0xE2CA, 0x2510:0xE2CB, 0x2514:0xE2CC, 0x2518:0xE2CD, // corners (wrong positions)
|
||||
0x2571:0xE2CE, 0x2572:0xE2CF, 0x25A0:0xE2D0, 0x25A1:0xE2D1, // \diagup, \diagdown, \blacksquare, \square
|
||||
0x25B2:0xE2D2, 0x25B6:0xE2D4, 0x25BC:0xE2D5, // \blacktriangle, \blacktriangleright, \blacktriangledown
|
||||
0x25BD:0xE2D6, 0x25C0:0xE2D7, 0x25CA:0xE2D8, // \vartriangledown, \blacktriangleleft, \lozenge
|
||||
|
|
|
@ -74,7 +74,7 @@
|
|||
offsetG: 0x03B1, variantG: "bold-italic",
|
||||
remap: {0x391:0x41, 0x392:0x42, 0x395:0x45, 0x396:0x5A, 0x397:0x48,
|
||||
0x399:0x49, 0x39A:0x4B, 0x39C:0x4D, 0x39D:0x4E, 0x39F:0x4F,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58,
|
||||
0x3A1:0x50, 0x3A4:0x54, 0x3A7:0x58, 0x29F8:[0x002F,"bold-italic"],
|
||||
0x2204:"\u2203\u0338", 0x2224:"\u2223\u0338", 0x2226:"\u2225\u0338",
|
||||
0x2241:"\u223C\u0338", 0x2247:"\u2245\u0338",
|
||||
0x226E:"<\u0338", 0x226F:">\u0338",
|
||||
|
@ -177,6 +177,8 @@
|
|||
// 0x2134: [0x006F,MML.VARIANT.SCRIPT],
|
||||
|
||||
0x2247: 0x2246, // wrong placement of this character
|
||||
0x231C: 0x250C, 0x231D:0x2510, // wrong placement of \ulcorner, \urcorner
|
||||
0x231E: 0x2514, 0x231F:0x2518, // wrong placement of \llcorner, \lrcorner
|
||||
|
||||
//
|
||||
// compound symbols not in these fonts
|
||||
|
|
Loading…
Reference in New Issue
Block a user