Add <<=> arrow to mhchecm extension. Resolves initial request in issue #234 (though still two other problems to look into)
This commit is contained in:
parent
5a2e34e9fc
commit
4d63e82e33
File diff suppressed because one or more lines are too long
|
@ -80,6 +80,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||||
'<->': "leftrightarrow",
|
'<->': "leftrightarrow",
|
||||||
'<=>': "rightleftharpoons",
|
'<=>': "rightleftharpoons",
|
||||||
'<=>>': "Rightleftharpoons",
|
'<=>>': "Rightleftharpoons",
|
||||||
|
'<<=>': "Leftrightharpoons",
|
||||||
'^': "uparrow",
|
'^': "uparrow",
|
||||||
'v': "downarrow"
|
'v': "downarrow"
|
||||||
},
|
},
|
||||||
|
@ -203,7 +204,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||||
//
|
//
|
||||||
ParseLess: function (c) {
|
ParseLess: function (c) {
|
||||||
this.FinishAtom();
|
this.FinishAtom();
|
||||||
var arrow = this.Match(/^(<->?|<=>>?)/);
|
var arrow = this.Match(/^(<->?|<=>>?|<<=>)/);
|
||||||
if (!arrow) {this.tex += c; this.i++} else {this.AddArrow(arrow)}
|
if (!arrow) {this.tex += c; this.i++} else {this.AddArrow(arrow)}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -375,10 +376,12 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () {
|
||||||
xleftrightarrow: ['xArrow',0x2194,6,6],
|
xleftrightarrow: ['xArrow',0x2194,6,6],
|
||||||
xrightleftharpoons: ['xArrow',0x21CC,5,7], // FIXME: doesn't stretch in HTML-CSS output
|
xrightleftharpoons: ['xArrow',0x21CC,5,7], // FIXME: doesn't stretch in HTML-CSS output
|
||||||
xRightleftharpoons: ['xArrow',0x21CC,5,7], // FIXME: how should this be handled?
|
xRightleftharpoons: ['xArrow',0x21CC,5,7], // FIXME: how should this be handled?
|
||||||
|
xLeftrightharpoons: ['xArrow',0x21CC,5,7],
|
||||||
|
|
||||||
// FIXME: These don't work well in FF NativeMML mode
|
// FIXME: These don't work well in FF NativeMML mode
|
||||||
longrightleftharpoons: ["Macro","\\stackrel{\\textstyle{{-}\\!\\!{\\rightharpoonup}}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],
|
longrightleftharpoons: ["Macro","\\stackrel{\\textstyle{{-}\\!\\!{\\rightharpoonup}}}{\\smash{{\\leftharpoondown}\\!\\!{-}}}"],
|
||||||
longRightleftharpoons: ["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\small\\smash\\leftharpoondown}"],
|
longRightleftharpoons: ["Macro","\\stackrel{\\textstyle{-}\\!\\!{\\rightharpoonup}}{\\small\\smash\\leftharpoondown}"],
|
||||||
|
longLeftrightharpoons: ["Macro","\\stackrel{\\rightharpoonup}{{{\\leftharpoondown}\\!\\!\\textstyle{-}}}"],
|
||||||
|
|
||||||
//
|
//
|
||||||
// Add \hyphen used in some mhchem examples
|
// Add \hyphen used in some mhchem examples
|
||||||
|
|
Loading…
Reference in New Issue
Block a user