Skip to content

PUA 옛한글 영역 KS X 1026-1:2007 자모 변환 영역 (HncPUAConverter 정합) #512

@edwardkim

Description

@edwardkim

본질

한컴 매뉴얼 hncpuaconverter.htm 정합:

이전 판 한/글의 옛한글은 유니코드 PUA 사용자 영역 (E000~F8FF) 에 정의된 옛한글 완성자를 사용하거나 PUA 영역의 옛한글을 조합하여 표현했습니다.

한/글 2010 의 옛한글은 산업자원부 기술표준원에서 제정된 "정보교환용 한글 처리지침 (KS X 1026-1:2007)" 을 기준으로 유니코드의 자모 영역 조합하여 옛한글을 입력하도록 개발되었습니다.

[옛한글 코드 변환기] (HncPUAConverter.exe) 를 사용하여 파일을 변환하면 이전 판 한/글에서 작업한 PUA 영역의 옛한글을 유니코드 조합 옛한글로 변환.

→ 한컴은 PUA 영역의 옛한글을 KS X 1026-1:2007 표준의 유니코드 자모 영역으로 변환하는 별도 도구 (HncPUAConverter.exe) 를 제공.

본 영역의 rhwp 영역

현재 상태 (Task #509 정정 후)

미구현 영역

  • PUA (E000~F8FF) → KS X 1026-1:2007 자모 영역 변환
  • 이전 판 한/글에서 저장된 옛한글 글자가 한/글 2010+ 환경에서 정상 렌더링 안되는 영역

본 task 의 영역

영역 정합
PUA 옛한글 변환기 구현 rhwp 의 HncPUAConverter 정합 영역 — KS X 1026-1:2007 표준의 자모 영역 매핑
렌더링 영역 적용 결정 (1) 파싱 단계에서 변환 후 IR 보존 / (2) 렌더링 단계에서 변환
PUA 옛한글 매핑 표 한컴 매뉴얼 정합 영역 — 표준 매핑 자료 확보 영역 (KS X 1026-1:2007 부속서)

영향 영역

영역 정합
옛한글 입력 HWP 문서 본 영역 정정으로 정상 렌더링 가능
Wingdings/심볼 폰트 PUA 영역 bullet 발행 path 영역 보존
폰트 자체 PUA 글리프 영역 본 영역 영향 없음 (자체 글리프 보존)

Task #122 정합

본 영역 = Task #122 의 "PUA 옛한글 (E000~F8FF): 현재 미변환. KS X 1026-1 기준 유니코드 자모로 변환하는 별도 task 필요" 후속 영역.

후속 작업 가능성

  • KS X 1026-1:2007 표준 부속서 매핑 자료 확보
  • 매핑 표 영역 + 자모 결합 알고리즘 영역 + 단위 테스트
  • 한컴 옛한글 입력 HWP 샘플 확보 (검증 자료)

참고

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions