• Title/Summary/Keyword: 프로그래머블폰트

Search Result 5, Processing Time 0.018 seconds

Korean Outline Font Editing System based on UFO Using METAFONT (메타폰트를 이용한 UFO 기반의 한글 외곽선 폰트 시스템)

  • Gwon, Gyeong-Jae;Son, Min-Ju;Jeong, Geun-Ho;Choi, Jae-Young
    • 한국어정보학회:학술대회논문집
    • /
    • 2016.10a
    • /
    • pp.44-48
    • /
    • 2016
  • 오늘날 폰트를 디자인하는데 주로 사용되는 외곽선 방식은 글자의 크기를 손쉽게 변경할 수 있으나 글자의 굵기나 스타일을 변화시키려면 다시 수작업을 통해서 디자인을 변경해야 한다. 이를 보완하기 위한 프로그래머블 폰트인 메타폰트는 매개변수를 사용하여 글자의 변화가 매우 용이하다. 하지만 메타폰트는 프로그래밍 언어이므로 메타폰트에 대한 선행학습이 필요하여 폰트 디자이너에게 사용되지 않았다. 따라서 본 논문에서는 폰트 디자이너에게 익숙한 외곽선 방식에 편집기를 제공하면서 글자의 스타일에 대한 변화를 메타폰트에서 처리하여 다양한 폰트를 파생할 수 있는 한글 외곽선 폰트 시스템을 제안한다. 이를 위하여 본 시스템에서는 외곽선 방식의 폰트를 제작할 수 있도록 하는 웹 외곽선 폰트 편집기를 구현하였으며 외곽선 방식의 폰트를 메타폰트로 변환하는 UFO2mf를 구현하였다. 본 논문에서 제안하는 폰트 시스템은 기존 외곽선 방식의 스타일 변화에 대한 수고를 덜어줄 수 있을 것으로 기대한다.

  • PDF

Korean Outline Font Editing System based on UFO Using METAFONT (메타폰트를 이용한 UFO 기반의 한글 외곽선 폰트 시스템)

  • Gwon, Gyeong-Jae;Son, Min-Ju;Jeong, Geun-Ho;Choi, Jae-Young
    • Annual Conference on Human and Language Technology
    • /
    • 2016.10a
    • /
    • pp.44-48
    • /
    • 2016
  • 오늘날 폰트를 디자인하는데 주로 사용되는 외곽선 방식은 글자의 크기를 손쉽게 변경할 수 있으나 글자의 굵기나 스타일을 변화시키려면 다시 수작업을 통해서 디자인을 변경해야 한다. 이를 보완하기 위한 프로그래머블 폰트인 메타폰트는 매개변수를 사용하여 글자의 변화가 매우 용이하다. 하지만 메타폰트는 프로그래밍 언어이므로 메타폰트에 대한 선행학습이 필요하여 폰트 디자이너에게 사용되지 않았다. 따라서 본 논문에서는 폰트 디자이너에게 익숙한 외곽선 방식에 편집기를 제공하면서 글자의 스타일에 대한 변화를 메타폰트에서 처리하여 다양한 폰트를 파생할 수 있는 한글 외곽선 폰트 시스템을 제안한다. 이를 위하여 본 시스템에서는 외곽선 방식의 폰트를 제작할 수 있도록 하는 웹 외곽선 폰트 편집기를 구현하였으며 외곽선 방식의 폰트를 메타폰트로 변환하는 UFO2mf를 구현하였다. 본 논문에서 제안하는 폰트 시스템은 기존 외곽선 방식의 스타일 변화에 대한 수고를 덜어줄 수 있을 것으로 기대한다.

  • PDF

Structured Korean Font Generator Using METAFONT (METAFONT를 이용한 구조적 한글 폰트 생성기)

  • Gwon, Gyeongjae;Son, Minju;Choi, Jaeyoung;Jeong, Geunho
    • KIISE Transactions on Computing Practices
    • /
    • v.22 no.9
    • /
    • pp.449-454
    • /
    • 2016
  • Radicals of Korean characters consist of some strokes, and complete letters are comprised of a combination of radicals. During the process of combining strokes and radicals, it requires a lot of effort as the size and the position of the components can be changed. Unlike this, METAFONT can improve the efficiency in the production process of fonts by changing its parameters. It also provides a system which can easily transform size and position of the strokes and radicals. We propose a structural Korean font generator which allows users to modify parameters of letters through METAFONT and generates a variety of fonts automatically. The suggested Korean font generator can be applied to font embedding and font editor.

User Interface of Controlling Hangul Font Parameter for providing Hangul Variable Font Service (한글 가변 폰트 서비스를 제공하기 위한 한글 매개변수 조절 사용자 인터페이스)

  • Kim, Yoonsoo;Park, Soonwook;Lee, Hyunsoo;Kang, Kyeolhee;Choi, Jeayoung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.986-989
    • /
    • 2021
  • 하나의 폰트를 제작하기 위해서, 로마자 폰트는 200여자만 디자인하면 되지만, 한글 폰트는 11,172자나 되는 많은 글자를 하나하나 디자인해야 하는 어려움이 있다. 하나의 한글 폰트 제작에 많은 시간과 노력이 드는 기존 문제점을 해결하기 위해, 메타폰트와 같은 프로그래머블 폰트를 이용하는 방법이 제안되었으나, 이를 실제 사용하는 것은 용이하지 않다. 따라서 이러한 문제를 해결하기 위해 한글 가변폰트 서비스를 위한 한글 매개변수 조절 서비스 "STEMFONT'를 개발하였다. 본 논문에서는 STEMFONT 서비스에 대한 소개와 더불어 서비스 기능에 맞는 인터페이스 구성에 대해 설명한다. 이러한 인터페이스를 통해 사용자들이 쉽게 폰트를 제작할 수 있다.

UFO2xMF system for generating Korean and Roman characters based on Metafont (한글과 로마자를 메타폰트로 생성하기 위한 UFO2xMF 시스템)

  • Noh, Shinhyon;Choi, Jaeyoung
    • KIISE Transactions on Computing Practices
    • /
    • v.24 no.2
    • /
    • pp.88-92
    • /
    • 2018
  • '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.