Skip to content

CharShape start_pos 경계 해석 본질 확정 — u16 stream vs visible char (Ref #696) #884

@planet6897

Description

@planet6897

본질

inline Picture / Shape 컨트롤이 텍스트 stream 의 u16 위치 0~7 (8 u16) 을 점유하는 케이스에서, PARA_CHAR_SHAPE.start_pos 의 해석:

해석 동작
A (현재 코드, u16 stream 위치) 푸터 등 일부 케이스 오답. 다른 샘플은 정답
B (visible char 위치) 푸터 등 일부 케이스 정답. 다른 샘플 회귀 + LAYOUT_OVERFLOW

→ 단일 해석으로 모든 케이스 정답화 불가. 본질 미확정.

검증 결과 (Task #696 B-2-Z 실험)

해석 B 일괄 적용시:

필요 조사

  1. hwplib (Java) 의 CharShape.position 해석 방식
  2. 한컴 편집기 실제 동작 (동일 HWP 를 한컴 편집기에서 직접 열어 확인)
  3. 컨텍스트 의존 규칙 가능성 (예: inline control 종류별, paragraph 종류별)

Ref: Task #696 보고서 mydocs/report/task_m100_696_report.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions