DOI QR코드

DOI QR Code

Hangul Font Editor based on Multiple Master Glyph Algorithm

다중 마스터 글리프 알고리즘을 적용한 한글 글꼴 에디터

  • 임순범 (숙명여자대학교 멀티미디어과학과) ;
  • 김현영 (숙명여자대학교 멀티미디어과학과) ;
  • 정화주 (숙명여자대학교 멀티미디어과학과) ;
  • 박기덕 ((주)한양정보통신 MC연구소) ;
  • 최경선 ((주)한양정보통신 MC연구소)
  • Received : 2015.05.11
  • Accepted : 2015.09.21
  • Published : 2015.11.15

Abstract

Thousands of glyphs are necessary for Hangul font generation. It is mandatory to generate the required glyphs before producing Hangul font. This paper, entitled "Multiple Master Glyph Algorithm", presents an process that generates a target number of glyphs automatically from a very small number of glyphs by using a combination rule setting and a glyph interpolation method. A font editor, which is able to generate Hangul glyphs or fonts, is developed based on this algorithm. The editor generates a target number of fundamental glyphs automatically by using a combination rule setting and four master glyphs, which can be set up by a user. The automatically generated glyphs can be used to generate a target font by combining KSX1001 standard Hangul 2350 characters or Unicode standard Hangul 11172 characters automatically. The efficiency of the proposed Hangul editor is analyzed quantitatively in this paper through application to several commercial typefaces.

하나의 한글글꼴을 완성하려면 천개 이상의 많은 자모가 필요하다. 본 논문에서는 한글글꼴 제작에 필수적인 자모 생성을 위하여, 조합 규칙 집합에 기반한 글리프 보강 기법을 통하여 몇 개의 자모로부터 원하는 개수 만큼의 자모를 자동생성할 수 있는 "다중 마스터 글리프 알고리즘"을 제시한다. 이 알고리즘을 기반으로 한글 자모 및 문자를 생성하는 글꼴 에디터를 개발하였다. 에디터는 조합 규칙 집합 및 4개의 마스터 글리프를 이용하여 해당 개수의 기본 자모를 자동 생성하며, 자동 생성된 자모를 활용하여 KSX1001 표준한글 2350자 및 Unicode 표준한글 11172자 문자들을 자동 조합하여 원하는 타겟 글꼴을 생성한다. 기존 상용서체에 적용하여, 본고에서 제시한 한글 글꼴 에디터의 효율성을 정량적으로 분석하였다.

Keywords

Acknowledgement

Supported by : 한국콘텐츠진흥원

References

  1. Sang Ok Koo, Soon Ki Jung, "Intermediate Font Generation based on Shape Analysis of Hangul Glyph," Journal of KIISE:Computer Systems and Theory, Vol. 36, No. 4, pp. 311-325, Aug. 2009. (in Korean)
  2. Soon-Bum Lim, "Development Trend of Font Technology," Typeface 1999, pp. 95-134, Korean Typeface Development Research Center, Dec. 1999. (in Korean)
  3. Gi-Sung Lee, "A Study on Hangul Font Design and Hangul Code for Printing and Publishing," Korean Information Science, Vol. 7, No. 4, pp. 9-26, Jun. 2005. (in Korean)
  4. Fontlab, Ltd., FontLab Studio User's Manual, Fontlab, Ltd., 2006.
  5. Adobe Systems Incorporated, Designing Multiple Master Typefaces, Adobe Systems Inc., 1997.
  6. E. Carmel and D. Cohen-Or, Warp-guided objectspace morphing, The Visual Computer, Vol. 13, pp. 465-478, 1997.
  7. T.W. Sederberg and E. Greenwood, "A physically based approach to 2-D shape blending," Proc. of SIGGRAPH, pp. 25-34, 1992.
  8. X. Jiang, H. Bunke, K. Abegglen, A. Kandel, "Curve Morphing by Weighted Mean of Strings," Proc. of the Sixteenth Conference on Pattern Recognition (ICPR 2002), Vol. 4, pp. 192-195. IEEE Press, 2002.
  9. Hanyang Inc., Automatic System and method for generating hangul font, patent number 10-2015-0022021, Korea, Apr. 2015. (in Korean)
  10. Hanyang Inc., MMG Font Editor, [Online] Available: http://www.hanyang.co.kr/editor.php, Apr. 2015. (in Korean)
  11. Hyun-Young Kim, Seung-Min Shim, Soon-Bum Lim, Ki-Deok Park, Kyung-Seon Choi, "Hangul Font Editor based on Automatic Glyph Generator," 2015 KIPS Spring Conference, Apr. 2015. (in Korean)