Correcting Path Direction In Fontlab 4.6

railheaddesign's picture

I know this HAS to be a "stupid" question, but here goes: How do I correct path directions?

More specifically, let's say I duplicate part of a glyph and flip it horizontally. I now want to place the two pieces together, but when they overlap, they cut one another out. In Fontographer, you'd just select the whole "negative" area and reverse the paths to get it to work -- but doing that in Fontlab doesn't do anything at all.

What am I doing wrong?


frau_jenson's picture

there are three actions wich reverse contours somehow

one is: tools -> operations -> reverse contours another is: tools -> outline -> reverse all contours wich both reverse ALL the contours in the glyph and just reverse your problem :|

the this should be the one you need: don't select a contour in your glyph, just right-click on one of the nodes of the outline you want to revert and choose >revert contour< you see, the missing of the magic little s in the end does the job ;)

railheaddesign's picture

Thanks for the info -- I'll give it a go!


twardoch's picture

Ute, Maury,

to correct path directions in one or more glyphs automatically, choose Tools / Transform / Contour / Reverse all [N], then choose "Set counterclockwise (Type 1) direction" if you're making a font with PostScript outlines (Type 1, OT PS) or "Set clockwise (TrueType) direction".

This operation will automatically correct path direction, not just reverse it. If the automatic correction has not produced the results you desire, you can manually reverse single contours by right-clicking (or Cmd-clicking) on a node and choosing using Reverse Contour.

In FontLab Studio 5, the operation to correct contour direction automatically will be more readily available.


dezcom's picture

>In FontLab Studio 5, the operation to correct contour direction automatically will be more readily available.<
Except on the Mac where it is not ready to be readily available until "some even later date" :-)
Ah, life as a second class citizen, shunned by even the type design developers.

Syndicate content Syndicate content