Hello, I am running into an issue which appears quite difficult to crack. I am trying to export a project as a variable font and am receiving the error “Incompaible outlines. This can be caused by transparent overlaps.” for the glyph six.blackCircled (and six.circled if I set the former to non-exporting). These glyphs are built from six.dnom and a circle component, which each export fine themselves. The problem is not the overlap of the components, as six.circled experiences the same issue, where there is no overlap of the component paths.
I seem to have found at least one pointer as to where the issue arises. When I decompose the components, the overlap in the component six.dnom is removed. This makes the glyph incompatible, as the open corner is closed (“sharpened” ).
The problem is still the same as described in my last post: if I use a component like six.dnom in six.blackCircled, for export, the component six.blackCircled is decomposed, but with overlap removed (open corners become closed). So it becomes incompatible. Is there some way of decomposing these glyphs on export but not removing overlap?
@GeorgSeifert I have a file that started giving “Incompatible outlines. This can be caused by outside transparent overlaps.” error when trying to export a variable .tff
All masters are compatible, so I’m not sure where the error is, happy to share file if it helps?