Skip to content

다중 TAC 표 페이지네이션 — 간격 과대 계산으로 페이지 초과 #35

@edwardkim

Description

@edwardkim

현상

multi-table-002.hwp가 한컴에서는 2페이지이지만 우리는 3페이지로 렌더링.
pi=25 표(199.7px)가 2페이지에 들어가야 하지만 3페이지로 밀림.

분석

  • 표 높이: 한컴과 0.1px 미만 차이 (정확)
  • vpos 기반 계산: pi=25 끝 = 983.7px < body_h 990.2px → 6.5px 여유
  • 페이지네이션이 TAC 표 간 간격(line_spacing, outer_margin, spacing_before)을 과대 계산

재현

samples/multi-table-001.hwp → 2페이지 (정상)
samples/multi-table-002.hwp → 3페이지 (한컴은 2페이지)

pi=19 표 높이가 185.3→248.2px로 증가하면서 경계 조건에서 불일치 발생.

관련

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions