본질
한컴 매뉴얼 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 의 "PUA 옛한글 (E000~F8FF): 현재 미변환. KS X 1026-1 기준 유니코드 자모로 변환하는 별도 task 필요" 후속 영역.
후속 작업 가능성
- KS X 1026-1:2007 표준 부속서 매핑 자료 확보
- 매핑 표 영역 + 자모 결합 알고리즘 영역 + 단위 테스트
- 한컴 옛한글 입력 HWP 샘플 확보 (검증 자료)
참고
본질
한컴 매뉴얼 hncpuaconverter.htm 정합:
→ 한컴은 PUA 영역의 옛한글을 KS X 1026-1:2007 표준의 유니코드 자모 영역으로 변환하는 별도 도구 (HncPUAConverter.exe) 를 제공.
본 영역의 rhwp 영역
현재 상태 (Task #509 정정 후)
미구현 영역
본 task 의 영역
영향 영역
Task #122 정합
본 영역 = Task #122 의 "PUA 옛한글 (E000~F8FF): 현재 미변환. KS X 1026-1 기준 유니코드 자모로 변환하는 별도 task 필요" 후속 영역.
후속 작업 가능성
참고