rem: var n = Math.ceil((H - (top.h+top.d) - (bot.h+bot.d))/(rep.h+rep.d-.1)); H = n*(rep.h+rep.d-.1) + (top.h+top.d) + (bot.h+bot.d); 
add: var n = Math.ceil((H - (top.h+top.d) - (bot.h+bot.d-.05))/(rep.h+rep.d-.05)); H = n*(rep.h+rep.d-.05) + (top.h+top.d) + (bot.h+bot.d-.05); 
context:   DelimExtendAbsolute: function (H,c,font,a,nocenter) {    var Font = jsMath.TeX[font];    var C = Font[c];    var top = this.GetChar(C.delim.top? C.delim.top: C.delim.rep,font);    var rep = this.GetChar(C.delim.rep,font);    var bot = this.GetChar(C.delim.bot? C.delim.bot: C.delim.rep,font);    rep.h = 0; // fix adjusted heights        if (C.delim.mid) {// braces      var mid = this.GetChar(C.delim.mid,font);      var n = Math.ceil((H-(top.h+top.d)-(mid.h+mid.d)-(bot.h+bot.d))/(2*(rep.h+rep.d)));      H = 2*n*(rep.h+rep.d) + (top.h+top.d) + (mid.h+mid.d) + (bot.h+bot.d);            html = jsMath.HTML.Place(jsMath.HTML.Class(top.tclass,top.c),0,-top.h);      var h = rep.h+rep.d - Font.hd; var y = -(top.h+top.d + rep.h-.05) + Font.hd;      var ext = jsMath.HTML.Class(font,rep.c)      for (var i = 0; i < n; i++) {html += '<BR>'+jsMath.HTML.Place(ext,0,y-i*h)}      html += '<BR>' + jsMath.HTML.Place(jsMath.HTML.Class(mid.tclass,mid.c),0,y-i*h);      y -= i*h+mid.h+mid.d - Font.hd;      for (var i = 0; i < n; i++) {html += '<BR>'+jsMath.HTML.Place(ext,0,y-i*h)}      html += '<BR>' + jsMath.HTML.Place(jsMath.HTML.Class(bot.tclass,bot.c),0,y-i*h);    } else {// all others      var n = Math.ceil((H - (top.h+top.d) - (bot.h+bot.d))/(rep.h+rep.d-.1));      H = n*(rep.h+rep.d-.1) + (top.h+top.d) + (bot.h+bot.d);      html = jsMath.HTML.Place(jsMath.HTML.Class(top.tclass,top.c),0,-top.h);      var h = rep.h+rep.d-.1 - Font.hd; var y = -(top.h+top.d + rep.h-.05) + Font.hd;      var ext = jsMath.HTML.Class(rep.tclass,rep.c)      for (var i = 0; i < n; i++) {html += '<BR>'+jsMath.HTML.Place(ext,0,y-i*h)}      html += '<BR>' + jsMath.HTML.Place(jsMath.HTML.Class(bot.tclass,bot.c),0,y-i*h);    }        var w = top.w; h = Font.h;     if (nocenter) {y = top.h} else {y = (H/2 + a) - top.h}    if (jsMath.isSafari) {y -= .2}    html = '<SPAN STYLE="position: relative; '           +   'width: '+jsMath.HTML.Em(w)+'; ' // for MSIE           +   'height: '+jsMath.HTML.Em(top.h)+'; ' //for MSIE           +   '">'             + '<SPAN STYLE="position: absolute; '               +   'top: '+jsMath.HTML.Em(-y)+'; '               +   'left: 0;">'               + html             + '</SPAN>'             + '<IMG SRC="'+jsMath.blank+'" STYLE="width: '+jsMath.HTML.Em(w)+'; '                        + 'height: '+jsMath.HTML.Em(h)+';">'         + '</SPAN>';    if (nocenter) {h = top.h} else {h = H/2+a}    var box = new jsMath.Box('html',html,rep.w,h,H-h);    box.bh = top.h; box.bd = top.d;    box.bh = jsMath.TeX[font].h; box.bd = jsMath.TeX[font].d;    return box;  },
meta: 7708	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7708/a3e8347a5a397c4d835558d61477842a31fe0476/jsMath.js/buggy/htdocs/jsMath/jsMath.js