티스토리 뷰

한글을 사용하는 프로그래머를 위한 폰트 라는 글을 포스팅 한적 있습니다.
여기서 Bitstream Vera Sans Mono 폰트맑은 고딕 폰트를 합친 폰트를 제작 해서 배포 했습니다.
하지만 저작권 문제를 배포를 중단하고 있습니다.
그래서 이번에는 제작하는 방법을 포스팅해 볼려고 합니다.


준비물
  • FontCreator
    • 최신 버전은 6.0인데, 이걸 받으면 저장이 되지 않습니다 ^^;;; 그래서 예전 버전을 올려 드리겠습니다.
    • 쉐어웨어 이지만 30일 사용할 수 있으니.. 폰트만 제작하고 지우시면 됩니다.

  • Bitstream Vera Sans Mono 폰트
    • 아래 사이트에 가셔서 다운 받으셔도 되고 공개 폰트 이므로 올려 놓겠습니다.
  • 맑은 고딕 폰트
    • Vista를 쓰신다면 윈도우에 기본으로 설치 되어 있습니다.
    • MS에서 다운로드 받으실 수도 있습니다.
    • 2번째 까지 여의치 않으시다면 구글이나 네이버 검색으로 받으실 수 있습니다 ^




FontCreator 설치

별거 없습니다. ^^;; 그냥 Next만 누르면 설치가 됩니다.
그리고 프로그램을 띄우면 인증하라고 나옵니다.
Use Evaluation Versiond을 클릭하시면 됩니다.
그런데 이게 띄울때 마다 버튼의 위치가 바뀝니다 ^^;;
잘 찾아서 눌러주세요.







폰트 편집하기
File > Open > Font File로 Bitstream Vera Sans Mono 폰트(이하 영문폰트)를 엽니다.
영문 폰트외에 사용하지 않을 폰트를 제거 합니다.
첫폰트를 선택하고 끝에서 Shift를 누르고 클릭하면 선택이 됩니다. Del키를 눌러서 삭제 합니다.
저같은 경우에는 물결글자(~) 이후 폰트를 제거 하고 나머지는 맑은고딕 폰트(한글폰트)를 사용하였습니다.

File > Open > Font File로 맑은고딕 폰트를 엽니다.
이 파일도 마찬가지로 물결글자(~)이후의 문자를 모두 선택합니다.
(팁으로 처음부터 물결까지 선택을 하신뒤 Ctrl+T를 누르면 전체가 선택이 됩니다.)
Edit > Copy를 선택해서 복사를 합니다.(단축키 : Ctrl + C)
(사양에 따라서 시간이 많이 걸릴 수도 있습니다. 반응이 없더라고 참고 기다리세요 ^^;)
그리고 밑에 있는 12649 glyphs selected를 잘 기억합니다.
복사된 폰트의 갯수 입니다.

그리고 다시 Ctrl+Tab키를 눌러서 열어 두었던 영문 폰트 창으로 이동 합니다.

그리고 메뉴에서 Insert Glyphs를 선택합니다.
좀 전에 기억해 두었던 숫자를 Insert glyph(s)에 입력합니다.
그리고 체크 박스는 After last glyph로 선택하고 OK를 누릅니다.
(다음을 진행하기 전에 꼭 빈공간이 선택되어 있어야 합니다. 위 다이얼로그에서 진행하고 나면 자동으로 빈공간이 선택되어 있어서 그냥 진행합니다.)
그리고 메뉴에서 Edit > Paste Special을 선택합니다.

다음과 같은 다이얼로그가 나오면 Items는 전체를 다 선택해 주시고 Add mappings를 선택하고 OK를 누릅니다.
그러면 이번에는 정말 소식없이 기다립니다 -_-;;
사양에 따라서 다르지만, 저 같은 경우에는 1분 정도 기다리는거 같습니다.
폰트의 갯수가 많아 질 수록 더 기다리고요 ^^;
죽은거 아니니까 참고 기다리세요.

기다리고 나면 기본 폰트가 완성 된겁니다.

그리고 약간의 손을 봐 줘야 합니다.

메뉴에서 Font > Settings를 선택합니다.
Unicode Character Ranges에서 Calculate를 누르시고 Code Page Character Ranges에서는 Edit를 누르시면 됩니다.


위와 같은 화면에서 Korean Wansung(949)를 추가해 주시면 됩니다.
Code Page Character Ranges에서는 Calculate를 누르지 마세요. 언어 선택할 때 귀찮아 지고, 코드가 많이 추가 되는데, 폰트를 사용할 때 원하는 대로 안 되는 경우가 있습니다.

여기 까지 하시면 폰트를 합치는 작업은 완료가 됩니다.

메뉴에서 File > Save As하셔서 저장하고 사용하시면 됩니다 ^^*


[인증 스샷~ ^ ^*]


추가사항
  1. 맑은 고딕만 합치게 되면 일본어나 한자 폰트가 나오지 않습니다. 일본어나 한자 폰트가 필요하신 분은 Arial Unicode MS폰트의 일본어와 한자 폰트를 위와 같은 방법으로 합치시면 됩니다. 굴림이나 돋음 폰트에서도 합칠 수 있는데, 거기는 한자가 좀 모자르더군요.
  2. 한글폰트를 기본으로 영문폰트를 합칠 수도 있습니다. 하지만, 이렇게 할 경우에는 폰트의 폭이나 설정이 있어서.. 영문에다가 한글을 합치는게 조금 쉽습니다.
  3. 폰트를 완성했는데... 이름을 바꾸고 싶으신 분도 계시죠? 그런 분들은 메뉴에서 Format > naming에 가셔서 이름을 바꿔서 사용하시면 됩니다.



다른 프로그램
  • fontforge라는 프로그램도 있습니다. 무료에 공개 입니다. 모든 플랫폼을 지원한다고 되어 있기는 한데 -_-, 리눅스 용입니다. 윈도우에서는 cgwin을 사용해서 실행합니다. 사용하기는 좀 복잡하지만, 스크립트를 사용하면 좀 더 우아하게 폰트를 합칠 수 있습니다.
저작자 표시
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
댓글
  • 이전 댓글 더보기
  • 프로필사진 으악!!! 똥컴에서 거의 20분걸려서 끝까지했는데 끝에서 calculate를 두개다 눌러버림 ㅜㅠ

    두번째calculate는또 5분걸리네 .. 폰트 붙여넣기할땐 10분걸림 ㅜㅜㅜㅜㅜ 슬프다
    2010.03.18 00:43 신고
  • 프로필사진 신규하 아이고.... 저두 사양이 안 좋아서..
    인내의 시간이 많았답니다 ㅜ.ㅜ
    힘내세요~~
    2010.03.18 08:44 신고
  • 프로필사진 Krusader 멋진대요... 베리 굿굿입니다. 2010.04.19 00:12 신고
  • 프로필사진 별사탕 제주고딕이 예뻐서 무비스트 자막으로 사용하려고 하는데 한자가 안나오네요..
    나눔고딕은 무비스트에서 볼드는 선택할 수 없고 익스트라볼드만 선택할 수 있어서 제주고딕을 선택해봤는데 한자출력을 안해줍니다..
    근데 폰트편집은 첨이라 보고 따라서 해봐도 감이 안오네요..
    아..저는 진정 무식한가봅니다..ㅜ.ㅜ
    폰트 2가지를 가각 열어서 글리프 프라퍼티를 열어보면 두개의 폰트가 프라퍼티값이 다른데 그냥 복사해서 맨마지막 빈 글리프에 인서트 해주면 되는건가요?
    한글담에 보통 한자글리프가 있던데 순서는 상관없이 맨마지막에 넣어주나요?
    아님 한자가 있을법한 비어있는 글리프부분 첫칸에 포커스 놓고 인서트해줘야 하나요?
    복사해논 글리프수랑 넣으려는 폰트의 빈글리프갯수가 달라서요..
    달라도 상관없고 모자라는 빈글리프는 알아서 추가되나요?
    2010.07.03 18:24 신고
  • 프로필사진 별사탕 윈7 컴 말아먹겠다는 생각으로 포스트해주신 것대로 여러차례 시도해보니 성공하였습니다..
    드뎌 아주 깔끔하게 한자출력됩니다..
    감사드립니다....꾸벅
    2010.07.03 21:44 신고
  • 프로필사진 신규하 잘 되신다니.. 다행이네요..
    잘 사용하세요~
    2010.07.05 10:24 신고
  • 프로필사진 베지타 굴림.ttc폰트를 조작해서 굴림의 내용을 맑은고딕으로 교체시킨 파일을 어떤분이 만드셔서 배포하던데
    (이름은 굴림인데 출력은 맑은고딕으로 써집니다. 그폰트를 설치하면 윈도우의 모든 폰트가 맑은고딕으로 바뀝니다)

    혹시 그 제작자분이 신규하님이신가요?
    저는 맑은고딕대신 나눔고딕으로 하고싶어서 도전했는데 굴림ttc를 ttf로 쪼개는것까진 성공했습니다.
    그런데 편집하려고 보니 굴림ttf랑 나눔고딕ttf랑 배열순서자체가 달라 다중선택하여 붙여넣기하는것이 안됩니다.
    정렬순서가 너무 판이해서 하나하나 아이템을 선택하여 교체해야 하는데 2만여개를 하나하나 수작업하는것 밖에 방법이 없는지 궁금합니다..
    그리고 이게 완성된다고 해도 만들어진 ttf를 어떻게 다시 ttc로 만들어야하나요?

    윈도
    2010.07.11 17:43 신고
  • 프로필사진 신규하 제가 제작했던 폰트는 맑은 고딕과 비트산고딕 조합밖에 없습니다.
    정렬 순서가 판이한건.. 좀 ^^;;;
    일일히 선택하셔야 할 것 같은데.. 어떻게 할지 난감하네요.
    그리고 TTF는 그냥.. 사용하시면 될 것 같습니다.
    2010.07.15 10:19 신고
  • 프로필사진 비밀댓글입니다 2010.11.22 22:39
  • 프로필사진 우둥치 헥헥 겨우 따라했네... 감사 합니다 2011.01.03 12:52 신고
  • 프로필사진 덜구 잘보고갑니다ㅎㅎ 2011.01.11 11:58 신고
  • 프로필사진 코딩용 맑은 고딕 + Consolas 폰트 합치기를 해봤습니다.

    Regular 폰트는 제대로 보이는데 Bold 폰트는 영문등 글자 모양이 조금씩 깨져서보입니다....

    앙~~~
    2011.03.16 19:31 신고
  • 프로필사진 on 저도 Consolas + 맑은고딕 해봤습니다.

    그런데 한글의 여백이 이상하더군요..
    2011.07.03 09:41 신고
  • 프로필사진 Bean 안녕하세요! ViM 쓰면서, 한글 폰트의 백슬레쉬 때문에 무지 고민이 많았는데, 님 덕분에 깔끔하게 해결이 됐네요! 좋은 정보 감사합니다^^ 2011.09.30 11:51 신고
  • 프로필사진 비밀댓글입니다 2011.12.14 12:33
  • 프로필사진 jooho0724 저는 한글체 + 일본어체 를 했는데 정말 고생 많이 했습니다 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

    그래도 덕분에 잘 만들었습니다 !!!

    근데 naming을 바꾸려고 했는데 안되더라구요 ;.. 어떻게 하는지 그점 또한 자세히 설명이 있었음 좋겠는데 아쉽습니다 ㅠ


    암튼 감사합니다 !!
    2013.12.18 18:26 신고
  • 프로필사진 as 이런 방법이 있었네요. 쉽게 설명해주셔서 성공했습니다. 그런데 비트스트림 글꼴설정에 맑은 글꼴을 맞추기 때문에 약간의 변형이 일어나네요. 2014.01.19 23:21 신고
  • 프로필사진 비밀댓글입니다 2015.01.05 14:03
  • 프로필사진 rain Windows8에서 Consolas 폰트의 한글이 너무 이상하게 나와서 찾다찾다 여기까지 와서 해결하고 갑니다.
    좋은 정보 감사합니다.
    2015.05.16 02:44 신고
  • 프로필사진 jason 좋은 정보 감사합니다,
    그런데 BMFont 와 같이 Unicode Block 별로 필터링해서 보여주는 기능은 없는지요? 그리고 txt파일로부터 특정 문자만 사용하게 지정하는 기능도 없는지 궁금합니다.. 개발사 reference를 뒤져도 해당 내용이 없네요...
    2016.03.08 20:32 신고
  • 프로필사진 blueasa 좋은 정보 감사합니다. :) 2017.02.02 15:59 신고
  • 프로필사진 지브 잘되시나요ㅠㅠ? 2017.02.12 18:49 신고
  • 프로필사진 지브 영어 필기체랑 한글 바탕체를 합칠려고 하는데 왜 저장하고 포토샵으로 호환할려고하는데 안될까요 ㅠㅠ 2017.02.12 18:48 신고
  • 프로필사진 블루비틀 저는 11대 버전으로 했는데 메뉴가 몇가지 달라서 좀 헷갈렸습니다.
    그래도 어찌어찌 독학으로 해결했네요.
    실마리라도 잡을 수 있게 해주셔서 감사드려용
    2017.07.02 23:43 신고
댓글쓰기 폼