mirror of
https://github.com/storytold/wordcraft.git
synced 2026-10-26 19:37:03 -06:00
- Every cell in a row gets the row's largest top and bottom cell margin, so a cell without its own margins lines up with its neighbours. - An exact row height covers the top border, top margin and text; the bottom margin comes on top. Dragging a row border, or drawing a line through an exact row, accounts for it. - A row split across pages must keep its cells' bottom margin, border and last paragraph's space after on the first page, and widow/orphan control applies to the paragraphs in its cells. A row whose text fits but whose margin doesn't no longer moves to the next page whole. - Each cell of a split row goes on at the top of the continuation (one cell's widow line no longer pushes its neighbours down), and the continuation is as tall as the cell needing the most room, and at least the rest of the row (a minimum row height holds over the pages). - A nested table's cell the page bottom cuts through goes on from the cut with what is left of it, and the text after it stays below it. - A row of an exact height never splits: it moves to the next page whole. Co-authored-by: Naxvog <4963183+naxvog@users.noreply.github.com> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: Brandon Thomas <echelon@gmail.com>