Skip to content

mel-001.hwp 2쪽 s0:pi=22 표 셀 높이 처리 회귀 (v0.7.8 + 현재 devel, 크롬 확장 배포본 정상) #501

@edwardkim

Description

@edwardkim

회귀 범위

  • 샘플: `samples/mel-001.hwp` 2쪽
  • 위치: 구역 0, pi=22, ci=0 (8행×12열 표)
  • 회귀 출력: rhwp v0.7.8 (릴리즈) + 현재 devel HEAD 모두 셀 높이 처리 결함
  • 정상 출력: 크롬 확장 배포본 (이전 시점)

IR 구조

```
--- 문단 0.22 --- cc=9, text_len=0, controls=1
[0] 표: 8행×12열, 셀=87, 쪽나눔=None, padding=(140,140,140,140)
[0] [common] treat_as_char=true, wrap=위아래, size=47280×10960(166.8×38.7mm)
[0] 셀[0] r=0,c=0 rs=1,cs=3 h=1980 w=10160 paras=2 text="직급별|구 분"
[0] 셀[10] r=1,c=0 rs=2,cs=2 h=2560 w=5225 paras=1 text="합계"
[0] 셀[11] r=1,c=2 rs=1,cs=1 h=1280 w=4935
...
```

재현

```bash
rhwp export-svg samples/mel-001.hwp -p 1 --debug-overlay

→ output/mel-001_002.svg

```

회귀 origin 후보 영역

후속 작업

  1. bisect 으로 origin commit 확정 (크롬 확장 배포본 시점 ↔ v0.7.8 사이)
  2. 회귀 commit 영역 분석
  3. 정정

환경

  • rhwp v0.7.8 (현재 릴리즈)
  • 현재 devel HEAD: `4d96380` (samples PDF commit)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions