This shows you the differences between two versions of the page.

Both sides previous revision Previous revision Next revision | Previous revision | ||

illustrator [2017/10/24 22:26] johan [Create a Font in Illustrator] |
illustrator [2019/01/16 18:19] (current) |
||
---|---|---|---|

Line 35: | Line 35: | ||

{{:screenshot_from_2015-03-06_17_45_33.png?200|}} | {{:screenshot_from_2015-03-06_17_45_33.png?200|}} | ||

- | ===== Differences Between SVG and TTF ===== | + | ===== Differences Between SVG, OTF and TTF ===== |

There is a mathematical difference between quadratic and cubic Beziér curves. Most SVG editors uses the cubic form but TrueType outlines can only contain quadratic control points. BirdFont will convert your cubic splines to quadratic paths but the conversion is not lossless and the converted paths will contain more points than the original path. You can get around this problem by creating your glyphs directly in BirdFont using only quadratic control points. | There is a mathematical difference between quadratic and cubic Beziér curves. Most SVG editors uses the cubic form but TrueType outlines can only contain quadratic control points. BirdFont will convert your cubic splines to quadratic paths but the conversion is not lossless and the converted paths will contain more points than the original path. You can get around this problem by creating your glyphs directly in BirdFont using only quadratic control points. | ||

- | Another limitation of the TTF format is the fixed number of units per em. Most TTF fonts uses 1000 units per em, this might lead to distortions if your font contains small details. By default will BirdFont store control point position in floating point format but you can change this in the settings tab. | + | Another limitation of the TTF format is the fixed number of units per em. Most TTF fonts uses 1024 units per em, this might lead to distortions if your font contains small details. |

+ | | ||

+ | The OTF format uses cubic Beziér curves and there is no need to convert paths from your SVG editor. The OTF format will also allow you to create letters with much finer details compared to the TTF format. | ||

===== Trouble Shooting ===== | ===== Trouble Shooting ===== |