Single column rows

This commit is contained in:
M66B 2020-11-06 21:27:27 +01:00
parent aeb80253fc
commit 42f40403fb
1 changed files with 9 additions and 5 deletions

View File

@ -842,7 +842,7 @@ public class HtmlHelper {
} }
for (Element row : document.select("tr")) for (Element row : document.select("tr"))
row.tagName("span").attr("x-row", "true"); row.tagName("span").attr("x-row", Integer.toString(row.siblingElements().size()));
document.select("caption").tagName("div"); document.select("caption").tagName("div");
@ -2016,8 +2016,10 @@ public class HtmlHelper {
ssb.append('\n'); ssb.append('\n');
} }
if ("true".equals(element.attr("x-row"))) { String xrow = element.attr("x-row");
rows++; if (!TextUtils.isEmpty(xrow)) {
if (Integer.parseInt(xrow) > 1)
rows++;
if (ssb.length() > 1 && ssb.charAt(ssb.length() - 1) != '\n') if (ssb.length() > 1 && ssb.charAt(ssb.length() - 1) != '\n')
ssb.append('\n'); ssb.append('\n');
} }
@ -2330,8 +2332,10 @@ public class HtmlHelper {
ssb.charAt(ssb.length() - 1) != '\u2003') ssb.charAt(ssb.length() - 1) != '\u2003')
ssb.append('\u2003'); // emsp ssb.append('\u2003'); // emsp
} }
if ("true".equals(element.attr("x-row"))) { String xrow = element.attr("x-row");
rows--; if (!TextUtils.isEmpty(xrow)) {
if (Integer.parseInt(xrow) > 1)
rows--;
if (ssb.length() > 1 && ssb.charAt(ssb.length() - 1) != '\n') if (ssb.length() > 1 && ssb.charAt(ssb.length() - 1) != '\n')
ssb.append('\n'); ssb.append('\n');
} }