#!/usr/bin/sciteco -m ! ./htbl.tes ! ! Troff tbl "drop-in" replacement ! LR 0X#in 2LR 0X#ou EBQ#in EB -EF < ! will implicitly close

's so we must recalculate the margin. we do this using the same formula as

indentions are calculated by post-grohtml except for the line-length which is apparently always 6.5i (the default) ! fs.TS.nr tbl-margin ((\n[.in]+\n[.o])*100+(6.5i/2))/6.5i-((6.5i/2)/6.5i) .nr tbl-width 100-\n[tbl-margin] .HTML

 l 1u.{row} 1u.{col} @.r{ .{format.U.{row}.U.{col}.align} 0U.{format.U.{row}.U.{col}.bold} 0U.{format.U.{row}.U.{col}.italic} 1U.{format.U.{row}.U.{col}.rowspan} 1U.{format.U.{row}.U.{col}.colspan} } :M.r < 0a-L"=.{format.U.{row}.U.{col}.align}left' 0a-C"=.{format.U.{row}.U.{col}.align}center' 0a-R"=.{format.U.{row}.U.{col}.align}right' 0a-B"=1U.{format.U.{row}.U.{col}.bold}' 0a-I"=1U.{format.U.{row}.U.{col}.italic}' 0a- "=%.{col} :M.r' 0a-,"=%.{row} 1u.{col} :M.r' 0a-10"=%.{row} 1u.{col} :M.r' 0a-."=1;' D> k q.{row}u.{frows} q.{col}u.{fcols} 1u.{row} 1u.{col} .u.#bd EQ.{format.U.{row}.U.{col}.align} G.{format.U.{frows}.U.{col}.align} 1EB Q.{format.U.{frows}.U.{col}.bold}U.{format.U.{row}.U.{col}.bold} Q.{format.U.{frows}.U.{col}.italic}U.{format.U.{row}.U.{col}.italic} Q.{format.U.{frows}.U.{col}.rowspan}U.{format.U.{row}.U.{col}.rowspan} Q.{format.U.{frows}.U.{col}.colspan}U.{format.U.{row}.U.{col}.colspan} ' .,.+3:sT{ "S .,s T}.-3X.{data.U.{row}.U.{col}} C 1| .,.+2:s\^^"S 0U.{format.U.{row}.U.{col}.rowspan} Q.{row}-1U.#cr 1;' -%.#cr> %.{format.U.#cr.U.{col}.rowspan} ' .u.f s[U.{tab},  q.f,.-1X.{data.U.{row}.U.{col}} 0'u.{data.U.{row}.U.{col}.block} -a-q.{tab}"= %.{col} | %.{row} 1u.{col} .,.+4:s.TE "S1;' '> q.#bd,.D q.{row}-1u.{drows} 1u.{row} q.{drows}  1u.{col} q.{fcols} I.HTML  | I> Q.{data.U.{row}.U.{col}} .HTML  ' ' %.{col}> I.HTML  %.{row}> I.HTML
 Q.{format.U.{row}.U.{col}.bold}"N I ' Q.{format.U.{row}.U.{col}.italic}"N I ' G.{data.U.{row}.U.{col}} Q.{format.U.{row}.U.{col}.bold}"N I ' Q.{format.U.{row}.U.{col}.italic}"N I ' I
 > EWQ#ou EX