From 713d536a68033d487416538653bdbecca726c2a5 Mon Sep 17 00:00:00 2001 From: "Davide P. Cervone" Date: Mon, 12 May 2014 15:43:50 -0400 Subject: [PATCH] Handle spacing for AMS alignments better (0 space between columns, but add space to left of operators. --- unpacked/extensions/TeX/AMSmath.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/unpacked/extensions/TeX/AMSmath.js b/unpacked/extensions/TeX/AMSmath.js index 35b2ae709..7d0c98343 100644 --- a/unpacked/extensions/TeX/AMSmath.js +++ b/unpacked/extensions/TeX/AMSmath.js @@ -118,11 +118,11 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () { }, environment: { - align: ['AMSarray',null,true,true, 'rlrlrlrlrlrl',COLS([5/18,2,5/18,2,5/18,2,5/18,2,5/18,2,5/18])], - 'align*': ['AMSarray',null,false,true, 'rlrlrlrlrlrl',COLS([5/18,2,5/18,2,5/18,2,5/18,2,5/18,2,5/18])], + align: ['AMSarray',null,true,true, 'rlrlrlrlrlrl',COLS([0,2,0,2,0,2,0,2,0,2,0])], + 'align*': ['AMSarray',null,false,true, 'rlrlrlrlrlrl',COLS([0,2,0,2,0,2,0,2,0,2,0])], multline: ['Multline',null,true], 'multline*': ['Multline',null,false], - split: ['AMSarray',null,false,false,'rl',COLS([5/18])], + split: ['AMSarray',null,false,false,'rl',COLS([0])], gather: ['AMSarray',null,true,true, 'c'], 'gather*': ['AMSarray',null,false,true, 'c'], @@ -130,7 +130,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () { 'alignat*': ['AlignAt',null,false,true], alignedat: ['AlignAt',null,false,false], - aligned: ['AlignedArray',null,null,null,'rlrlrlrlrlrl',COLS([5/18,2,5/18,2,5/18,2,5/18,2,5/18,2,5/18]),".5em",'D'], + aligned: ['AlignedArray',null,null,null,'rlrlrlrlrlrl',COLS([0,2,0,2,0,2,0,2,0,2,0]),".5em",'D'], gathered: ['AlignedArray',null,null,null,'c',null,".5em",'D'], subarray: ['Array',null,null,null,null,COLS([0,0,0,0]),"0.1em",'S',1], @@ -467,7 +467,7 @@ MathJax.Hub.Register.StartupHook("TeX Jax Ready",function () { (data[i].type !== "texatom" || (data[i].data[0] && data[i].data[0].data.length)))) { if (data[i].isEmbellished()) { var core = data[i].CoreMO(); - core.form = MML.FORM.INFIX; core.lspace = 0; + core.form = MML.FORM.INFIX; core.lspace = MML.LENGTH.MEDIUMMATHSPACE; } break; }