From acbb4441410dc6df6aaf8b61ec612f290854cec5 Mon Sep 17 00:00:00 2001 From: "Davide P. Cervone" Date: Tue, 7 Jun 2016 06:46:13 -0400 Subject: [PATCH] Make rowlines='' and rowlines=' ' be rowlines='none'. Resolives issue #1004. --- unpacked/jax/output/CommonHTML/autoload/mtable.js | 2 +- unpacked/jax/output/HTML-CSS/autoload/mtable.js | 4 ++-- unpacked/jax/output/SVG/autoload/mtable.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/unpacked/jax/output/CommonHTML/autoload/mtable.js b/unpacked/jax/output/CommonHTML/autoload/mtable.js index c49e67cea..2e2b5bb36 100644 --- a/unpacked/jax/output/CommonHTML/autoload/mtable.js +++ b/unpacked/jax/output/CommonHTML/autoload/mtable.js @@ -197,7 +197,7 @@ MathJax.Hub.Register.StartupHook("CommonHTML Jax Ready",function () { // Space and borders between rows // B = RSPACE[i]/2; border = null; L = "0"; - if (RLINES[i] !== MML.LINES.NONE) { + if (RLINES[i] !== MML.LINES.NONE && RLINES[i] !== "") { border = state.t+" "+RLINES[i]; B -= 1/CHTML.em/2; } diff --git a/unpacked/jax/output/HTML-CSS/autoload/mtable.js b/unpacked/jax/output/HTML-CSS/autoload/mtable.js index eccc7063b..81cb05212 100644 --- a/unpacked/jax/output/HTML-CSS/autoload/mtable.js +++ b/unpacked/jax/output/HTML-CSS/autoload/mtable.js @@ -401,11 +401,11 @@ MathJax.Hub.Register.StartupHook("HTML-CSS Jax Ready",function () { y = Y; for (i = 0, m = A.length-1; i < m; i++) { dy = Math.max(0,D[i]+H[i+1]+RSPACE[i]); - if (RLINES[i] !== "none") { + if (RLINES[i] !== MML.LINES.NONE && RLINES[i] !== "") { line = HTMLCSS.createRule(stack,1.25/HTMLCSS.em,0,fW); HTMLCSS.addBox(stack,line); line.bbox = {h:1.25/HTMLCSS.em, d:0, w:fW, rw:fW, lw:0}; HTMLCSS.placeBox(line,0,y - D[i] - (dy-D[i]-H[i+1])/2,true); - if (RLINES[i] === "dashed") line.style.borderTopStyle = "dashed"; + if (RLINES[i] === MML.LINES.DASHED) line.style.borderTopStyle = "dashed"; if (hasRelativeWidth) line.style.width = "100%" } y -= dy; diff --git a/unpacked/jax/output/SVG/autoload/mtable.js b/unpacked/jax/output/SVG/autoload/mtable.js index ee3a18159..669f10792 100644 --- a/unpacked/jax/output/SVG/autoload/mtable.js +++ b/unpacked/jax/output/SVG/autoload/mtable.js @@ -308,7 +308,7 @@ MathJax.Hub.Register.StartupHook("SVG Jax Ready",function () { y = Y - lw/2; for (i = 0, m = A.length-1; i < m; i++) { dy = Math.max(0,D[i]+H[i+1]+RSPACE[i]); - if (RLINES[i] !== "none") + if (RLINES[i] !== MML.LINES.NONE && RLINES[i] !== "") {svg.Add(BBOX.HLINE(fW,lw,RLINES[i]),0,y-D[i]-(dy-D[i]-H[i+1])/2)} y -= dy; }