논문상세

유용주, 이가경. 「글자랑」: 모임꼴의 자모 공간을 활용한 한글 폰트 디자인 인터페이스

2021-04-05

koreantypo / 관리자

다운로드
「글자랑」: 모임꼴의 자모 공간을 활용한 한글 폰트 디자인 인터페이스
유용주 (글자랑, 서울), 이가경 (서울대학교, 서울)

주제어: 폰트 편집기, 한글 타이포그래피, 사용자 인터페이스, 프로그래밍, 파라메트릭 폰트, 자모 공간
초록: 한글 자모의 개수는 라틴 문자 등 여타 많은 문자와 비슷하지만, 모아쓰기라는 특성으로 인해 낱글자의 개수는 11,172자에 달한다. 이로 인해 한글 디자인은 다른 문자 디자인보다 훨씬 많은 시간과 노력이 필요하다. 그러나 기존의 한글 폰트 제작 방식은 로마자를 제작하던 방식을 그대로 따르고 있어, 한글의 특수한 조합방식이나 방대한 글자 수가 갖는 규모에 대응하지 못하는 한계를 가지고 있다. 따라서 본 연구에서는 한글만이 갖는 고유한 조합 방식을 고려한 폰트 제작 방식이 구현된 애플리케이션 「글자랑」을 소개한다. 「글자랑」의 가장 중요한 점은 한글의 자모 공간을 사용자가 직접 조정하며 한글 폰트를 실시간으로 디자인하고 검토할 수 있는 기능이다. 또한 11,172자의 글자를 일일이 디자인하지 않고 같은 모임꼴에 속하는 글자를 한꺼번에 수정할 수 있기 때문에 빠르고 효율적인 디자인이 가능하며, 자음·모음의 형태가 공간의 크기에 따라서 동적으로 바뀌는 ‘반응형 자모’ 기능이 구현되어 있다. 「글자랑」은 전문가에게는 한글 폰트를 빠르게 프로토타이핑 해볼 수 있는 기능을 제공하며, 비전문가에게는 쉽고 빠른 폰트 제작을 가능하게 한다.

「Geuljalang」: Font Design Interface Utilizing the Configuration Spacing of Hangeul
Yoo Yongjoo (Geuljalang, Seoul), Lee Gakyeong (Seoul National University, Seoul)

Keywords: Font Editors, Hanguel Typography, User Interface, Programming, Parametric Fonts, Letter Space
Abstract: The letters in Hangeul amount to pretty much the same as the English alphabet or other written languages. But when combined into syllables* that number exponentially increases to 11,172 individual glyphs. As such, tremendous time and effort is needed to produce Hangeul typeface. Also, the current method of designing fonts largely follows Latin alphabets, not taking into consideration the massive amount of syllables or the unique properties they contain. This paper introduces 「Geuljalang」, a font application that based on Hangeul and how it is designed.The main feature of 「Geuljalang」 is that it allows the user to adjust and edit the size and space of each letter in each syllable in realtime. Also, instead of designing each of the 11,172 syllables in Hangeul, this application adjusts the letters that are found in all similar instances found in other syllables thereby reducing time and increasing efficiency. This is possible with the ‘responsive letter’ function that allows the letters in a given syllable to adjust in size and space. 「Geuljalang」 allows professional type designers to prototype quickly and easily while presenting an easy and intuitive approach for amateurs and novice type designers.

이용약관

제1장 총칙

제1조(목적)
본 약관은 한국타이포그라피학회 (이하 “당 사이트”)가 제공하는 모든 서비스(이하 “서비스”)의 이용조건 및 절차, 이용자와 당 사이트의 권리, 의무, 책임사항과 기타 필요한 사항을 규정함을 목적으로 합니다.

제2조(용어의 정의)
본 약관에서 사용하는 용어의 정의는 다음과 같습니다.

① 이용자 : 본 약관에 따라 당 사이트가 제공하는 서비스를 이용할 수 있는 자.
② 가입 : 당 사이트가 제공하는 신청서 양식에 해당 정보를 기입하고, 본 약관에 동의하여 서비스 이용계약을 완료시키는 행위
③ 회원 : 당 사이트에 개인정보 등 관련 정보를 제공하여 회원등록을 한 개인(재외국민, 국내거주 외국인 포함)또는 법인으로서 당 사이트의 정보를 제공 받으며, 당 사이트가 제공하는 서비스를 이용할 수 있는 자.
④ 아이디(ID) : 회원의 식별과 서비스 이용을 위하여 회원이 문자와 숫자의 조합으로 설정한 고유의 체계
⑤ 비밀번호 : 이용자와 아이디가 일치하는지를 확인하고 통신상의 자신의 비밀보호를 위하여 이용자 자신이 선정한 문자와 숫자의 조합.
⑥ 탈퇴 : 회원이 이용계약을 종료 시키는 행위
⑦ 본 약관에서 정의하지 않은 용어는 개별서비스에 대한 별도 약관 및 이용규정에서 정의하거나 일반적인 개념에 의합니다.

제3조(약관의 효력과 변경)
① 당 사이트는 귀하가 본 약관 내용에 동의하는 것을 조건으로 귀하에게 서비스를 제공할 것이며, 귀하가 본 약관의 내용에 동의하는 경우, 당 사이트의 서비스 제공 행위 및 귀하의 서비스 사용 행위에는 본 약관이 우선적으로 적용됩니다.
② 당 사이트는 본 약관을 변경할 수 있으며, 변경된 약관은 당 사이트 내에 공지함으로써 이용자가 직접 확인하도록 할 것입니다. 약관을 변경할 경우에는 적용일자 및 변경사유를 명시하여 당 사이트 내에 그 적용일자 30일 전부터 공지합니다. 약관 변경 공지 후 이용자가 명시적으로 약관 변경에 대한 거부의사를 표시하지 아니하면, 이용자가 약관에 동의한 것으로 간주합니다. 이용자가 변경된 약관에 동의하지 아니하는 경우, 이용자는 본인의 회원등록을 취소(회원탈퇴)할 수 있습니다.

개인정보취급방침

한국타이포그라피학회(이하 “한국타이포그라피학회”라고 한다.)는 「개인정보보호법」에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다.

제1조(개인정보의 처리목적, 항목, 처리 및 보유 기간 등)

연구원이 처리하고 있는 개인정보는 목적 이외의 용도로는 이용되지 않으며, 이용 목적이 변경되는 경우에는별도의 동의를 받는 등 필요한 조치를 이행하겠습니다.
연구원이 개인정보보호법 제32조에 따라 등록·공개하는 개인정보파일의 처리목적, 항목, 처리 및 보유기간은다음의 항목으로 별도 게시합니다.

제2조(개인정보의 제3자 제공)

연구원은 정보주체의 개인정보를 제1조에서 명시한 범위 내에서만 처리하며, 정보주체의 동의를 받거나 법률의 특별한 규정 등 개인정보보호법 제17조 및 제18조에 해당하는 경우에만 개인정보를 제3자에게 제공합니다.

① 정보주체로부터 별도의 동의를 받는 경우
② 법률에 특별한 규정이 있거나 법령상 의무를 준수하기 위하여 불가피한 경우
③ 정보주체 또는 그 법정대리인이 의사표시를 할 수 없는 상태에 있거나 주소불명 등으로 사전 동의를 받을 수 없는 경우로서 명백히 정보 주체 또는 제3자의 급박한 생명, 신체, 재산의 이익을 위하여 필요하다고 인정되는 경우
④ 통계작성 및 학술연구 등의 목적을 위하여 필요한 경우로써 특정 개인을 알아볼 수 없는 형태로 개인정보를 제공 하는경우
⑤ 개인정보를 목적 외의 용도로 이용하거나 이를 제3자에게 제공하지 아니하면 다른 법률에서 정하는 소관업무를 수행할수 없는 경우로서 보호위원회의 심의·의결을 거친 경우
⑥ 조약, 그 밖의 국제협정의 이행을 위하여 외국정부 또는 국제기구에 제공하기 위하여 필요한 경우
⑦ 범죄의 수사와 공소의 제기 및 유지를 위하여 필요한 경우
⑧ 법원의 재판업무 수행을 위하여 필요한 경우
⑨ 형(形) 및 감호, 보호처분의 집행을 위하여 필요한 경우