Skip to content

[bug] HWP5 시험지 page 2 <보기> textbox (TAC InFrontOfText 사각형 + 내부 글상자) inline 수식 scramble #962

@jangster77

Description

@jangster77

개요

samples/3-11월_실전_통합_2022.hwp page 2 의 문14 우측 단의 <보기> textbox (pi=118 의 InFrontOfText TAC 사각형 + 내부 textbox) 의 내부 content 가 scrambled 로 표시.

증상

문14 의 <보기> 박스 (한컴):

ㄱ. h(1)=3
ㄴ. 함수 h(x)는 실수 전체의 집합에서 연속이다.
ㄷ. 함수 g(x)가 닫힌구간 [-1, 1]에서 감소하고
    g(-1)=-2이면 함수 h(x)는 실수 전체의 집합에서 최솟값을 갖는다.

rhwp render:

h(1)=h(1)=3            ← ㄱ. prefix 누락 + 중복?
h(x). 함수 h(x)는 실수 전체의 집합에서 연속이다.   ← ㄴ. prefix 누락 (h(x) 로 대체?)
g(x[..함수1g(x))가 단힌구간[x])-1, 1]에서 감소하고   ← garbled
    g(-1)=-2이면 함수 h(x)는 실수 전체의 집합에서
    최솟값을 갖는다.

분리 사유

원 issue #952 → 3 issue 분리 → 추가 발견:

진단 (Task #960 검증 중 확인)

Fix A (cases formula off-by-one) 적용 전/후 비교 결과:

  • 보기 textbox 의 ㄱㄴㄷ chars 위치 + 수식 위치 완전 동일
  • → Fix A 와 무관 pre-existing bug

추정 영역

pi=118 의 controls:

  • [0] [사각형] 글앞으로 (InFrontOfText), 글자처럼=true (TAC), z=1735
  • 글상자 (text box) 내부 paragraphs:
    • p[0] "ㄱ. " + 수식 h(1)=3 (cc=20, ctrls=1)
    • p[1] "ㄴ. 함수 h(x)는 실수 전체의 집합에서 연속이다." (cc=34, ctrls=1)
    • p[2] "ㄷ. 함수 g(x)가 닫힌구간 [-1, 1]에서 감소하고 ..." (cc=83, ctrls=4)

→ TAC 사각형 + 내부 textbox + 다수 inline 수식의 rendering path 문제:

  • table_layout.rs 또는 shape_layout.rs 의 inline TAC shape 내부 paragraph rendering
  • 또는 inline equation 의 x position 충돌

권위 자료

  • pdf/3-11월_실전_통합_2022.pdf page 2 (한컴 2022 권위 PDF)

마일스톤

M100 / v1.0.0

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