Skip to content

exam_social.hwp 4번 자료 박스 — nested 1x1 wrapper 외곽 테두리 누락 (table_layout.rs) #680

@planet6897

Description

@planet6897

현황

`samples/exam_social.hwp` 페이지 1 단 1 의 4번 자료 박스 (대화체) 외곽 테두리가 SVG 출력에서 누락. 한컴2022 PDF (`pdf/exam_social-2022.pdf`) 에서는 외곽 박스가 보이지만 rhwp 는 외곽선 없이 내부 6×3 셀들만 출력.

원인

`src/renderer/layout/table_layout.rs:152` 의 1x1 wrapper 표 감지 분기 가 외부 1x1 표를 무시하고 내부 nested 표만 직접 layout. 외부 1x1 표가 자료 박스 외곽 테두리 역할 (padding=850 HU=3mm + border_fill 정의) 인 경우 외곽선이 누락됨.

IR 구조 (pi=15)

  • 외부 표: 1x1, padding=(850,850,850,850), border_fill_id=6
  • 내부 표: 6x3, 셀 16개 (대화체 + 그림 6개)

SVG 검증 결과 (devel 기준)

`grep -E '<rect [^/]411.92[^/]' exam_social_001.svg` 결과 width=411.92 rect 3개 (simple 1x1 표) — nested wrapper pi=15 외곽선 누락 확인:

pi 구조 SVG 외곽 rect
1, 5, 21 simple 1x1 ✅ 출력
15 nested 1x1+6x3 ❌ 누락

정합 영역

한컴2022 PDF p1 우측 4번 영역 외곽 박스 시각 정합. wrapper 분기는 유지 (내부 표 정상 처리) + 외곽선 추가.

마일스톤

v1.0.0

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