On Sun, Mar 6, 2011 at 12:11 AM, Werner LEMBERG
<address@hidden> wrote:
>> Note that the sequence `on - conic -on' is invalid.
Uh, silly me. I shouldn't answer emails if I'm too tired... Of
course this is a valid sequence for conic curves (but not for cubic
ones), and as you've correctly written, the first point of an outline
is implicitly used as the end of a conic curve if the last point is a
conic control point.
I would be glad if you could improve the wording of this (rather old
and effectively unmaintained) document. Patches are highly welcomed!
Sure, no problem. How does one patch this exactly?
> I'm not using FT_Outline_Decompose() as I didn't know it existed.
> Would have saved some time I guess, but it is hard to find
> documentation/tutorials on how to handle outlines in FreeType.
Now that you know that this function exist, where would you have
expected a link to it? Where should it mentioned that it exists?
Strictly speaking, a full explanation probably doesn't belong in the "Glyph Conventions" but instead perhaps some tutorial on how to use the outline information. Maybe just a brief mention that walking an outline manually isn't necessary and that FT_Outline_Decompose() can be used.