Multiple Masters Outlines not Compatible

Hello,
Am fairly new to glyphs and have been trying out multiple masters. I have been following the tutorial of how to fix compatibility and the two masters have the same number of paths, nodes and handles, however as you can see the points interpolate to completely the wrong point.

Maybe this is really simple to fix but can you just select two points from different masters and link them so they interpolate to each other?

Try the menu Paths > Correct Path Direction (Shift-Command-R) on the glyph in each master. In case you’re looking at another tutorial, also take a look through:
https://glyphsapp.com/tutorials/multiple-masters-part-2-keeping-your-outlines-compatible

The number of the nodes seems to be different. The inside corners in the bold seem to have two points.

Thanks for such quick responses, tried fixing compatibility.

To change number of nodes, would you suggest mekkablues Delete Nodes and Try to Keep Shape.py script to be best way of solving this?

No, this script only helps with curves. Select a node, tab through the nodes and see if each node connects to the correct node in the other master.

Thank you!

Hi Georg

Not sure I’m writing to the right thread— I’ve just gone thru fixing compatibility issues on dozens in my font which is in a sort of production phase.—but this glyph defeats me. All the error indications inn this view have gone away one by one, yet this one shows as incompatible

(no, type and start points, path directions, stacking order, corner component identity, anchors, etc which this view shows up so well)

Also confirmed point count by tabbing through the path manually; found no floating points unattached to outlines as sometimes happens.

Simplified the design to only corner points.

The Black and Black Fine are identical (copied and pasted)

Grateful for any suggestions!

Can you try:

  • delete all corner components in all masters.
  • reset anchors in all masters (Cmd+Option+Shift+U).

If either of those fixes compatibility, you know what to look for.

Otherwise, could you show what the view in your screenshot looks like when you select all nodes?

HI Sebastian, stripping away all the corner components did make the masters compatible. But the compatibility view does not show non-matched components, and it did till I made sure they were matching and the component list disappeared.

Here are the Cmd+A views with and without corner components

Then your problem is the corner components.

Set them up in one master only, then use the mekkablue script “Propagate Corner Components” to paste them to the other masters.

Thanks, worked like a treat!
I wonder why the “Show Master Compatibility“ reporting system didnt report it. It was reporting while I was removing the corner components, and before that. Potential bug or logiical limitation…?

Hard to tell without seeing the actual file.

It should show if different corner components are used, but there are cases where it is still incompatible and the view doesn’t pick it up. Could you share a file with just that glyph (+corner components)?

Sho Master Compatibility shows incompatible corners for me: