Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exterior node lost unexpectedly in RoboFont, AFDKO, and FontMake overlap removal #59

Open
arrowtype opened this issue Feb 27, 2020 · 1 comment

Comments

@arrowtype
Copy link

Crosspost from arrowtype/recursive#319

I think this may be a booleanOps issue, but I'm not quite sure. If it's not, can you please close this? (Also, if you have an idea of what the source of the issue might be and/or how I might get past it, please let me know!)

Problem description

When I attempt to build static fonts, the arrowNW glyph loses one of its tips:

image

This was probably an issue in overlap removal. It occurs in the main (AFDKO) static build, but also occurs when I try to build static OTFs with FontMake.

I thought it might be possible to work around this by removing overlaps in the sources, before building. However, the result is exactly the same:

Kapture 2020-02-27 at 15 57 20

Expected behavior

I expect the arrow to keep its same outer shape when overlaps are removed.

To Reproduce

Try to "Remove Overlap" in the following UFO, in RoboFont:

Overlap Removal Test.ufo.zip

...or try to build this into a static font (be sure to "Remove Overlaps" when you generate).

Environment (please complete the following information):

  • OS: macOS 10.15.3
  • RoboFont Version 3.4b (build 1912231255)
  • FontMake version 2.0.5
@arrowtype
Copy link
Author

Huh. The solution was moving that node 1 unit to the left. It now works as expected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant