Skip to content

[7445] 보도자료 분할 셀·중첩 표 HWPX 전체 피델리티 #7725

Closed

Description

@jangster77

대표 이슈와 범위

대표 이슈: #7445

보도자료 분할 셀·중첩 표 HWPX 전체 피델리티의 원본·독립 PDF·검증 근거와 후속 결과를 한곳에서 추적합니다. 2026-10-10 사용자 요청에 따라 #7445의 첫 본문과 전체 코멘트를 문제별 하위 이슈로 정리했습니다. 아래 기록은 원문의 링크·수치·명령·정정 내용을 보존한 인용입니다.

현재 추적 상태

기존 기록에 따른 후속 검증 대상입니다. 아래의 수치·완료 표현은 해당 작성 시점의 관측이며 이번 구조 변경으로 재검증한 결과가 아닙니다.

후속 확인 기준

  • 실제 수정은 해당 기록의 원본과 독립 한컴 Print PDF로 원인·적용 경로를 확인합니다.
  • 렌더링 회귀 추가·기대값 보정은 관련 전체 범위 Native/fresh WASM의 최저90% 이상과 직접 review 판독 후 진행합니다.
  • 원본 보존과 회귀 검사 처리 범위를 구분하고, 정확한 기존 검사를 문서 미달만으로 일괄 제외하지 않습니다.
  • 완료 여부는 이 하위 이슈의 실제 보정·검증·통합 증거로 갱신합니다. 과거 기록의 조건·범위는 아래 작성 시점을 기준으로 읽습니다.

원문과 후속 기록

기존 코멘트 9 — jangster77, 2026-09-28T12:21:29Z

출처: #7445 (comment)

추가 문서: 보도자료 분할 셀/중첩 표 HWPX

기존 body partition2의 본문 초과2→3건 실패를 같은 입력의 독립 출력으로 검증했습니다.

  • 원문 samples/issue3637/press_release_split_cell_nested_table.hwpx, SHA-256 e2cb077d51293ae081a83e49c3bf2bca701087fddb4068d29295607b326be410, 저장 메타데이터 한컴2010 8.5.8.1232입니다.
  • 독립 기준 pdf/issue3637/press_release_split_cell_nested_table-hwpx-2020.pdf, 한컴2022/engine2020 출력12쪽, SHA-256 731ff37070a7a5fedbd239920323244aecd10d8913a1a49351956263e45bc2cc. 기존 ...-2020.pdf는 cairo 출력이므로 독립 기준으로 쓰지 않고 보존합니다. 파일명이나 출력 연도로 정상 PDF를 거부하지 않습니다.
  • 현재13/기준12쪽. Native96DPI/검증 글꼴 full 임베드/2px 관용 실루엣: 4쪽 97.23437%, 5쪽 95.89646%, 7쪽 91.68111%, 8쪽 83.85004%, 12쪽 36.41033%. 8쪽83.85004%·12쪽36.41033%로90%미만, exit1/re_review_required입니다. 글꼴 예외를 쓰지 않았습니다.
  • 8쪽 중첩 상자와 배경·글줄/괘선 차이,12쪽 향후계획 표가 앞 내용과 함께 내려오고 마지막 내용은13쪽으로 밀리는 소유 차이를 review에서 직접 확인했습니다.7·8·12쪽 표 조각의 본문 초과는3.32/6.45333/2.36px입니다.

사용자가 지시한90%미만 문서 처리에 따라 원문을 mydocs/pr/assets/issue7445/press_release_split_cell_nested_table.hwpx에 바이트 동일하게 보존하고, #3637 전용1함수 및 #5920/#7206 전용3함수와 해당 corpus의 body/render-page/oracle3행만 제거하겠습니다. 다른 issue3637 원문과 합성 계약·함수·기대값·공차는 유지합니다. 새 함수·skip/ignore·생산 변경은 없습니다.

선택 Native의음성 증거에 따른 제외이며 전체12쪽/fresh WASM은 미실행입니다. 제외를 피델리티 개선이나 원 이슈의 해결로 보고하지 않습니다. 추후 전체쪽 소유·중첩 표·본문 점유를 개선한 뒤 Native/fresh WASM 전체 최저90% 이상과 독립 기대값으로 회귀를 재구축해야 합니다. 원문 이관과전용4검사제거뒤 유지5검사는PASS이며 별도규제영향HWPX 및 body partition2의관제교육/rowbreak는2FAIL입니다(5PASS/2FAIL/849SKIP,exit100). fmt·Native/WASM lib/전체target Clippy·workspace build·고정 base manifest/unit-tier는모두exit0입니다. 로컬 코드 521cee34a1d62ae144e2db28ab015f95bb39fd99에보존했습니다. 다른실패나전체회귀의해결로보고하지않습니다.

Activity

  1. self-assigned this
    on Oct 10, 2026
  2. added
    bugSomething isn't working
    layout문서 레이아웃/페이지네이션: 표·그림 배치, float/anchor, 줄·행 높이, 겹침·클리핑
    renderingSVG/Canvas/PDF 등 렌더 출력과 시각 표시: 그리기, 표시 누락, bbox, paint 정합성
    testregression test
    on Oct 10, 2026
  3. jangster77 commented on Oct 24, 2026

    @jangster77
    CollaboratorAuthor

    PR #8191 병합 후 완료 기록

    PR #8191을 병합했습니다. 이 하위 이슈의 동일 원본 범위에서 전쪽 비교·내용 보존 회귀와 확대 판독을 확인하여 완료 처리합니다. 대표 #7445 전체 해결을 뜻하지 않습니다.

    • merge: 60972534680a0c5e51e54ec189b92e252e81a867, 검증 code: 8ba0980feb5995dffbfdb84601e53085b49f810d, trailing: 8310b925b699277f355deeae58456db898117eef
    • 코드 Full CI와 최종 head CI의 실제 성공·재사용 판정을 확인했습니다.
    • 현재 전체 nextest 11,766 PASS / 0 FAIL / 45 skip, Native/fresh WASM 필수 게이트와 실제 소비를 통과했습니다. Mac WASM은 locked wrapper의 --no-opt 로컬 대체 빌드이며 Docker 최적화 통과가 아닙니다.
    조건 독립/후보 쪽수 Native 최저 raw fresh WASM 최저 raw
    press12 12 94.23037% 94.18582%

    해당 전쪽에서90% 미달·누락/중복·후보 쪽수 불일치가 없으며 내용 소속·순서·보존을 정식 회귀와 독립 Print로 확인했습니다. source77/base e7 PNG의 원래 producer/build/font hash를 감사하여 현재196 TSV를 다시 산출했습니다. 이를8ba 전쪽 재캡처로 쓰지 않으며, 새8ba 실제 소비72관측·API/셀 편집·전체 회귀를 별도로 검증했습니다.

    입력과 독립 기준

    • 입력: e2cb077d51293ae081a83e49c3bf2bca701087fddb4068d29295607b326be410
    • 독립 한컴 Print PDF: 731ff37070a7a5fedbd239920323244aecd10d8913a1a49351956263e45bc2cc

    현재 전체 회귀에서 실제 PASS를 확인한 검사

    • tests/cases/issue_5920_nested_atom_tail_page_fit.rs: issue_5920_page8_holds_both_nested_boxes, issue_5920_page9_does_not_restart_with_the_conclusion_box, issue_7206_page4_fragment_does_not_exceed_the_body, continued_picture_row_keeps_its_own_padding_and_following_footer

    입력·전쪽 TSV 원문은 과거50조건 원장을 보존한 것입니다. 현재49조건과195개 동일 TSV 및1개 최신 base 원문은 PR 본문에서 구분했습니다. 현재 셀프 리뷰와 판독·잔여 기록을 함께 확인하실 수 있습니다.

    Visual Sweep 비교 방법을 따랐습니다. raw는 사람의 판정 정확도가 아니라 내용 실루엣의 자동 일치율 보조값입니다. 얇은 선·안티앨리어싱·미세 획/간격 잔여가 있으며 RGB·원 글꼴의 완전 동일성을 주장하지 않습니다. 과거 미완료/이관 기록은 당시 이력으로 보존하며 이 동일 입력의 현재 개선과 구분합니다.

    native press12 review

    native press12 overlay

    wasm press12 review

    wasm press12 overlay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't workinglayout문서 레이아웃/페이지네이션: 표·그림 배치, float/anchor, 줄·행 높이, 겹침·클리핑renderingSVG/Canvas/PDF 등 렌더 출력과 시각 표시: 그리기, 표시 누락, bbox, paint 정합성testregression test

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions