Introduction to Bézier Curve 05 “UFO Glif Format”

Use of the format called “UFO (Unified Font Object)” has been increasing in the field of font development recently.

In UFO, data is saved as individual files and also described in highly readable XML. Compatibility with version control software and ease of collaboration are the major advantages of the format.

In UFO format, information for each glyph is stored in the GLIF (GLyph Interchange Format) format file, and the command of Bézier curves is indicated in point elements within the contour.

A typical example of a GLIF file is indicated.

<xml version=”1.0″ encoding=”UTF-8″?>
<glyph name=”A” fomat=”2″>
 <advance width=”500″ />
 <outline>
  <contour>
   <point x=”100″ y=”100″ type=”move” />
   <point x=”200″ y=”100″ type=”line” />
   <point x=”200″ y=”200″ type=”line” />
   <point x=”100″ y=”200″ type=”line” />
   <point x=”100″ y=”100″ type=”line” />
  <contour>
 <outline>
</glyph>

If you would like more detailed specifications, please refer to the document below:
https://unifiedfontobject.org/versions/ufo3/glyphs/glif/#point

(LN)

Series archive Type Engineering / Introduction to Bézier Curve

Related Posts