한컴오피스 베타버전 버그 15 - 한글과컴퓨터 사전 1 - 이상한 모양의 글자
한글과컴퓨터 사전은 매우 유용한 프로그램으로, 제 경우에는 ᄒᆞᆫ글은 설치하지 않아도 사전 프로그램만큼은 남길 만큼 매우 알차게 쓰는 프로그램입니다. 한컴오피스2010 베타버전에도 한글과컴퓨터 사전 2010 프로그램(이하 한컴사전)이 포함되어 있습니다.
그런데 최근 사전에 알 수 없는 글자가 포함되어 있음을 발견했습니다.
1. 벌레의 유형
정체도 밝히지 않는 놈이 다른 놈 일하는 데 방해까지 하고 있습니다.
2. 개발자의 답변
2010년 1월 10일 버그 리포팅을 한 상태입니다.
3. 벌레의 발견
3.1. 우연히 찾은 이상한 문자
한컴사전에서 맞춤법이라는 낱말을 찾아서 Orthography라는 낱말을 클릭했을 때 이상한 문자를 포함한 낱말을 발견했습니다.
그림 1 한글과컴퓨터 사전 실행화면
위 그림 1에서 빨간색으로 표시한 부분을 잘 살펴보고, 이상한 곳을 찾을 수 있겠습니까?
그림 2 문제가 된 소문자 a
아무튼 제가 이상하다고 느낀 부분을 빨간색으로 표시하였습니다. 저도 저것을 발견했을 때 왜 이상하다고 느꼈는지 모릅니다. 굳이 말한다면 순간적인 꺼림칙함이라고 해야겠죠.
일단 저 부분이 아무 이상이 없다면, 저 부분을 더블클릭했을 때 cacography라는 낱말 또는 그와 비슷한 낱말을 찾아 주어야 합니다.
그런데….
그림 3 엉뚱한 낱말을 찾은 한컴사전
위 그림 3에서 엉뚱한 낱말을 찾았습니다. 찾은 낱말은 cogr이며, 실제로 검색된 낱말은 cograil입니다. 검색된 낱말이야 그렇다 치고, 찾은 낱말인 cogr를 살펴볼 필요가 있습니다. 앞서 제시한 cacography를 보면 a와 a 사이가 cogr입니다. 우연이라고 치부하기에는 너무 절묘합니다.
3.2. 낱말 분석 - 문자표에서 유니코드 번호를 찾아라.
일단 cɑcogrɑphy라는 낱말을 복사하여 ᄒᆞᆫ글 2010 베타버전에 붙여넣기를 했습니다. 그리고 하나하나 문자표에서 유니코드 번호를 찾았습니다.
그림 4 위와 같이 한 줄에 한 문자만 두었습니다.
위 그림처럼 배열한 다음 유니코드 번호를 알기 원하는 문자를 블록 지정한 뒤 문자표를 불러왔습니다.
그림 5 블록 지정 및 문자표 메뉴
그림 6 문자표 입력 대화상자
위와 같이 알아낸 문자 번호를 문자 옆에 기록합니다.
그림 7 웬 국제 음성 기호 확장?!
그런데 영문자 에이라고 생각했던 글자가 사실은 국제 음성 기호 확장에 속하는 문자였습니다.
그림 8 문자 번호 기록
그런데 왜 국제 음성 기호 확장에 속하는 문자가 한컴사전에 들어 있을까요? 아니 들어 있는 것이야 당연하지만, 왜 음성 기호를 나타내는 곳이 아닌 낱말을 나타내는 곳에 나타났을까요?
황당한 일은 cacography를 찾으면 거기에도 국제 음성 기호 확장의 문자가 나타납니다.
그림 9 이상한 a(빨간색)와 정상 a(노란 바탕 파란색)
위 그림에서 이상한 a는 빨간색으로, 정상 a는 파란색으로 표시했습니다.
4. 벌레의 원인
벌레의 원인은 아마도 단순한 입력 실수(오탈자)로 여겨집니다. 그 입력 실수가 한꺼번에 두 군데에서 나타나기는 했지만, 그보다 더 많이 나타나지 말란 법은 없으니까요.
5. 비슷한 벌레
(없습)
6. 관련 문서
strange, strangelove, stranger 등의 낱말에서도 이 글에 나타난 이상한 글자를 찾을 수 있었습니다.
6.1. 내부 문서
● [벌레와 팁/버그] - 맞춤법과 글자 모양
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! 링크를 왜 엉뚱하게 표시하나요? 3
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! 기본은 지켜야죠!
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! 링크를 왜 엉뚱하게 표시하나요? 2
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! 맞춤법 도우미로 엉뚱한 곳을 표시하면 어떡해요?
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! 링크를 왜 엉뚱하게 표시하나요?
● [벌레와 팁/제안] - 한컴오피스 베타버전의 공백과 이동 기능
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! 블로그에는 글을 하나만 올리란 말입니다.
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! ‘ᄒᆞᆫ글’을 제대로 나타내면 안 되겠니? 2
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! ‘ᄒᆞᆫ글’을 제대로 나타내면 안 되겠니?
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! 블로그 카테고리는 어디에?
● [벌레와 팁/버그] - ᄒᆞᆫ글 씨! 블로그에는 게시판이 없거든요.
● [벌레와 팁/버그] - HTML 태그 해석 오류 문제
● [벌레와 팁/버그] - 도대체 무슨 짓을 하는 거냐, ᄒᆞᆫ글?
● [프로그램/스크린샷] - 한컴오피스2010 베타버전 실행화면
● [벌레와 팁/버그] - 한컴오피스2010 베타 설치 작업과 버그 몇 개
● [프로그램/설치] - 한컴오피스2010 베타버전 설치기
6.2. 외부 문서 - 테스트 블로그
이 글은 ᄒᆞᆫ글 2010 베타버전에서 작성하였습니다.