배경
PR #538 시각 판정 중 작업지시자가 발견한 이전부터 발생한 결함 (PR #538 의 정정과 무관). 별도 이슈로 분리하여 진행.
결함
samples/aift.hwp 페이지 41 (global_idx=40, section=2, page_num=35) 의 표 위치 잘못 계산.
위치
- 페이지: 41 (global_idx=40, section=2, page_num=35)
- 표:
s2:pi=496 ci=0
- 표 속성: 2행×1열,
tac=true, wrap=TopAndBottom, 158.0×56.7mm
- 정정 대상 paragraph:
s2:pi=495 → s2:pi=496 의 표 위치
```
FullParagraph pi=495 h=48.0 ... vpos=0..3840 "전체 제조기업 중 제조 AI를 실제 도입한 기업은 0.1%에 불과하며, "
Table pi=496 ci=0 2x1 597.3x214.2px wrap=TopAndBottom tac=true vpos=5760
```
표는 [그림 8] AI 팩토리 정책 개념도 및 참여기업 캡션 셀 + 그림 셀 2행 구조.
본질 (가설)
PR #538 의 정정 (Task #534/#537/#539) 과 무관한 이전부터 발생한 결함이라는 작업지시자의 진단. 가능한 본질:
- TAC 표 (
tac=true) 의 vpos 계산 — pi=495 의 vpos=0..3840 → pi=496 (표) 의 vpos=5760 차이가 한컴 출력과 다름
wrap=TopAndBottom + RowBreak 의 layout 영역 — 페이지 경계 또는 단 경계와의 상호작용
- paragraph margin (left=4000) + 표 width (158mm) 의 단 영역 침범 가능성
진단 절차 (다음 task)
```bash
rhwp dump-pages samples/aift.hwp -p 40
rhwp dump samples/aift.hwp -s 2 -p 496
rhwp export-svg samples/aift.hwp -p 40 --debug-overlay -o output/debug/
```
debug-overlay 로 본 결함의 정확한 위치 (x/y 시프트 또는 다른 영역 침범) 를 식별하고 한컴 2010/2020 출력과 비교.
정답지
- 한컴 2010 + 한컴 2022 (작업지시자 직접 시각 판정)
- rhwp 자체 시각 해석 보조 (메모리 `feedback_rhwp_visual_authority`)
의존성
환경
- 버전: 본 사이클 (v0.7.9 devel)
- 샘플: `samples/aift.hwp` 페이지 41 (global_idx=40, section=2, page_num=35)
- 영향 표: s2:pi=496 ci=0 (2행×1열, tac=true, [그림 8] AI 팩토리 정책 개념도)
배경
PR #538 시각 판정 중 작업지시자가 발견한 이전부터 발생한 결함 (PR #538 의 정정과 무관). 별도 이슈로 분리하여 진행.
결함
samples/aift.hwp페이지 41 (global_idx=40, section=2, page_num=35) 의 표 위치 잘못 계산.위치
s2:pi=496 ci=0tac=true,wrap=TopAndBottom, 158.0×56.7mms2:pi=495 → s2:pi=496의 표 위치```
FullParagraph pi=495 h=48.0 ... vpos=0..3840 "전체 제조기업 중 제조 AI를 실제 도입한 기업은 0.1%에 불과하며, "
Table pi=496 ci=0 2x1 597.3x214.2px wrap=TopAndBottom tac=true vpos=5760
```
표는
[그림 8] AI 팩토리 정책 개념도 및 참여기업캡션 셀 + 그림 셀 2행 구조.본질 (가설)
PR #538 의 정정 (Task #534/#537/#539) 과 무관한 이전부터 발생한 결함이라는 작업지시자의 진단. 가능한 본질:
tac=true) 의 vpos 계산 —pi=495의 vpos=0..3840 →pi=496(표) 의 vpos=5760 차이가 한컴 출력과 다름wrap=TopAndBottom+ RowBreak 의 layout 영역 — 페이지 경계 또는 단 경계와의 상호작용진단 절차 (다음 task)
```bash
rhwp dump-pages samples/aift.hwp -p 40
rhwp dump samples/aift.hwp -s 2 -p 496
rhwp export-svg samples/aift.hwp -p 40 --debug-overlay -o output/debug/
```
debug-overlay로 본 결함의 정확한 위치 (x/y 시프트 또는 다른 영역 침범) 를 식별하고 한컴 2010/2020 출력과 비교.정답지
의존성
환경