FontForge로 한글, 영문 폰트 합치기 (Merge Fonts)

Visual Studio에서 내가 사용하는 폰트는 Consolas인데 이따금 한글 주석을 달 때 시스템 폰트와의 이질감이 굉장히 거슬렸다. 한글 폰트만 따로 바꾸는 기능은 VS에 없기 때문에 Consolas에 내가 좋아하는 한글 폰트를 합쳐보기로 했다.

구글링을 통해 찾은 방법은 신규하님 블로그에 있었다. 하지만 디테일한 설정을 하기 어려워서 다른 프로그램을 찾아봤다. 그렇게 해서 찾게 된 Font Forge.

사용법은 간단하다. 프로그램을 영문으로 띄우고 싶었는데 그게 안되서 한글로..

  1. ‘파일/열기’로 원하는 영문 폰트를 로딩한다. ‘요소/폰트정보/일반정보’에 들어가 폰트 높이를 확인하다.
  2. ‘파일/열기’로 원하는 한글 폰트를 로딩한다. 새 창이 뜬다.
  3. 한글 폰트 창에서 ‘요소/폰트정보/일반정보’에 들어가 ‘높이’를 영문 폰트와 동일하게 맞춰준다. 작게 하고 싶으면 작게.
  4. 영문 폰트 창에서 ‘요소/폰트결합’을 누른 뒤 kerning 항목은 끄고 OK 버튼을 누른다.
  5. 영문 폰트 창에서 ‘요소/PS Names’에 들어가 폰트명을 수정한다. (폰트 설치 시 예전 폰트에 덮어씌우는 것을 방지) OK 버튼을 누르고 ‘변경’ 클릭.
  6. 영문 폰트 창에서 ‘파일/폰트를 출력’ 에 들어가 타입을 TrueType으로 설정하고 Generate 클릭. Error는 무시하고 Generate 다시 클릭.
  7. 완성.

Leave a Reply

Your email address will not be published.