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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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