본문 바로가기

폰트 제작

Glyphs에서 OTF 내보내기(폰트 압축과 시간) 글립스(Glyphs)의 장점 중 하나 : OTF 생성 및 feature 지원 맥용 폰트 제작 프로그램인 글립스(Glyphs)의 큰 장점 중 하나가 CJK용으로 적합한 OTF를 내보내고, OTF용 feature를 생성할 수 있다는 점입니다. 폰트랩(FontLab)에서는 일반적인 OTF는 생성이 가능하나, 글립 수가 많은 CJK를 위한 OTF를 내보내는 것 자체가 불가능합니다. 이러한 특징때문에, 요즘은 저도 폰트 제작에 있어서 글립스를 더 자주 사용하는 편입니다. OTF 내보내기의 핵심 : FDK FDK라는 프로그램은 Adobe Font Development Kit for OpenType(AFDKO)이라고도 하며, 오픈소스로 발표되었습니다. 실제 2000년대 초반에 OTF를 제작하기 시작할 때부터 사용했던.. 더보기
두 번째 글립스 플러그인(Glyphs plugin)을 개발했습니다. 두 번째 글립스 플러그인(Glyphs plugin : 간단 미리보기 : Simple Preview)을 개발했습니다.글립스에서의 미리보기는 가로 방향, 1줄만 볼 수 있게 되어 있습니다. 세로 방향 및 가로 방향으로 여러 줄을 보고자 할 경우에는 편집창을 축소 및 확대하는 방법만 가능했습니다. 그런데, 작업과 동시에 미리보기를 하려면, 잦은 축소 확대가 필요해 불편했습니다. 이에, 이를 해결하기 위해 간단한 미리보기 플러그인을 개발하게 되었습니다. 이 플러그인의 특징은 다음과 같습니다.1. 가로 방향 및 세로 방향 미리보기글립스의 기본 미리보기가 가로 방향만 가능한 점을 보완, 세로방향까지 볼 수 있도록 하였습니다. 세로 방향 미리보기에서는 원하는 글자를 회전시킬 수 있는 기능이 있습니다. 기존 글립스에서.. 더보기
폰트 기술 교육 진행됩니다. 폰트 기술 교육을 진행합니다.폰트 디자인을 처음 시작하시는 분들 및 경험이 있는 폰트 디자이너도 폰트에 대한 정보를 제대로 이해하지 못해, 문제를 갖고 있는 상태로 폰트를 제작하고 있는 게 현실입니다.실제, 국내에서 배포되고 있는 폰트들 중 상당수는 잘못된 정보를 갖고 있는 경우가 많아, 오류가 많이 발생하고 있습니다. 그러나, 그 많은 문제점들에 대한 해결책을 알지 못하고 있습니다. 폰트 기술자인 저도 경력이 어느정도 쌓이기 전까지 수많은 시행착오를 거치면서 다양한 문제들을 경험하였고, 그에 대한 각각의 문제 해결 방법들을 파악하게 되었습니다.제가 겪은 많은 시행착오를 겪으시지 않도록, 누구도 알려주지 않는 폰트 제작에 대한 기술을 이번 기회에 배우실 수 있게 됩니다.강의 등록은 다음 URL(http:.. 더보기
폰트 제작 프로그램인 글립스(Glyphs)용 플러그인 개발 현직 폰트 디자이너들 사이에서 가장 많이 쓰이고 있는 폰트 제작 프로그램은 폰트랩(FontLab)입니다. 그 다음으로는 글립스(Glyphs)인데, 이 모두 외국에서 제작된 프로그램입니다. 국내 디자이너들이 글립스를 사용하기 시작한 것은 약 3년 정도 되었습니다. 처음에는 모 회사의 폰트 디자이너가 국내에 소개를 통해, 몇몇 폰트 디자이너들이 사용하기 시작하였습니다. 그리고, 유럽에서 공부하시는 몇몇 분들이 글립스를 사용하기 시작하면서, 차츰 사용자가 늘어나고 있는 추세입니다.폰트랩이 약 $700 정도라면, 글립스는 $300 정도로 폰트랩의 1/2 수준에 불과하고, 적극적인 사용자 지원과 풍부한 플러그인 및 스크립트들을 통해 사용자를 꾸준히 늘려나가고 있습니다. 디자이너의 적극적인 참여를 통해 UI 및 기.. 더보기
폰트랩6(FontLab6) 출시 드디어, 폰트랩(FontLab) 6가 출시되었습니다. 새로운 폰트랩 버전에 대한 언급이 참 재미납니다. The ultra bold font editor라니, 정말로 많은 기능을 추가했나 봅니다.개인적으로는 배신감(?)이 밀려옵니다. 안정성을 보면, 내년 여름에나 출시할 거라 확신하다시피 했는데, 이렇게 덜컥 발표했으니 말입니다. 얼마전까지의 프리뷰 버전에서도 한글쪽에 버그가 있어 버그리포팅이 필요했으나, 바쁘다는 핑계로 리포팅은 커녕 최근 프리뷰 버전도 테스트 못하고 있었습니다. 그런 와중에 언제 출시된다는 언급도 없다가 갑자기 출시되었습니다. 아무래도 크리스마스 연휴를 잘 보내고 싶었나 봅니다. 생각나는대로 몇가지 특징을 짚어 보았습니다. 단, 기술자이다 보니, 디자이너와는 약간 다른 입장에서 보겠습니.. 더보기
글립스(Glyphs)에한글 코드영역 추가하기 이번 포스팅은 글립스(Glyphs)라는 폰트 제작 프로그램에 원하는 코드 영역을 추가할 수도 있다는 것을 보여드리고자 합니다. 몸이 썩 좋지 않은 상태에서 포스팅하다 보니, 내용 또한 많이 허접합니다. 폰트랩의 정체기와 다른 폰트 제작 프로그램들의 약진 현재 세계적으로 가장 많이 사용되는 상용 폰트 제작 프로그램은 폰트랩(FontLab Studio)입니다. 그런데, 그런 폰트랩이 5.X에서 새버전이 발표되지 않은 채 거의 10년이 되고, adobe의 AFDKO(폰트 데이터 관련 종합 툴)가 오픈소스로 풀리면서 이를 활용해 많은 폰트 제작 프로그램들이 발표되었습니다. 그렇게 발표된 폰트 제작 프로그램들이 Glyphs, Robofont 등입니다. 그리고, 그 중에서 가장 사용자가 많은 것이 Glyphs입니다.. 더보기
한글 최초의 힌팅 폰트, 맑은고딕을 말한다-5 힌팅의 종류 힌팅에는 기계적인 계산을 통한 오토힌팅 및 수작업을 통한 매뉴얼 힌팅의 2가지가 있습니다. 오토힌팅 폰트 제작 프로그램에서 미리 정해놓은 알고리즘 및 문자세트에 맞는 힌팅 기법을 이용해 자동으로 힌팅명령을 추가하는 작업입니다. 시간이 적게 걸리는 장점이 있지만, 품질이 대체로 만족스럽지는 못한 특징이 있습니다. 일반적인 오토힌팅은 글자가 '모든 글자가 모든 크기에서 전반적으로(general) 품질이 좋게', 만드는데 목적이 있습니다. 매뉴얼 힌팅 작업자가 명령어를 직접 선택, 입력하여 일일이 적용하는 방식의 힌팅작업을 뜻합니다. 고품질의 결과물을 얻을 수는 있지만, 상당한 시간이 필요합니다. 실제로, 완성형 아웃라인 한 글자를 힌팅할 때 적게는 30분, 많게는 2-3시간까지 걸리기도 합니다... 더보기
한글 최초의 힌팅 폰트, 맑은고딕을 말한다-4 힌팅이란? 지금까지는 폰트를 화면에 조금이라도 더 품질이 좋게 표현하기 위한 폰트 렌더링 기술이 발전되는 상황을 살펴보았습니다. 그러나, 여전히 렌더링 기술만으로는 100% 해결되지 않는 근본적인 문제가 있는데, 그것은 바로, 아웃라인이 작은 글자 크기에서 왜곡되는 현상입니다. 결국, 그 왜곡현상을 수정보완하는 과정은 어쩔 수 없이 필요할 수밖에 없다는 의미가 되는 것입니다. 힌팅은 아웃라인 폰트가 저해상도 디스플레이에서 렌더링되는 과정에 발생하는 왜곡현상을 보완하기 위해 특정 명령어들을 추가하는 작업을 말합니다. 힌팅의 의미를 이해하기 위해서는 아웃라인 폰트가 왜 화면에서 왜곡이 될 수밖에 없는지 그 원인을 파악하는 것이 우선이라 할 수 있습니다. 래스터라이징의 의미 및 규칙 아웃라인 폰트에 있어서의 .. 더보기