한컴오피스 베타버전 버그 29 - 옛한글이 포함된 파일의 PDF 출력 버그
ᄒᆞᆫ글2010 베타버전에서 출력한 PDF 파일을 살펴보다가 이상한 점을 발견했습니다. 그래서 PDF 파일 출력에 대한 사항을 살펴보게 되었습니다. 매번 느끼지만 옛한글과 얽히면 판도라 상자처럼 온갖 악(벌레)이 튀어나옵니다. 특별히 이번 포스팅은 놈팡이 백수가 드리는 일요스페셜 또는 월요일 선물이라고 생각하시면 됩니다.
- 참고 1 : 이 글은 매우 많은 그림을 포함하고 있어서 읽어오는 데 시간이 오래 걸릴 수도 있습니다. 느긋하게 기다려 주십시오.
- 참고 2 : 이 글에서 사용한 그림과 출력한 PDF 파일 및 문서 파일을 압축 파일로 제공합니다. PDF-Output.zip 파일(1.31 MB)을 받으세요.
벌레의 유형
ᄒᆞᆫ글 씨! 옛한글을 화면에 잘 나타내면 끝이 아닙니다. 화면 출력뿐만 아니라 프린트 출력이나 PDF 출력도 잘 나타내 주어야 합니다.
개발자의 답변
2010년 2월 1일 버그 리포팅을 한 상태입니다.
벌레의 발견
ᄒᆞᆫ글에서 올바르게 나타나는 옛한글
PDF 파일에서 해괴하게 바뀐 옛한글 - 이건 어느 프로그램에서 출력했을까요?
사용할 프로그램
오피스웨어 프로그램
- 한컴오피스2010 베타버전 : 처음에는 ᄒᆞᆫ글만 시험
- OpenOffice Writer v3.1.1 : Writer만 시험
PDF 제작 프로그램
- Foxit PDF Creator v3.0.1.1217 (30일 시험판)
- CutePDF Writer v2.8.0.2
- PDFCreator v0.9.9 / PDF v1.5 / PostScript v8.70
- ePapyrus PDF-Pro 4 Free (v4.0.0.433 2009년 2월 12일) / PostScript? (gsdll32.dll)
- UNIDOCS ezPDF Builder 2006 Free
- ᄒᆞᆫ글2010 베타 - Haansoft PDF v1.3.0.310 / PostScript? (gsdll32.dll) : ᄒᆞᆫ글 자체 프로그램
- ᄒᆞᆫ글2010 베타 - PDF로 저장하기 / PostScript? (gsdll32.dll) : ᄒᆞᆫ글 자체 프로그램
위에서 PostScript?라는 부분은 gsdll32.dll 파일을 발견하였기 때문에 표시하였습니다.
PDF 보기 프로그램
- Adobe Reader v9.3
- ePapyrus PDF-Pro 4 Free (v4.0.0.433 2009년 2월 12일)
- Foxit Reader v3.1.4.1125
- UNIDOCS ezPDF Reader 2.0
검증 1 : ᄒᆞᆫ글에서 출력하기
ᄒᆞᆫ글에서 프린트 - PDF 출력
위와 같이 인쇄 화면을 불러 PDF로 출력하는 가상 프린터를 선택하여 [인쇄] 단추를 클릭하면 만들 수 있습니다.
PDF를 지원하는 가상 프린터 1
PDF를 지원하는 가상 프린터 2
위의 그림 가운데 Microsoft XPS 부분과 PC-000의 Samsung ML-1610 부분은 PDF 출력 가상 프린터가 아닙니다.
혹시 시험해 보고 싶은 사람은 프로그램마다 파일로 출력하는 방식이 다르므로 각자 프로그램 설명서를 참조하여 출력하기 바랍니다. 이 글에서는 다루지 않습니다.
각각의 PDF 출력 프로그램을 이용하여 PDF 파일을 만들었습니다. 이것을 PDF 보기 프로그램을 살펴보겠습니다.
- 알파벳 순서로 시험했으므로 첫 번째 파일 또는 이상이 있는 파일만 나타내겠습니다.
- 출력 품질 자체는 비교하지 않습니다.
- 복사 작업은 평가하지 않습니다. PDF 출력의 경우 옛한글을 정상적으로 복사할 수 없었습니다.
Adobe Reader
ePapyrus PDF-Pro 4 Free
Foxit Reader
이미 결론이 난 듯하죠? 하지만 ᄒᆞᆫ글만큼은 끝까지 해보겠습니다.
UNIDOCS ezPDF Reader
결론 1
한컴오피스2010 베타버전에서 제공하는 Haansoft PDF 가상 프린터의 출력과 PDF로 저장하기 기능으로 저장한 PDF 파일에서는 옛한글이 제대로 나타나지 않았습니다.
검증 2 : 오픈오피스에서 출력하기
오픈오피스에서도 한컴오피스2010 베타버전에서 제공하는 Haansoft PDF 가상 프린터의 출력 기능이 작동합니다. 또한 오픈오피스에도 PDF로 내보내기 기능이 존재합니다.
오픈오피스의 예제 글귀
앞서 올린 글에서 밝혔듯이 함초롬 글꼴은 ᄒᆞᆫ글에서만 예쁘게 나옵니다.
결론 2
위 그림과 같이 오픈오피스에서 출력한 PDF 파일은, 비록 그 겉모습은 예쁘지 않았지만, 단 하나의 오류도 나타내지 않았습니다. 심지어 한글과컴퓨터사에서 제공하는 Haansoft PDF 가상 프린터에서도 정상 출력하였습니다.
검증 3 : ᄒᆞᆫ셀과 ᄒᆞᆫ쇼에서 출력하기
지금까지 PDF 보기 프로그램에 따라 화면 출력 결과가 다르지 않았기 때문에 이제부터는 어도비 리더만 보이겠습니다. 또한 다른 PDF 가상 프린터는 제외하고, 한글과컴퓨터에서 제공하는 두 기능만 사용하겠습니다.
ᄒᆞᆫ셀은 흉칙한 모양을 보여줍니다.
ᄒᆞᆫ셀은 또다시 흉칙한 모양을 보여줍니다.
ᄒᆞᆫ쇼는 예쁜 모양을 보여줍니다.
ᄒᆞᆫ쇼는 예쁜 모양을 보여줍니다.
벌레 분석 및 덧붙이는 말
처음 이 벌레를 발견했을 때 Haansoft PDF 또는 PDF로 저장하기 기능에서 오류가 있다고 생각했습니다. 그런데 실험을 해 본 결과 그 두 기능보다는 한컴오피스의 출력 기능에 벌레가 사는 듯싶습니다.
이번 글을 작성하면서 발견한 벌레입니다. 벌레에도 급과 격이 있음을 보여주는 엄청난 놈입니다. ᄒᆞᆫ글2010 베타버전과 옛한글 표기 오류에서 발견한 벌레는 애송이였습니다. 이 벌레야말로 압권입니다.
모가지가 떨어진
위의 벌레는 ᄒᆞᆫ글 ᄒᆞᆫ글이라는 글귀를 입력한 뒤에 실수로 스페이스바를 계속 누르고 있어서 발견한 벌레입니다. 본문 작성하면서 단순노동에 짜증도 나고 했는데, 이걸 발견한 순간 헛웃음이 나오면서 짜증이 사라지더군요. 저는 별수없이 남의 불행을 먹고 사는 버그 리포터인가 봅니다. "혹시 나 변태?"라는 걱정도 들더군요. 1
본문에서 사용한 PDF 파일의 섬네일 이미지도 첨부해 봅니다.
모두 18개의 섬네일 이미지
장장 이틀간(준비까지 사흘간) 작성한 포스팅을 마치겠습니다. 2월에도 기운 내서 힘 차게 잘 지내시기 바랍니다. ^.^b
관련 벌레
이 벌레와 관련이 있는 벌레는 다음과 같습니다.
- ᄒᆞᆫ글2010 베타버전과 유니코드 버그 1 및 문자표 버그 1
- ᄒᆞᆫ글2010 베타버전의 문자표 버그 2
- ᄒᆞᆫ글2010 베타버전과 유니코드 버그 2 및 문자표 버그 3
- ᄒᆞᆫ글2010 베타버전과 유니코드 3 - Unicode Full Set 지원??
- ᄒᆞᆫ글2010 베타버전과 옛한글 표기 오류
관련 문서
내부 문서
- [벌레와 팁/팁] - 유니코드 문자표는 없나요?
- [벌레와 팁/버그] - ᄒᆞᆫ글2010 베타버전과 유니코드 버그 1 및 문자표 버그 1
- [벌레와 팁/버그] - ᄒᆞᆫ글2010 베타버전의 문자표 버그 2
- [벌레와 팁/버그] - ᄒᆞᆫ글2010 베타버전과 유니코드 버그 2 및 문자표 버그 3
- [벌레와 팁/버그] - ᄒᆞᆫ글2010 베타버전과 유니코드 3 - Unicode Full Set 지원??
- [벌레와 팁/버그] - ᄒᆞᆫ글2010 베타버전과 옛한글 표기 오류
- [일기] - 난 판도라 상자를 열었을까?
- [태그] - 글꼴
- [태그] - 옛한글
외부 문서
PDF 제작 프로그램
- Foxit PDF Creator v3.0.1.1217 (30일 시험판)
- CutePDF Writer v2.8.0.2
- PDFCreator v0.9.9 / PDF v1.5 / PostScript v8.70
- ePapyrus PDF-Pro 4 Free (v4.0.0.433 2009년 2월 12일)
- UNIDOCS ezPDF Builder 2006 Free
PDF 보기 프로그램
- Adobe Reader v9.3
- ePapyrus PDF-Pro 4 Free (v4.0.0.433 2009년 2월 12일)
- Foxit Reader v3.1.4.1125
- UNIDOCS ezPDF Reader 2.0
이 글은 스프링노트에서 작성되었습니다.
- 프린트를 수십 번 하고, 그것을 다시 문서 보기 프로그램으로 열었습니다. 그 작업을 하다 보면 그게 왜 단순노동인지 뼈저리게 느끼게 됩니다. 거기에 더하여 스크린샷도 그만큼 찍어서 편집하고 웹에 올리는 작업을 해 보면, 못 느끼면 목석이지 사람이 아닙니다. [본문으로]
'벌레와 팁 > 버그' 카테고리의 다른 글
ᄒᆞᆫ글에서 블로그로 올리기와 주석 표기 문제 (0) | 2010.02.05 |
---|---|
"Haansoft PDF"의 성능은? (2) | 2010.02.03 |
한컴오피스 베타버전과 함초롬 글꼴의 모양 (2) | 2010.01.31 |
ᄒᆞᆫ글2010 베타버전과 옛한글 표기 오류 (0) | 2010.01.30 |
ᄒᆞᆫ글2010 베타버전과 유니코드 3 - Unicode Full Set 지원?? (3) | 2010.01.28 |