DOI QR코드

DOI QR Code

UFO2xMF system for generating Korean and Roman characters based on Metafont

한글과 로마자를 메타폰트로 생성하기 위한 UFO2xMF 시스템

  • Received : 2017.09.11
  • Accepted : 2017.12.04
  • Published : 2018.02.15

Abstract

'UFO2MF' and 'Korean MetaFont Generator' have been developed to convert UFO codes to the corresponding Metafont codes by using outline editing methods. However, 'UFO2MF' cannot express smooth curves because it use only reference points without using control points. And 'Korean MetaFont Generator' can easily design the curve of characters, and supports Hangul characters, but this system does not support Roman characters. In this paper, we propose a UFO2xMF system, which can convert both Korean and Roman characters from outline text information into Metafont codes. UFO2xMF can apply attribute values which can change the shape of letters during the conversion of Metafont code. It is also a highly compatible system that can convert the characters of various languages not only Korean characters but also Roman and other characters into Metafont codes by applying letters with baseline and centerline of gravity.

글자의 외곽선 정보가 포함된 UFO 파일을 Metafont로 변환하기 위해 'UFO2MF'와 '한글 메타폰트 생성기'가 연구되었다. 두 가지 연구사례는 외곽선 편집 방식을 이용하여 Metafont 코드로 구성된 폰트파일을 생성할 수 있지만, 'UFO2MF'는 외곽선 정보인 기준점과 조절점 중에 기준점만을 사용하므로 원만한 곡선을 표현할 수 없으며, '한글 메타폰트 생성기'는 글자의 곡선을 자유롭게 표현할 수 있지만 한글 글자만을 대상으로 변환하기 때문에 확장성이 부족하다. 본 논문에서는 한글과 로마자를 모두 외곽선 정보에서 Metafont 코드로 변환할 수 있는 UFO2xMF 시스템을 제안한다. UFO2xMF는 외곽선 정보를 Metafont 코드로 변환하는 과정에서 글자의 스타일을 변화시킬 수 있는 속성 값들을 적용할 수 있다. 또한 글자에 기준선과 무게중심선을 적용하여 한글과 로마자뿐만 아니라 다양한 언어의 글자들도 Metafont 코드로 변환할 수 있는 호환성 높은 시스템이다.

Keywords

Acknowledgement

Supported by : 정보통신기술진흥센터

References

  1. Joungwoon Choi, Seunghee Hong, "Aspects of the Development of Korean Font Design in the Digital Era," Journal of Digital Design, Vol. 8, No. 2, pp. 173-182, Apr. 2008. (in Korean) https://doi.org/10.17280/jdd.2008.8.2.017
  2. Youngdeuk Moon, "Digital Font Design for Effective Multimedia Contents Description," Proc. of KIIT Summer Conference, pp. 326-329, 2010. (in Korean)
  3. Simon Loxley, The Secret History of Letters, pp. 322. I.B.Tauris & Co Ltd Publishing, 2004.
  4. D. E. Knuth, Computer & Typesetting Volume E: Computer Modern Typefaces, pp. 588, Addison-Wesley Longman Publishing, 1986.
  5. Gyeongjae Gwon, Minju Son, Jaeyoung Choi, Geunho Jeong, "Structured Korean Font Generator Using METAFONT," Journal of KIIT, Vol. 22, No. 9, pp. 449-454, 2016. (in Korean)
  6. Gyeongjae Gwon, Minju Son, Geunho Jeong, Jaeyoung Choi, "Korean Outline Font Editing System based on UFO Using METAFONT," Proc. of HCLT, pp. 44-48, 2016. (in Korean)
  7. Tal Leming, Just Van Rossum, Erik Van Blokland, "Unified Font Object (UFO)," [Online]. Available: HYPERLINK "http//metapolator.com/"http://unifiedfontobject.org/ (Retrieved 2016, Aug. 1).
  8. Jeonghun Moon, Youngdeuk Moon, "A Study for the Latin Alphabet Description in Korean Fonts," Proc. of KIIT Summer Conference, pp. 293-296, 2012. (in Korean)
  9. Sangsoo Ahn, Jaejoon Han, Yongje Lee, Hangul Design, pp. 303. Ahn Graphics Publishing, 2009.
  10. Robert Bringhurst, The Elements of Typographic Style, pp. 399. Hartley & Marks Publishers Inc, 2013.