| 2008-06-12, 08:52 AM | #1 |
|
New Member
Registered: Jun 2005
My Mac: 없음
Posts: 6
오프라인
|
은바탕 옛한글 지원
은글꼴 스냅샷 (6/2) | KLDP
은글꼴의 은바탕 글꼴이 옛한글을 정식으로 지원하게 되었습니다. 옛한글을 쓰는데는 단순히 1x1x1 첫가끝 글꼴만 지원하면 되긴 합니다만, 이런식으로 지원하면 글꼴이 밉게 랜더링되게 됩니다. 그렇다고 M$의 새굴림 글꼴처럼 옛한글영역의 모든 글자를 그려 넣는 작업을 MS나 애플에 요구하는 것은 사실상 불가능하겠고, Ogulim.ttf처럼 우리가 옛날 PC통신에서 쓰던 조합글꼴 바로 그 방식의 변형이라 볼 수 있는 조합 글꼴 (조합 트루타입 글꼴 TrueType Composite font)을 만들되, 여러벌의 glyph를 글꼴에 그려넣고 이것에 대한 조합방식을 트루타입의 GSUB 테이블의 한글 자모 feature 테이블로 등록시켜서 Uniscribe(M$) 혹은 Pango(리눅스 혹은 Pango 어플)로 처리하여 옛한글을 랜더링되게끔 하거나, 애플에서의 AAT테이블에 morx 테이블을 넣어서 ATSUI가 지원할 수 있도록 만들면 ATSUI를 지원하는 모든 어플에서 옛한글을 비교적 멋있게 랜더링 할 수 있도록 지원할 수 있습니다. 그러나 지금까지는 애플코리아 혹은 애플에서조차도 옛한글을 미려하게 지원하는 이러한 방식을 지원하는 글꼴이 내놓지 않았었습니다. 이에 KTUG(한국 텍 유저그룹)의 김도현님께서 애플의 옛한글 지원을 위해서 은바탕 글꼴에 AAT morx 테이블을 집어넣어, ATSUI를 지원하는 모든 어플에 대해서 미려한 옛한글을 지원할 수 있게 하였습니다. 아직 테스트 버전이지만 잘 작동을 하는 듯 하구요 테스트용 은바탕 글꼴은 다음 사이트를 통해 받으실 수 있습니다. http://people.ktug.or.kr/~nomos/mine/UnBatang.ttf (morx 테이블이 추가된 글꼴) http://people.ktug.or.kr/~nomos/mine/UnBatang_0613.ttf 6/13 최신판 첨부는 스크린샷입니다 wonkyu 님께서 2008-06-13 12:36 AM 에 수정하셨습니다.. 이유: 설명 추가 |
|
| 2008-06-12, 02:14 PM | #2 |
|
Member
![]() Registered: Jul 2002
My Mac: iMac Core 2 Duo/2.16, PowerBook G4/400, iBook G3/300
Posts: 28
오프라인
|
안녕하세요.
조금 이상한 것이 있어서 글을 올려봅니다. 첨부파일에 첫번째 ㄱ과 ㅏ는 U3130영역이구요 두번째 ㄱ과 ㅏ는 U1100영역입니다. PS) 맥에서나 리눅스에서나 은글꼴 감사히 잘 쓰고 있습니다. |
|
| 2008-06-12, 02:21 PM | #3 |
|
Member
![]() Registered: Jul 2002
My Mac: iMac Core 2 Duo/2.16, PowerBook G4/400, iBook G3/300
Posts: 28
오프라인
|
스크린샷 하나 더 첨부합니다.
이번에는 전부다 U1100입니다. |
|
| 2008-06-12, 08:26 PM | #4 |
|
New Member
Registered: Jun 2005
My Mac: 없음
Posts: 6
오프라인
|
U+1100 첫가끝 영역의 글자 조합일 경우 문제가 있나보네요. 하늘 입력기로 입력하셨을텐데... 입력은 어떻게 하신 것인가요? 초성+중성fill + 초성+중성+종성인가요? 초성+초성+중성+종성 입력인가요? (이것은 분명 아닐 것 같습니다만) ==== 이 경우는 초성1+중성1+초성2+중성2+종성2인데 두번째 초성의 위치가 아래로 내려간 것 같군요.. MorxTester를 이용하면 glyph의 변환을 추적해볼 수 있습니다. Text & Fonts - Downloads glyph의 변환 (Ligature, Contextual...) 규칙은 김도현님이 만든 mif 파일에 담겨져 있습니다. http://people.ktug.or.kr/~nomos/mine...ngmorx.mif.txt (은글꼴 스냅샷 (6/2) | KLDP 참조) wonkyu 님께서 2008-06-12 08:43 PM 에 수정하셨습니다.. 이유: 질문 추가 |
|
| 2008-06-12, 08:43 PM | #5 |
|
Member
![]() Registered: Jul 2002
My Mac: iMac Core 2 Duo/2.16, PowerBook G4/400, iBook G3/300
Posts: 28
오프라인
|
하늘입력기 2.0에서는 초성+초성+중성+종성 버그가 고쳐진 하늘입력기 2.1에서는 초성+중성fill + 초성+중성+종성 입니다. 위의 스크린샷들은 모두 초성+중성fill + 초성+중성+종성 입니다. |
|
| 2008-06-12, 08:53 PM | #6 |
|
New Member
Registered: Jun 2005
My Mac: 없음
Posts: 6
오프라인
|
- 호환영역 자모라면 그냥 초성+(초성+중성) - 첫가끝 영역 자모라면 초성+중성fill + (초성+중성) 초성+초성 조합이 가능하다면 morx를 통해 처리하거나 입력기 레벨에서 처리하게 될것입니다. 그나저나.. OSX vmware 이미지를 받아서 테스트해보려고 하는데.. 이거 잘 안되네요;; SIGSEGV만 뜨고 gui로 안넘어가는;; |
|
| 2008-06-19, 05:40 AM | #7 |
|
Senior Member
![]() ![]() Registered: Jan 2007
My Mac: 아이맥 24인치 및 맥미니
Posts: 218
오프라인
|
정말 감사합니다. unbatang_0613.ttf를 사용하니 글꼴도 예뻐지고 옛글 입력도 잘됩니다....
앞으로 더 많은 폰트가 옛한글을 지원하겠지만(확신은 못해요^.^; , 은바탕만으로도 그동안 맥 사용 이후 항상 목말라했던 옛글 문제가 완전히 해결되네요..... |
|