현상
문단 내 강제 줄넘김(\n) + TAC 표 구조에서, LINE_SEG[0]에 텍스트와 표가 모두 포함됨.
composer가 LINE_SEG 1개 = ComposedLine 1개로 매핑하여 텍스트 줄의 높이/너비가 표 기준으로 과대 계산됨.
예시
pi=837: "ㅇ 사업 종료...추친" + \n + TAC 표(4x3)
- LINE_SEG[0]: lh=14094(표 높이), th=1300(텍스트 높이), sw=48188
- 텍스트 줄 너비가 과대 → "계적으로 추친" 잘림
수정
compose_lines()에서 LINE_SEG 텍스트에 \n이 포함된 TAC 표 문단:
- \n 기준으로 ComposedLine 2개로 분리
- 첫 번째: 텍스트 줄 (th 기반 높이)
- 두 번째: 표 줄 (원래 lh 기반)
현상
문단 내 강제 줄넘김(\n) + TAC 표 구조에서, LINE_SEG[0]에 텍스트와 표가 모두 포함됨.
composer가 LINE_SEG 1개 = ComposedLine 1개로 매핑하여 텍스트 줄의 높이/너비가 표 기준으로 과대 계산됨.
예시
pi=837: "ㅇ 사업 종료...추친" + \n + TAC 표(4x3)
수정
compose_lines()에서 LINE_SEG 텍스트에 \n이 포함된 TAC 표 문단: