본문 바로가기

글립스

글립스(Glyphs) 스크립트를 등록하였습니다. 1. 직접 개발했던 글립스 플러그인 2종 그 동안, 폰트 편집 프로그램인 글립스에서 사용할 수 있는 플러그인을 2종 개발해서 판매하고 있었는데, 다음과 같습니다. 한글모으기(CollectHangul) : 한글 초, 중, 종 자소들을 선택 및 조합하는 방식으로 결합되는 한글을 선택할 수 있는 기능 간단미리보기(SimplePreview) : 편집 중인 폰트의 편집 뷰를 그대로 미리보기할 수 있는 기능으로, 세로쓰기 기능까지 지원 2. 문제들의 해결 1) M1 출시와 함께 발생한 문제들 잘 사용하던 플러그인들은 M1 맥 출시와 함께 작동이 제대로 안되기 시작했습니다. 프로그램 소스 보호를 위해 파이썬 소스를 라이브러리로 변환했었는데, M1 맥에서 지원이 되지 않은 것입니다. 게다가 맥 및 글립스 자체에서 파이.. 더보기
글립스 플러그인 : 간단미리보기(SimplePreview) 업데이트 플러그인 구조를 스크립트로 변환 이전에 한글모으기(CollectHangul) 플러그인의 경우, M1 맥 출시와 함께 호환이 안되는 문제가 발생하면서 플러그인을 스크립트 형태로 변환하였습니다. 간단미리보기(SimplePreview) 또한 마찬가지였습니다. 작업 과정은 크게 어렵지 않았으나, 기능을 추가로 개선하고 싶었습니다. 그래서, 이것 저것 시도하면서 기능을 추가하였습니다. 새로운 기능 추가와 UI 변경 1) 사용자 문구 보기 기존 간단미리보기는 현재 편집중인 텍스트만을 미리 볼 수 있었습니다. 그래서, 이번에는 사용자가 입력한 텍스트들을 미리보기하면서 작업할 수 있도록 기능을 개선하였습니다. 물론, 기존 기능도 그대로 사용할 수 있습니다. 2) 백그라운드 컬러 역전 기존에는 하얀색 배경에 검은색 글자.. 더보기
폰트 기술자는 무슨 일을 하고, 왜 필요할까? 많은 사람들은 폰트 디자인 및 폰트 디자이너에 대해서는 익히 알고 있습니다. 반면, 폰트 엔지니어, 즉, 폰트 기술자에 대해서는 거의 알지 못하고 있습니다. 여기에서는 폰트 엔지니어링의 범주에는 어떤 것들이 있는지, 어떤 일들이 포함되어 있는지 얘기해보고자 합니다. 1. 폰트 기술자는 무슨 일을 하는가? 1) 폰트 제작 기술 및 설치 지원 초창기 폰트 기술자들은 디자이너들이 '그린' 글자 아웃라인을 이용해 폰트를 제작하는 일들을 주로 하였습니다. 그중에 일부 기술자들은 프로그래밍 기술까지 겸비하고 있어, 각종 폰트 제작 프로그램들을 제작 및 커스터마이징 하는 경우도 자주 있었습니다. 폰트 생산 체계에 있어서, 디자이너가 이러한 일까지 같이 하기에는 많은 어려움이 있었고, 효율적으로 볼 때 큰 메리트가 없.. 더보기
글립스 플러그인 : Collect Hangul(한글모으기) 업데이트 M1맥 출시와 함께 달라진 글립스 환경 M1맥(실리콘 맥) 출시와 함께, 글립스도 여러 부분에서 변경되기 시작했습니다. CPU 작동 방식이 인텔 맥과는 다르다 보니, 앱들의 호환이 쉽지 않게 되었습니다. 특히, M1맥에서 Monterey 설치와 함께 파이썬 3을 사용하게 됩니다. 결국 기존 인텔맥에서 파이썬 2를 사용하던 환경이 파이썬 3 환경으로 변경되면서 기존 파이썬 2로 제작했던 글립스용 스크립트와 플러그인을 업데이트할 수밖에 없게 되었습니다. 2000년대 초반에 애플맥에서 인텔 맥으로 바뀐다고 할 때는 설렘이 있었지만, 이젠 반대입니다.(인텔아, 왜 그랬어..) 라이브러리 호환이 안됨 아울러, 플러그인 소스를 보호하기 위해 처리했던 라이브러리(.so)는 cython을 이용해 생성했었습니다. 한 때.. 더보기
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. 가로 방향 및 세로 방향 미리보기글립스의 기본 미리보기가 가로 방향만 가능한 점을 보완, 세로방향까지 볼 수 있도록 하였습니다. 세로 방향 미리보기에서는 원하는 글자를 회전시킬 수 있는 기능이 있습니다. 기존 글립스에서.. 더보기
글립스(Glyphs) 플러그인이 등록되었습니다. 폰트 제작 프로그램인 글립스(Glyphs)에 플러그인이 등록되었습니다. 글립스에서 한글 제작에 있어 매우 유용한 기능을 제공하고 있습니다.자소 조합으로 한글을 선택하고 입력할 수 있는 글립스 플러그인(Collect-Hangul)을 플러그인 매니저에 등록했습니다. 테스트해보시고, 피드백 주시면, 업데이트하도록 하겠습니다. 현재 등록된 것은 15일 데모 버전으로 기능에 약간의 제한이 있습니다만, 기초적인 작업을 하기에는 전혀 문제가 없을 것입니다.글립스 메뉴의 창(Window) > 플러그인 매니저(Plugin Manager) 에서 Collect-Hangul을 선택해 설치하시면 됩니다. 정품 등록은 현재 데모 버전에 인증코드만 넣으면 바로 사용하실 수 있습니다. 사용 방법과 정품 구매 관련된 내용은 다음 페이.. 더보기
폰트 제작 프로그램인 글립스(Glyphs)용 플러그인 개발 현직 폰트 디자이너들 사이에서 가장 많이 쓰이고 있는 폰트 제작 프로그램은 폰트랩(FontLab)입니다. 그 다음으로는 글립스(Glyphs)인데, 이 모두 외국에서 제작된 프로그램입니다. 국내 디자이너들이 글립스를 사용하기 시작한 것은 약 3년 정도 되었습니다. 처음에는 모 회사의 폰트 디자이너가 국내에 소개를 통해, 몇몇 폰트 디자이너들이 사용하기 시작하였습니다. 그리고, 유럽에서 공부하시는 몇몇 분들이 글립스를 사용하기 시작하면서, 차츰 사용자가 늘어나고 있는 추세입니다.폰트랩이 약 $700 정도라면, 글립스는 $300 정도로 폰트랩의 1/2 수준에 불과하고, 적극적인 사용자 지원과 풍부한 플러그인 및 스크립트들을 통해 사용자를 꾸준히 늘려나가고 있습니다. 디자이너의 적극적인 참여를 통해 UI 및 기.. 더보기