Skip to content

DOCX: preserve positioned footer tabs and borders #204

Description

@developer0hye

Problem

DOCX footer paragraphs can lose positioned tab-stop alignment, paragraph borders, and frame positioning, producing a visibly different footer from Microsoft Word.

Candidate public fixtures

  • libreoffice/tdf159207_footerFramePrBorder.docx
  • libreoffice/tdf156078_rightTabOutsideParaRightIndent.docx
  • FancyFoot.docx

Acceptance criteria

  • Select a minimal real-world fixture and export Microsoft Word PDF ground truth.
  • Preserve footer tab-stop alignment and the affected paragraph border/frame positioning.
  • Keep footer text and dynamic page fields intact.
  • Add strict structural regression assertions for the relevant footer properties.
  • Commit matched Word GT, Before, and After JPEGs under assets/bugfixes/issue-204/.
  • Implement the fix in one focused PR using native Rust and TDD.

Related: #195

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions