Apple FontTools

개인적으로 윤디자인에서 만든 서체 시리즈를 상당히 좋아하는데, 2003 년에 처음 파워북을 살 때 받았던 Font 시디에 들어있던 유니코드 윤고딕, 윤체, 윤명조 등은 Mac OS X 에서 같은 family 로 묶여서 나오지 않는 문제가 있습니다. (윈도우야 원래 묶여서 나오지 않고, 리눅스에서도 마찬가지로 문제가 있습니다.)

그래서 얼마 전까진 FontForge 를 이용해서 이름을 수정해서 사용하고 있었지만 이렇게 만든 서체는 Unicode Cmap 만을 가지고 있고 Korean cmap 은 가지고 있지 않기 때문에 Carbon 기반 프로그램에서는 사용할 수가 없었습니다.

뭐 딱히 해결책이 없는고로 불편한 걸 참아가며 쓰고 있었는데 갑자기 Apple FontTools 이 생각이 나더군요. 패키지를 다운 받아 설치하고 서체 이름을 바꾸기 위해서 name table 을 XML 로 dump 했습니다. vi 로 살살살 수정을 한 뒤 다시 name table 을 덮어 쓰니 꺄홋! 딱 제가 원하는 대로 수정이 되었네요 :)

드디어 firefox 에서도 산돌고딕, 윤고딕, 윤체, 윤명조 등을 볼 수 있게되었습니다 -_-v 혹시나 저와 비슷한 작업을 하고 싶으신 분들은 apple font tools 를 받아서 설치하시고 터미널에서 아래와 같은 커맨드를 이용하시면 됩니다. (단 Mac OS X 전용입니다.)

dump: ftxdumperfuser -t name TTF_FILE_NAME > XML_FILE_NAME
restore: ftxdumperfuser -t name -d XML_FILE_NAME TTF_FILE_NAME

link: http://developer.apple.com/textfonts/Fonttools/Index.html

Published by

9 thoughts on “Apple FontTools”

  1. Pingback: denzels' me2day
  2. 애플 폰트툴로 수정한 폰트들은 어도비 프로그램 계통에서 제대로 사용할 수 있나요?
    폰트포지로 수정한 것들은 포토샵에서 사용할 수가 없더라고요..
    폰트툴로 수정한 것들은 포토샵에서 사용할 수 있는지 궁금하군요..

    1. 수정 하기 전에도 사용상 문제가 없었다면 수정 후에도 동일하다고 보시면 됩니다. name table 만 업데이트 할 뿐 나머지는 변경하지 않으니까요 :)

  3. TTF_FILE_NAME > XML_FILE_NAME은 그대로가 아니라 실제 폰트네임을 입력하란 말씀이죠? ^^

    1. (늦었지만) 네~ XML_FILE_NAME 도 임시로 만들 xml 파일 이름을 써주시면 됩니다.

      name_table.xml 이런 식으로요. (사실 XML_FILE_NAME이라고 치셔도 에디터에서 highlighting이 안되는거 말고는 아무 문제가 없습니다.)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">