Freetype Library로 태국어 출력에 대해서 문의 드립니다.
글쓴이: grumbler / 작성시간: 목, 2010/04/22 - 9:11오후
안녕하세요.
freetype library로 태국어 출력에 대해서 문의 드립니다.
태국어가 특성이 있더군요.
첨자를 포함해서 한 글자 처럼 보이는데, 태국어로는 2글자 이고 Unicode로 각각 2byte를 사용합니다.
그런데 한 글자 처림 출력을 해야 하는데, 첨자를 어떤 정보로 출력을 해야 될지를 모르겠습니다.
일반적인 tahoma font로는 정상적으로 출력이 됩니다. 그러나 제가 사용하는 font에서는 정상적으로 출력이 되지 않습니다.
즉, 기본 글자와 첨자라 따로 출력이 됩니다.
(첨부된 압축 파일의 tai_1이 제가 출력한 것이고, tai_2가 정상적으로 출력된 상태입니다.)
이에 관련해서 태국어를 Freetype으로 출력하기 방법을 알려 주셨으면 합니다.
File attachments:
첨부 | 파일 크기 |
---|---|
![]() | 5.48 KB |
Forums:
글꼴이 문제인것
글꼴이 문제인것 같네요. FreeType는 GSUB/GPOS feature 정보를 가져와서 그것을 출력시 적용하는 것으로 보입니다.
즉, 잘 출력되는 글꼴은 tai어에 대한 GSUB/GPOS 정보가 있을 것으로 생각됩니다. FreeType가 특정 글꼴에 대해서 특별처리는 하지 않을것이니까요.
FontForge로 GSUB/GPOS에 대한 feature파일을 Tahoma로 부터 뽑아서 분석하신 후에 그에 대응하는 GSUB/GPOS feature를 사용하고 계신 글꼴에 추가하셔야 할것으로 생각됩니다.
단 이 경우 사용하고 계시는 글꼴의 라이선스가 문제가 될 수 있으므로 잘 알려진 공개글꼴을 사용하셔야 할 듯
온갖 참된 삶은 만남이다 --Martin Buber
댓글 달기