Skip to content

exam_math.hwp 12쪽 정규분포 z-table 이중 렌더링 #301

@planet6897

Description

@planet6897

현상

samples/exam_math.hwp 페이지 12 좌측 컬럼 #29 문제 안의 정규분포표(z-table, 5×2, wrap=Square, pi=27 ci=0)가 SVG 렌더링 시 모든 셀의 텍스트가 두 번 그려져 겹침.

재현

cargo run --release --bin rhwp -- export-svg samples/exam_math.hwp -p 11 -o output/svg/exam_math_p12/

출력 SVG에서 셀 텍스트 0.5, 0.1915, 1.0, 0.3413, 1.5, 0.4332, 2.0, 0.4772 가 각각 2개의 <g transform> 블록으로 출력됨 (line 297~352).

예시:

  • 0.1915: x=387.07/y=417.93 와 x=415.93/y=416.63 (Δx≈28.86, Δy≈-1.31)
  • 0.5: x=350.44/y=417.93 와 x=352.95/y=416.63 (Δx≈2.51, Δy≈-1.31)

PDF 비교

원본 PDF(samples/exam_math.pdf 페이지 12)는 표가 한 번만 그려짐.

원인 가설

  • pi=27 ci=0 표가 wrap=Square (직사각형 둘러싸기). 좌우 컬럼 레이아웃 처리 시 표 셀 내 컨텐츠가 두 번 페이지에 추가되는 것으로 추정.
  • y 오프셋이 -1.31로 일정하고 x 오프셋이 셀별로 다른 점에서, 동일 표가 두 단(컬럼)에 각각 배치된 결과로 보임.

영향 범위

  • wrap=Square + 다단 페이지 조합에서 표 셀 텍스트 중복 가능성
  • WASM/SVG 모두 영향 가능 (공통 IR 사용 여부 확인 필요)

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