mirror of
https://github.com/storytold/wordcraft.git
synced 2026-11-06 18:51:26 +00:00
Found with LibreOffice's elegant agenda: - Paragraph size: a paragraph holding only pictures lost its own font size, since the flow model's picture runs carry no formatting, so its line grew. Such a paragraph (`Para::textless`) now keeps its formatting as the paragraph mark's, which its pictures' runs take too. Read and written as for empty paragraphs. - Raise: an in-line frame's raise was dropped when a parent style gave it a relation no in-line frame has (the Graphics style's `style:vertical-rel="paragraph"`). It is now measured from the baseline, as LibreOffice reads it. The agenda's round-trip difference falls from 6,542 to 1,331 pixels, and two business fax templates' from about 5,300 to 270 and 350. Across the corpus it falls from 185k to 155k. No document changes page count. WordCraft's own rendering of a picture-only line is still taller than LibreOffice's, a layout difference left for later. gaps.md row 19 and the ROADMAP log are updated. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GBVQLyDnrG8Tn1yDQcUabC