LAYOUT_OVERFLOW: page=0, col=1, para=28, y=1445.7, bottom=1436.2, overflow=9.5px
LAYOUT_OVERFLOW: page=0, col=1, para=29, y=1445.7, bottom=1436.2, overflow=9.5px
LAYOUT_OVERFLOW: page=0, col=1, para=30, y=1445.7, bottom=1436.2, overflow=9.5px
파서 단계에서 LINE_SEG 정보로부터 "HWP 원본이 지정한 페이지/단 분할 위치"를 문단에 힌트로 보존하고, 페이지네이션 엔진이 이를 강제 분할 신호로 처리한다.
증상
samples/21_언어_기출_편집가능본.hwp1페이지 우측단 pi=28~30 문단이 본문 영역 아래쪽 경계를 9.5px 초과하여 렌더되며, 하단 바탕쪽(꼬리말/페이지번호) 영역과 시각적으로 겹침.원인
0x00160000(후속 줄0x00060000) — 영역 시작 플래그가 서 있음.src/renderer/pagination/engine.rs는ColumnBreakType(raw_break_type)과ParaShape.page_break_before만 검사하고 LINE_SEG tag / vpos-reset 신호를 사용하지 않음.해결 방향
파서 단계에서 LINE_SEG 정보로부터 "HWP 원본이 지정한 페이지/단 분할 위치"를 문단에 힌트로 보존하고, 페이지네이션 엔진이 이를 강제 분할 신호로 처리한다.
마일스톤
v1.0.0 (M100)