Typophile

Remove overlap

Pieter van Rosmalen

Hello,

What is the best way to remove overlap?
I made two shapes,
shape 1:

shape 2:

shape 1 and 2:

After Removing overlap (I’m using FontLab Studio om Mac) I got two new nodes which I don’t want (red arrows):

I’m sure the nodes and handles are right.
What went wrong?

Thanks,
Pieter

I know it doesn’t sound like a solution, but can’t you just hand-delete the two nodes? If you put the original curves on the mask layer, you can tweak some handles to get as close as possible to the original curves.

The additional nodes are probably generated by some kind of rounding off / curve fitting scheme. I am not sure, but I thought that by definition T1 and TT curves could be cut (i.e. node inserted) at any point without affecting the overall shape. This only holds if you have an infinitely fine grid (mathematical x-y plane...), so it wouldn’t apply on the typical 1000 PPM grids FL works with. Bezier handles and nodes are then restricted to be placed on these incremental ’grid points’.

I guess that this is why FL sometimes inserts these additional nodes to best approximate the original curves. You could confirm this if you ’loosen up’ the original curves and make them meet at a larger angle, or if you size them up, so they span more grid points. At some point FL doesn’t have to insert extra nodes as it can put the Bezier handles more accurately.

Hope this theoretical speculation helps...

Sebastian

Hi Pieter,
the image you show for shape 2 is a bit confusing. We do not know where white and black is like this. Could you show the whole shape instead of just a section? Also, it would be helpful if you showed the BCPs. Maybe they are not exactly horizontal and vertical?
Tim

unknown

Captured from web.archive.org on 2 Dec 2008. view this capture