wordcraft/docs
Brandon Thomas 5aa8151a53
Text frames in headers, footers and cells, kept on save (#935)
Found in NIH's monitoring-plan template compared with Word for Windows:
its footer puts the page number in a text frame (w:framePr: centred,
text wrapping around it), and Word draws "NCCIH DSMP Template" ending
just left of the number on the same line.

Before: frames other than drop caps were ignored on import, so the
number took a line of its own above the footer text (making every page
a line shorter), and the frame was lost on save.

After: a paragraph's text frame is read (size, anchors, alignment,
offsets, wrap, distances) and written back. In headers, footers, table
cells and text boxes it is placed like a floating object, sized to its
text unless it has a width, and the text after it wraps around it; the
DSMP footer now matches Word's. Frames in the body text still lay out
in line.

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-12 09:52:26 -04:00
..
brand #664: brand licence names WordCraft, not DesignCraft (#682) 2026-10-11 22:39:47 -04:00
images M7/M14: comment balloons in the margin; ROADMAP alpha and parity estimates; README Review and Layout screenshots; cargo xtask alias 2026-10-06 01:38:55 -04:00
architecture.md M15: Polish interface, and Polish spelling, grammar and hyphenation (#346) 2026-10-12 04:04:03 -04:00
contributors.md About: contributor and model credits compiled in (grab bag + table, self-submitted names) (#6) 2026-10-07 21:17:02 -04:00
control-protocol.md i18n(hu): complete the Hungarian catalog again (#842) 2026-10-12 06:45:30 -04:00
file-format-parity.md Text frames in headers, footers and cells, kept on save (#935) 2026-10-12 09:52:26 -04:00
gaps.md #743: freeforms in groups keep their shape; text boxes keep their margins and Resize to fit (#843) 2026-10-12 09:37:13 -04:00
hardware-parity.md fix(windows): start 32-bit builds on OpenGL so launch no longer exits (#839) 2026-10-12 09:20:53 -04:00
layout-parity.md Text frames in headers, footers and cells, kept on save (#935) 2026-10-12 09:52:26 -04:00
localization-hu.md i18n(hu): complete the Hungarian catalog again (#842) 2026-10-12 06:45:30 -04:00
localization-parity.md Sorting and table numbers follow the text's language (#836, #837) (#844) 2026-10-12 09:43:01 -04:00
localization-tr.md i18n: complete Turkish interface catalog with 2,170 entries and full … (#774) 2026-10-12 07:04:50 -04:00
mcp.md MCP: confine file access with --automation-read-root and --automation-write-root (#769) (#798) 2026-10-12 07:18:00 -04:00
parity-checklist.md Ribbon groups fit above their labels (View › Show, Developer › Controls, Layout › Paragraph) (#910) 2026-10-12 09:27:44 -04:00
releasing.md Bump version to 0.5.0; add Linux riscv64 release build (#394) 2026-10-10 19:41:30 -04:00
roadmap.md Portuguese proofing: pt-BR spelling, suggestions, grammar and hyphenation (#100) (#797) 2026-10-12 07:43:24 -04:00
target-app-parity.md Ribbon groups fit above their labels (View › Show, Developer › Controls, Layout › Paragraph) (#910) 2026-10-12 09:27:44 -04:00
typing-parity.md AutoCorrect: TWo INitial CApitals, cAPS LOCK and table-cell capitals (#544) (#545) 2026-10-12 07:35:11 -04:00
ui-parity.md #819: Alt+Q moves to "Tell me" command search (#849) 2026-10-12 09:30:18 -04:00
zotero.md Zotero: a pending citation no longer edits a replacement document (#470) (#580) 2026-10-11 22:20:33 -04:00