증상
samples/통합재정통계(2010.11월).hwp, (2011.10월).hwp 두 파일이 한글2022 PDF 기준 1 페이지인데 SVG 2 페이지로 분할됨. trailing pi=14 (빈 paragraph) 이 page 2 로 밀림.
Task #703 (BehindText/InFrontOfText 가드) 와의 관계
본 결함은 Task #703 분석 단계에서 함께 식별되었으나 다른 본질:
Task #703 의 옵션 A 정정으로 calendar_year 는 해결됐으나 통합재정통계는 미해결 (BehindText 표가 없음).
정량 분석
| 항목 |
값 |
| body height |
933.5 px |
| current_footnote_height (각주) |
117.33 px |
| footnote_safety_margin |
40 px |
| LAYOUT_DRIFT_SAFETY_PX |
10 px |
| available (실제 가용) |
766.19 px |
| renderer cur_h after pi=13 |
751.03 px |
| HWP cur_h after pi=13 |
745.1 px |
| drift |
+5.9 px |
| pi=14 first_line_h |
16.0 px |
| remaining (avail - cur_h) |
15.16 px |
| 부족 |
0.84 px |
추정 정정 방향
옵션 B (Task #703 수행계획서에서 후속으로 분리됨):
typeset.rs:1107 의 fit 검사 epsilon 보강 — remaining + 0.5 < first_line_h 형태로 0.5 px 이내 부족 수용.
대안: 누적 drift (5.9 px) 의 source 추적 (per-paragraph 0.4 px) 후 본질 정정.
영향 샘플
samples/통합재정통계(2010.11월).hwp
samples/통합재정통계(2011.10월).hwp
- 추가로 196 샘플 비교 시 borderline 케이스 더 있을 수 있음 (재조사 필요)
관련
우선순위 / 위험
낮음 — 0.84 px borderline 케이스. 영향 좁음 (각주 있는 정부 양식 일부).
증상
samples/통합재정통계(2010.11월).hwp,(2011.10월).hwp두 파일이 한글2022 PDF 기준 1 페이지인데 SVG 2 페이지로 분할됨. trailing pi=14 (빈 paragraph) 이 page 2 로 밀림.Task #703 (BehindText/InFrontOfText 가드) 와의 관계
본 결함은 Task #703 분석 단계에서 함께 식별되었으나 다른 본질:
Task #703 의 옵션 A 정정으로 calendar_year 는 해결됐으나 통합재정통계는 미해결 (BehindText 표가 없음).
정량 분석
추정 정정 방향
옵션 B (Task #703 수행계획서에서 후속으로 분리됨):
typeset.rs:1107의 fit 검사 epsilon 보강 —remaining + 0.5 < first_line_h형태로 0.5 px 이내 부족 수용.대안: 누적 drift (5.9 px) 의 source 추적 (per-paragraph 0.4 px) 후 본질 정정.
영향 샘플
samples/통합재정통계(2010.11월).hwpsamples/통합재정통계(2011.10월).hwp관련
mydocs/working/task_m100_703_stage1.md)mydocs/report/svg_vs_pdf_diff_20260508.tsv)우선순위 / 위험
낮음 — 0.84 px borderline 케이스. 영향 좁음 (각주 있는 정부 양식 일부).