From d24b750cbf0cece6698933fc7f3497d625b026a3 Mon Sep 17 00:00:00 2001 From: "Davide P. Cervone" Date: Fri, 30 May 2014 12:25:01 -0400 Subject: [PATCH] Don't add stretchy=dalse if it is not needed --- unpacked/jax/input/TeX/jax.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/unpacked/jax/input/TeX/jax.js b/unpacked/jax/input/TeX/jax.js index 6ca4bc7ee..2c8166f54 100644 --- a/unpacked/jax/input/TeX/jax.js +++ b/unpacked/jax/input/TeX/jax.js @@ -1253,8 +1253,8 @@ * Handle other characters (as elements) */ Other: function (c) { - var def = {stretchy: false}, mo; - if (this.stack.env.font) {def.mathvariant = this.stack.env.font} + var def, mo; + if (this.stack.env.font) {def = {mathvariant: this.stack.env.font}} if (TEXDEF.remap[c]) { c = TEXDEF.remap[c]; if (c instanceof Array) {def = c[1]; c = c[0]} @@ -1262,6 +1262,7 @@ } else { mo = MML.mo(c).With(def); } + if (mo.autoDefault("stretchy",true)) {mo.stretchy = false} if (mo.autoDefault("texClass",true) == "") {mo = MML.TeXAtom(mo)} this.Push(this.mmlToken(mo)); },