본문 바로가기

전체 글

영문 폰트 디자이너들에게 유용한 서적 및 사이트들 영문 폰트 디자이너들에게 유용한 서적 및 인터넷 사이트들입니다. 외국 폰트 디자이너들 커뮤니티에서 긁어와 편집 및 정리하였습니다. 서적을 보시기 어려운 분들은 사이트들만 보셔도 많은 도움이 될것 같습니다.한글 폰트뿐 아니라, 영문 폰트를 디자인하시기 원하는 분들은 참조하시면 좋을 것 같습니다. 1. 서적들Adrian Frutiger Typefaces - Heidrun Osterer American Metal Typefaces of the Twentieth Century - Mac McGrew Anatomy of a Typeface - Alexander S. Lawson Anatomy of Printing, John Lewis, Watson-Gupthill, 1970 Art of the Printed Bo.. 더보기
폰트랩 스크립트 사용법 폰트랩 스크립트(FontLab Script) 사용법 폰트랩(Fontlab Studio 5)은 파이썬(python)을 통한 일종의 자동화 프로그램(매크로) 개발을 통해 업무시간 및 과정을 단순화 및 효율화시킬 수 있습니다. 폰트랩 자체에서 지원하는 스크립트 api가 있어 웬만한 기능은 거의 자동화가 가능해서 실제 업무에서는 많이 사용하고 있습니다. 다만, 국내에서는 실제 이를 개발해 사용하고 있는 곳이 S, Y 사 정도에 불과합니다. 기능을 어떻게 활용하느냐에 따라, 1명의 디자이너가 1개월 정도 걸릴 수도 있는 단순한 작업을 개발시간 포함 1일 이내에 마칠 수도 있습니다. (실제, 제가 S사에 근무할 때 그렇게 한 적이 있었습니다.) 실제, 폰트랩 스크립트를 개발하는데 있어서 어려움은 폰트의 구조를 알아.. 더보기
한글 최초의 힌팅 폰트, 맑은고딕을 말한다-4 힌팅이란? 지금까지는 폰트를 화면에 조금이라도 더 품질이 좋게 표현하기 위한 폰트 렌더링 기술이 발전되는 상황을 살펴보았습니다. 그러나, 여전히 렌더링 기술만으로는 100% 해결되지 않는 근본적인 문제가 있는데, 그것은 바로, 아웃라인이 작은 글자 크기에서 왜곡되는 현상입니다. 결국, 그 왜곡현상을 수정보완하는 과정은 어쩔 수 없이 필요할 수밖에 없다는 의미가 되는 것입니다. 힌팅은 아웃라인 폰트가 저해상도 디스플레이에서 렌더링되는 과정에 발생하는 왜곡현상을 보완하기 위해 특정 명령어들을 추가하는 작업을 말합니다. 힌팅의 의미를 이해하기 위해서는 아웃라인 폰트가 왜 화면에서 왜곡이 될 수밖에 없는지 그 원인을 파악하는 것이 우선이라 할 수 있습니다. 래스터라이징의 의미 및 규칙 아웃라인 폰트에 있어서의 .. 더보기
한글 최초의 힌팅 폰트, 맑은고딕을 말한다-3 아웃라인 폰트의 사용과 문제점 및 그 보완 지난 포스트에서는 아웃라인 폰트의 문제점을 보완하기 위해 사용되는 기술 중에서, 폰트 자체에 적용될 수 있는 기술에 대해서 알아 보았습니다. 이번 포스트에서는, 아웃라인 폰트의 문제점을 보완하는 기술 중에서 폰트 자체가 아닌, 폰트를 화면에 렌더링 처리하는 기술의 발전에 대해 알아보고자 합니다. 아웃라인 폰트의 문제점 보완 - 2 일반적으로 '렌더링'이라는 표현은, 3D 그래픽 쪽에서, 3D로 제작된 결과물들을 화면상의 이미지로 만들어 내는 것을 의미합니다. 폰트에서는, 그와 비슷하게, 글자를 화면에 그리는 기술이라고 할 수 있습니다. 래스터라이징과 비슷하게 이해될 수 있겠지만, 폰트 래스터라이징은 아웃라인 폰트를 화면의 픽셀 단위로 변환하는 작업을 말하며, 하.. 더보기
한글 최초의 힌팅 폰트, 맑은고딕을 말한다-2 폰트의 종류와 그 특징 맑은 고딕의 의의라면 ‘한글 최초의 힌팅 UI 폰트’라 할 수 있다. ‘힌팅’이라는 단어를 들어본 독자도 있겠지만, 듣지 못한 독자들이 대부분일 것이다. 힌팅이라는 기술의 의미를 알아보기 이전에, 힌팅이 적용되기까지 어떤 기술들이 어떻게 발전되어 왔는지 대략적으로라도 알아보는 것이 순서라 생각한다. 일반적으로 폰트는 크게 비트맵(bitmap) 폰트와 아웃라인(outline) 폰트로 나뉘어질 수 있다. 먼저, 그 각각의 특징을 살펴보고자 한다. 비트맵(Bitmap) 폰트 특징 출력의 최소 단위인 점(dot) 또는 픽셀(pixel)들의 집합으로 문자를 표현하는 폰트라 할 수 있다. 즉, 점을 찍어 글자를 만들어 넣은 폰트라 할 수 있다. 비트맵(bitmap)이란 의미는 말 그대로, '.. 더보기
한글 최초의 힌팅 폰트, 맑은고딕을 말한다-1 나의 직장 생활 첫 프로젝트. '맑은 고딕' 프로젝트 맑은고딕은 우리나라 최초의 TTF 힌팅 폰트입니다. 2002년에 산돌글자은행(현재, 산돌커뮤니케이션) 입사 2주만에 처음으로 맡은 프로젝트가 바로, 맑은고딕 프로젝트(힌팅 프로젝트)였습니다. 아무 것도 모르면서, '힌팅'이라는 단어가 들어간 논문과 기술문서를 찾아 연구하고 번역하느라 정말 바빴습니다. 설날에도 번역하느라 어디 움직이지도 못했으니, 정말 고생이 많았던 것 같습니다. 당시 정말 많은 분들이 고생하셨고, 그 분들 덕에 맑은고딕 프로젝트를 잘 마무리할 수 있었으며, 저에게는 하나의 큰 커리어가 되었습니다. 당시 프로젝트는 현재 좋은글씨를 운영하시는 이경배 소장님, 힌팅 디자이너 4명, 본인으로 총 6명으로 구성되어 진행되었습니다. 당시 힌팅 .. 더보기
OTF가 벌써 20살이나 되다니..! OTF 가 어느덧 20살이란 나이를 먹었다. 해외 커뮤니티를 서핑하다 우연치 않게 발견하여 MS typography 사이트를 뒤졌더니, 20년 전 뉴스에 OTF 포맷에 대해 Adobe와 MS가 협력하기로 하였다는 기사를 발견하였다. 그래서, 그 뉴스 내용을 대략적으로 번역하여 보았다. Microsoft와 Adobe Systems 가 통합 폰트 포맷을 발표하다SAN FRANCISCO - May 6, 1996새로운 "OpenType" 이라는 폰트 표준 제작에 착수하다 오늘, MS와 Adobe가 현재 가장 많이 사용되는 TrueType과 Type 1 기술을 통합하는 새로운 포맷에 대해 협력하기로 하고, 이를 OpenType(오픈타입)이라고 불렀다. 그 협력의 시작으로, 두 회사는 Type 1(타입 1) 폰트와.. 더보기
폰트의 구성 및 폰트가 화면에 보여지는 과정 폰트의 구성 흔히들 폰트라고 생각하면, '그림'을 생각한다. 즉, 그림이 폰트의 전체라고 생각하기 쉽지만, 실제로는 그 이상의 것으로 구성되어 훨씬 복잡하다. 폰트는 일반적으로 글자 그림과 그 그림을 처리하기 위한 정보가 하나의 파일로 합쳐진 형태로 구성되어 있다.폰트 = 글자 그림 + 그림을 처리하기 위한 정보 글자 그림 디자이너가 그린 글자 그림은 컴퓨터만 이해하는 형태(바이너리 형태)로 저장된다. 컴퓨터는 어떤 그림이 "가"에 해당하는 그림인지, "나"에 해당하는 그림인지 전혀 모른다. 그림들이 저장된 모습으로, 데이터만 쭈욱 저장된다. 어디부터 어디까지가 하나의 글자에 해당하는지 알 수는 없다. 그림을 처리하기 위한 정보그림 데이터만 있으면, 필요에 따라 어떤 그림을 가져와야 할지 전혀 모른다. .. 더보기